mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-13 10:23:10 +00:00
1 line
159 KiB
JSON
1 line
159 KiB
JSON
[{"uid":"aac84daab8e15539","name":"Filter","time":{"start":1729034487485,"stop":1729034487485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe26bca46b63ed8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729034296713,"stop":1729034296714,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c70f82635a93b9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1729034096141,"stop":1729034096141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1d775371365bdb","name":"creates an iterator","time":{"start":1729034475745,"stop":1729034475746,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab534cf983b012b","name":"LightPush with 1 connections","time":{"start":1729034241338,"stop":1729034241339,"duration":1},"status":"skipped","severity":"normal"},{"uid":"573fae9e4ea53c6f","name":"Reopen subscription with peer with lost subscription","time":{"start":1729034179355,"stop":1729034179356,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ba8e63a27589c1","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1729034155172,"stop":1729034155173,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b8b796b9b87395b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729034393665,"stop":1729034393665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe1ace5a37fd2de","name":"should not throw an error for a single configured topic","time":{"start":1729034096139,"stop":1729034096140,"duration":1},"status":"passed","severity":"normal"},{"uid":"6923cc486d052fc1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729034296705,"stop":1729034296705,"duration":0},"status":"passed","severity":"normal"},{"uid":"959d36bf3a2330b2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1729034130428,"stop":1729034130428,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0ee70c4d366303","name":"should not fail to stop the service if it was not started","time":{"start":1729034124361,"stop":1729034124361,"duration":0},"status":"passed","severity":"normal"},{"uid":"510bca540701da05","name":"Relay - dialed after","time":{"start":1729034487483,"stop":1729034487483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa98d741ebc9fa17","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1729034120217,"stop":1729034120217,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b95c84ca4138d27","name":"should reject if Filter is requested but not mounted","time":{"start":1729034137113,"stop":1729034137114,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c427569cd05b1a","name":"Check received message containing escaped characters","time":{"start":1729034259816,"stop":1729034259817,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba68c6f36a39879","name":"1 Relay, 1 Filter, gives up","time":{"start":1729034120195,"stop":1729034120196,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7eb727ca143ecf6","name":"Check received message containing Arabic","time":{"start":1729034393626,"stop":1729034393626,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb04b58576d32b55","name":"should throw an error for missing sharding configuration","time":{"start":1729034096143,"stop":1729034096143,"duration":0},"status":"passed","severity":"normal"},{"uid":"773b0f166aec84d4","name":"LightPush","time":{"start":1729034487484,"stop":1729034487485,"duration":1},"status":"passed","severity":"normal"},{"uid":"101d327a9ebaec80","name":"should throw error - no id","time":{"start":1729034104908,"stop":1729034104908,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a38dd44220b1de","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1729034132177,"stop":1729034132178,"duration":1},"status":"passed","severity":"normal"},{"uid":"191ca26afcdce00c","name":"should select older connection if present","time":{"start":1729034111876,"stop":1729034111878,"duration":2},"status":"passed","severity":"normal"},{"uid":"3db5aa5c2ecf0484","name":"Filter with 3 connections","time":{"start":1729034241341,"stop":1729034241341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ff7f3d76c88def","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app16/5/topic490/test.js","time":{"start":1729034428556,"stop":1729034428556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b335aeede59e7e","name":"Push message with content topic containing special chars","time":{"start":1729034370870,"stop":1729034370871,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d245f85be67b082","name":"Ordered Callback - false","time":{"start":1729034458932,"stop":1729034458932,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d29c47831bb365","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729034296716,"stop":1729034296717,"duration":1},"status":"passed","severity":"normal"},{"uid":"33480758a881b6b8","name":"random static sharding 10 - Cluster ID: 659, Shard ID: 865","time":{"start":1729034443510,"stop":1729034443518,"duration":8},"status":"passed","severity":"normal"},{"uid":"789aa512e8656993","name":"should fail to send if no connected peers found","time":{"start":1729034137281,"stop":1729034137281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c124b7d15466a72","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1729034120216,"stop":1729034120217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab842b4dcc8ef1b6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034402280,"stop":1729034402280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80f701cf6c9bfa1","name":"Should update multiaddrs","time":{"start":1729034332755,"stop":1729034332756,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87aa44ae4d89b5e","name":"random static sharding 8 - Cluster ID: 302, Shard ID: 17","time":{"start":1729034443509,"stop":1729034443509,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf4f674c0a59435","name":"Push message with content topic containing emoji","time":{"start":1729034370903,"stop":1729034370904,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f141176fa3bb3b","name":"Check received message containing JSON","time":{"start":1729034393630,"stop":1729034393630,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2a5ec920befd2","name":"Check message with non string payload is not received","time":{"start":1729034259829,"stop":1729034259830,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06ccca3c7b8a287","name":"should not receive a peer event before start","time":{"start":1729034425378,"stop":1729034425378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8201ffe65d3424da","name":"Push message with numeric payload","time":{"start":1729034400883,"stop":1729034400883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90ab4df52fd108","name":"Check received message containing JSON","time":{"start":1729034393656,"stop":1729034393656,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aab39745131275","name":"Ping on peer without subscriptions","time":{"start":1729034202102,"stop":1729034202105,"duration":3},"status":"passed","severity":"normal"},{"uid":"f3b2db3100ddec2b","name":"Push message with content topic containing unicode special characters","time":{"start":1729034400897,"stop":1729034400897,"duration":0},"status":"passed","severity":"normal"},{"uid":"291f862bfd0b77a7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729034474990,"stop":1729034474990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c11f4c16bb23243","name":"Check message with invalid timestamp is not received","time":{"start":1729034393639,"stop":1729034393639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad2d834e7f67cb7","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1729034241154,"stop":1729034241155,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74158a73b11be777","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1729034096125,"stop":1729034096125,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca51ef90ecf155e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1729034411423,"stop":1729034411423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a9f83aea09a6f8","name":"should only return 1 node with relay capability","time":{"start":1729034120501,"stop":1729034120501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8950613b177a125","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1729034241162,"stop":1729034241162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f6156fe0c244581","name":"Push message with JSON payload","time":{"start":1729034370863,"stop":1729034370863,"duration":0},"status":"passed","severity":"normal"},{"uid":"12238e3231f1fc71","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729034474987,"stop":1729034474988,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bf545c87f8ef66","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729034296707,"stop":1729034296707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a55199b49015284","name":"Check message with no pubsub topic is not received","time":{"start":1729034259826,"stop":1729034259826,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2ffd981adbf7dd","name":"should set field with all protocols enabled","time":{"start":1729034104919,"stop":1729034104919,"duration":0},"status":"passed","severity":"normal"},{"uid":"7068e46e8d46810a","name":"Push message with content topic containing short","time":{"start":1729034370866,"stop":1729034370867,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e84419c2f22d375","name":"Push message with content topic containing unicode special characters","time":{"start":1729034370903,"stop":1729034370903,"duration":0},"status":"passed","severity":"normal"},{"uid":"299a33c7dcc4a2d4","name":"Query Generator - false","time":{"start":1729034458925,"stop":1729034458925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba168469778c0e3","name":"groups content topics by expected pubsub topic","time":{"start":1729034096125,"stop":1729034096125,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1c5653e7960f4f","name":"Check received message containing escaped characters","time":{"start":1729034393657,"stop":1729034393657,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7007e8f798b5e0","name":"Push message with escaped characters payload","time":{"start":1729034400888,"stop":1729034400889,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d0dbb9fdea1ad0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729034206090,"stop":1729034206090,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb4d8c06912c446","name":"Subscribe to topic containing numeric and publish message","time":{"start":1729034411422,"stop":1729034411423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7bacd282b530ec9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1729034452182,"stop":1729034452183,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecd0954fe951eb3","name":"Wrong topic","time":{"start":1729034428558,"stop":1729034428559,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87e07890b5a8426","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1729034238413,"stop":1729034238413,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef95cec53f445a9","name":"Mutual subscription","time":{"start":1729034411414,"stop":1729034411417,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d19be18497fe333","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1729034190705,"stop":1729034190705,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bfeb1ff537aefe","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1729034240935,"stop":1729034240936,"duration":1},"status":"passed","severity":"normal"},{"uid":"286c64be1cffe4d7","name":"handles multiple messages","time":{"start":1729034475746,"stop":1729034475746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81b29fec6d0bcf6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1729034096114,"stop":1729034096114,"duration":0},"status":"passed","severity":"normal"},{"uid":"89de4dc672696e96","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1729034296720,"stop":1729034296720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5913bdffd2067879","name":"should call waitForPeer on Relay","time":{"start":1729034137118,"stop":1729034137119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5c9d7e85047882","name":"Check received message containing emoji","time":{"start":1729034393657,"stop":1729034393658,"duration":1},"status":"passed","severity":"normal"},{"uid":"85ef81f5b5fad031","name":"Waku message hash computation (no timestamp)","time":{"start":1729034098687,"stop":1729034098687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4285b7195142b3","name":"Check message on other pubsub topic is not received","time":{"start":1729034393639,"stop":1729034393639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1518649cb31d3a39","name":"should be called for bootstrap peers","time":{"start":1729034162497,"stop":1729034162497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08095cd491064d1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729034370886,"stop":1729034370886,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2240038a3c689a","name":"Ping on unsubscribed peer","time":{"start":1729034202096,"stop":1729034202096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6889adde5cb4566c","name":"random static sharding 6 - Cluster ID: 587, Shard ID: 505","time":{"start":1729034443505,"stop":1729034443506,"duration":1},"status":"passed","severity":"normal"},{"uid":"7893f727a5db2342","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1729034411419,"stop":1729034411419,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a0f4b69b44f353","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729034474994,"stop":1729034474994,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5c19ea1526b4f2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1729034104907,"stop":1729034104907,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0c462ee587ae3c","name":"getPeersByDiscovery","time":{"start":1729034413325,"stop":1729034413326,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f5e6c521908765","name":"Push message with content topic containing Arabic","time":{"start":1729034370871,"stop":1729034370871,"duration":0},"status":"passed","severity":"normal"},{"uid":"db350abfa79e6209","name":"Accepts a valid Waku Message","time":{"start":1729034140568,"stop":1729034140569,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d1ebe3aa9bd208","name":"Push message with content topic containing XML","time":{"start":1729034370885,"stop":1729034370886,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fecb1972852136e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729034474993,"stop":1729034474993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26a1c8323728d17","name":"Encoder throws on undefined content topic","time":{"start":1729034130429,"stop":1729034130429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9464d54d8c54a582","name":"should emit a peer event after start","time":{"start":1729034166260,"stop":1729034166260,"duration":0},"status":"passed","severity":"normal"},{"uid":"985f0952c93c8780","name":"Init the array if not present","time":{"start":1729034095622,"stop":1729034095623,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e3acf1db870068","name":"should wait for LightPush peer to be connected","time":{"start":1729034137116,"stop":1729034137116,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43ad7bab049b807","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1729034096143,"stop":1729034096143,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a3d8a5e282f0e8","name":"Store - dialed after - with timeout","time":{"start":1729034487484,"stop":1729034487484,"duration":0},"status":"passed","severity":"normal"},{"uid":"17899abd00a601f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1729034096134,"stop":1729034096134,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9a47e6cd667638","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729034475010,"stop":1729034475010,"duration":0},"status":"passed","severity":"normal"},{"uid":"26946c832db350a1","name":"caches peers it previously fetched","time":{"start":1729034120500,"stop":1729034120500,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b30395ccbc0ea","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729034474990,"stop":1729034474990,"duration":0},"status":"passed","severity":"normal"},{"uid":"503742c767bc4fa3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034462013,"stop":1729034462013,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e322907b013534","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1729034155170,"stop":1729034155171,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9a419e5f238e39","name":"Push message with short payload","time":{"start":1729034400882,"stop":1729034400883,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cab2f2477f2183a","name":"should properly create location multiaddrs - tcp4","time":{"start":1729034104913,"stop":1729034104917,"duration":4},"status":"passed","severity":"normal"},{"uid":"c1b1ce6d2f20276f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1729034120217,"stop":1729034120218,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb3e37c5c1add2b","name":"Encoder throws on undefined content topic","time":{"start":1729034112604,"stop":1729034112605,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcd69569770d616","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1729034137280,"stop":1729034137281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce482fd306515cfb","name":"Check received message containing short","time":{"start":1729034393624,"stop":1729034393624,"duration":0},"status":"passed","severity":"normal"},{"uid":"95dfa8829c108de2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729034474987,"stop":1729034474987,"duration":0},"status":"passed","severity":"normal"},{"uid":"d174ec782d4ed973","name":"Push message with content topic containing escaped characters","time":{"start":1729034370902,"stop":1729034370903,"duration":1},"status":"passed","severity":"normal"},{"uid":"44939c3efb0f7bc1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1729034096144,"stop":1729034096144,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a23a5dc0d2e713","name":"Waku message hash computation (payload length 0)","time":{"start":1729034098686,"stop":1729034098687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24407838ea72fa5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1729034470060,"stop":1729034470060,"duration":0},"status":"passed","severity":"normal"},{"uid":"82345c628437e8de","name":"should be able to encode the field with only STORE set to true","time":{"start":1729034104152,"stop":1729034104153,"duration":1},"status":"passed","severity":"normal"},{"uid":"5896b6fe496bf6c9","name":"handles different networkShards values correctly","time":{"start":1729034096126,"stop":1729034096126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10f8b89c52a8f03","name":"Subscribe to topic containing short and receive message","time":{"start":1729034296706,"stop":1729034296707,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5f2aa82fcd6f31","name":"Check message with no payload is not received","time":{"start":1729034393672,"stop":1729034393672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f5925629bad7a8","name":"new peer added after a peer was already found","time":{"start":1729034413327,"stop":1729034413327,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1af2a2defe8bebb9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034240926,"stop":1729034240927,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f47c1c86f74107","name":"should be able to encode the field with only RELAY set to true","time":{"start":1729034104144,"stop":1729034104152,"duration":8},"status":"passed","severity":"normal"},{"uid":"61bd76ede1ecca97","name":"random static sharding 9 - Cluster ID: 232, Shard ID: 661","time":{"start":1729034443509,"stop":1729034443509,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b98d76396c8bb6","name":"Push message with escaped characters payload","time":{"start":1729034370864,"stop":1729034370864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af5d6e10e4efc94","name":"should throw error - no public key","time":{"start":1729034104908,"stop":1729034104909,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa638928959bb7e","name":"Check received message containing shell command","time":{"start":1729034259815,"stop":1729034259816,"duration":1},"status":"passed","severity":"normal"},{"uid":"72979e64be3d809f","name":"Filter with 2 connections","time":{"start":1729034241340,"stop":1729034241340,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c20ff968f14f8464","name":"Check meta is set [ecies]","time":{"start":1729034132179,"stop":1729034132179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee0db2ad072a50","name":"Rejects garbage","time":{"start":1729034140569,"stop":1729034140570,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c98fdf438f40dc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034206086,"stop":1729034206087,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31d211328ec33b1","name":"Push message with special chars payload","time":{"start":1729034370835,"stop":1729034370852,"duration":17},"status":"passed","severity":"normal"},{"uid":"c447b2b87e34e31b","name":"Relay + Store","time":{"start":1729034104921,"stop":1729034104921,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6407eb78eec942","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1729034120218,"stop":1729034120218,"duration":0},"status":"passed","severity":"normal"},{"uid":"962a5a5bc9a7dfad","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1729034096144,"stop":1729034096145,"duration":1},"status":"passed","severity":"normal"},{"uid":"27bf87dc6b5ad649","name":"Check received message containing Basic HTML tag","time":{"start":1729034259814,"stop":1729034259814,"duration":0},"status":"passed","severity":"normal"},{"uid":"250a81a59a4366a4","name":"start node with empty shard should fail","time":{"start":1729034443522,"stop":1729034443529,"duration":7},"status":"passed","severity":"normal"},{"uid":"3bbc1c11e21d1597","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729034475017,"stop":1729034475017,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0da8d46b96b1ac9","name":"Check message with invalid timestamp is not received","time":{"start":1729034259821,"stop":1729034259825,"duration":4},"status":"passed","severity":"normal"},{"uid":"6e30a65980aa1433","name":"Subscribe and receive messages via waku relay post","time":{"start":1729034474993,"stop":1729034474994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f18c486e85a6ff9","name":"tcp ip4 address","time":{"start":1729034104502,"stop":1729034104503,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a6ccc663a1cf18","name":"Push message with custom timestamp: 1729037860208","time":{"start":1729034370918,"stop":1729034370918,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42d2f7a4ae6101c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1729034162496,"stop":1729034162496,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb20610eb50849b7","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1729034096129,"stop":1729034096130,"duration":1},"status":"passed","severity":"normal"},{"uid":"98644ced6fdc3076","name":"Check received message containing special chars","time":{"start":1729034393649,"stop":1729034393649,"duration":0},"status":"passed","severity":"normal"},{"uid":"602e31b02a11a585","name":"should properly create location multiaddrs - tcp","time":{"start":1729034104918,"stop":1729034104918,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bf482425ff9eae","name":"Check publish message after client node is restarted","time":{"start":1729034402289,"stop":1729034402289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3eb0272ce69cd649","name":"Push message with long payload","time":{"start":1729034370834,"stop":1729034370834,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c8e0c77a8dcdfc","name":"Subscribe to topic containing XML and receive message","time":{"start":1729034475005,"stop":1729034475008,"duration":3},"status":"passed","severity":"normal"},{"uid":"8dfbbe737fc9075c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034325776,"stop":1729034325776,"duration":0},"status":"passed","severity":"normal"},{"uid":"baadf8b10721e10d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1729034480289,"stop":1729034480290,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f7a9a0af7497fe","name":"Check message with no payload is not received","time":{"start":1729034393643,"stop":1729034393643,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d9ca636779bac5","name":"Push message with content topic containing long","time":{"start":1729034400891,"stop":1729034400892,"duration":1},"status":"passed","severity":"normal"},{"uid":"2852bdf8c6ab2f6a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1729034104921,"stop":1729034104921,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f5af40a6efb4e1","name":"Filter with 0 connections","time":{"start":1729034241338,"stop":1729034241338,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c99e66050a6d17b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1729034240910,"stop":1729034240912,"duration":2},"status":"passed","severity":"normal"},{"uid":"280991d5d77b37a1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729034474977,"stop":1729034474978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b51d5b8ebe13bce","name":"Check message received after jswaku node is restarted","time":{"start":1729034393644,"stop":1729034393644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8afae3b1662de63c","name":"Relay + Store","time":{"start":1729034162858,"stop":1729034162858,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcd9332e94b3aff","name":"Push message with Russian payload","time":{"start":1729034400885,"stop":1729034400885,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f5824d8a40198","name":"Overlapping topic subscription","time":{"start":1729034474983,"stop":1729034474984,"duration":1},"status":"passed","severity":"normal"},{"uid":"20189b5ec1110258","name":"throws an error for improperly formatted content topics","time":{"start":1729034096126,"stop":1729034096127,"duration":1},"status":"passed","severity":"normal"},{"uid":"e638109074cc06c","name":"Check publish message containing special chars","time":{"start":1729034402259,"stop":1729034402259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50a92b8f014f565","name":"random static sharding 4 - Cluster ID: 197, Shard ID: 177","time":{"start":1729034443498,"stop":1729034443498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eca556612c582cd","name":"should not receive a peer event after stop","time":{"start":1729034166261,"stop":1729034166261,"duration":0},"status":"passed","severity":"normal"},{"uid":"8824b9e09f8147f6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729034474995,"stop":1729034474995,"duration":0},"status":"passed","severity":"normal"},{"uid":"832d83b14e31043d","name":"Push message with emoji payload","time":{"start":1729034400890,"stop":1729034400890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e83fbde2b732178","name":"Publish message with custom timestamp: Wed Oct 16 2024 00:19:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034402285,"stop":1729034402285,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a6dfd52dd9d756","name":"Check received message containing Russian","time":{"start":1729034259809,"stop":1729034259811,"duration":2},"status":"passed","severity":"normal"},{"uid":"200fbe03cc6e5be3","name":"Push message equal or less that 1MB","time":{"start":1729034400905,"stop":1729034400905,"duration":0},"status":"passed","severity":"normal"},{"uid":"948f7e770fa175d4","name":"non connected peers","time":{"start":1729034371234,"stop":1729034371235,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c6a9bf394cbf512f","name":"Query Generator, No Decoder","time":{"start":1729034452181,"stop":1729034452182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13d786a6bf6c21a","name":"should not receive a peer event after stop","time":{"start":1729034124362,"stop":1729034124363,"duration":1},"status":"passed","severity":"normal"},{"uid":"10271093f34e1022","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1729034240920,"stop":1729034240920,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d37ca294f3d461","name":"Ephemeral field is preserved - encoder v0","time":{"start":1729034163592,"stop":1729034163593,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d74698efbf34fb0","name":"handles empty shards array correctly","time":{"start":1729034096143,"stop":1729034096144,"duration":1},"status":"passed","severity":"normal"},{"uid":"235aba47b9e695c1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1729034411427,"stop":1729034411427,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ae97f1d4da466","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1729034096120,"stop":1729034096120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a20d51d6782325","name":"should return different streams if requested simultaniously","time":{"start":1729034112234,"stop":1729034112234,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c4563c28301de2","name":"should return no connections if no open connection provided","time":{"start":1729034111876,"stop":1729034111876,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f751642b374e186","name":"Subscribe to topic containing XML and publish message","time":{"start":1729034411425,"stop":1729034411426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbdf9babd79191d","name":"can start and stop the service","time":{"start":1729034166253,"stop":1729034166253,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c4a5f7dfe4fcea","name":"it tolerates circular branch references","time":{"start":1729034120499,"stop":1729034120499,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3552374c70e9ce6","name":"All","time":{"start":1729034162859,"stop":1729034162859,"duration":0},"status":"passed","severity":"normal"},{"uid":"47137cbd2b31d4f5","name":"should properly create location multiaddrs - udp","time":{"start":1729034104918,"stop":1729034104918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d71e5bac8c99bf5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1729034434260,"stop":1729034434261,"duration":1},"status":"passed","severity":"normal"},{"uid":"7011e55319be4bb9","name":"should check connected peers if present and suitable","time":{"start":1729034137115,"stop":1729034137116,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a60109ed875bd69","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1729034474979,"stop":1729034474982,"duration":3},"status":"passed","severity":"normal"},{"uid":"3225d7a13b05f3e1","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1729034402287,"stop":1729034402287,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd86ab23b862da9c","name":"Relay - dialed first","time":{"start":1729034487482,"stop":1729034487483,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb51bd3e7642131","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1729034468599,"stop":1729034468600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c500d099ba5ca843","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729034307033,"stop":1729034307033,"duration":0},"status":"passed","severity":"normal"},{"uid":"418eefe81eda439e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729034474998,"stop":1729034474999,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c297070c31020d","name":"Refresh subscription","time":{"start":1729034474984,"stop":1729034474984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c001806126314f62","name":"Decrypt messages","time":{"start":1729034373109,"stop":1729034373110,"duration":1},"status":"passed","severity":"normal"},{"uid":"b556eb6fbceb5bf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1729034452185,"stop":1729034452185,"duration":0},"status":"passed","severity":"normal"},{"uid":"feab2f25fd5180dd","name":"throws on content topic with empty version field","time":{"start":1729034096111,"stop":1729034096112,"duration":1},"status":"passed","severity":"normal"},{"uid":"6168ca53a83b8719","name":"Check received message with timestamp: 1729034154464000000 ","time":{"start":1729034393632,"stop":1729034393633,"duration":1},"status":"passed","severity":"normal"},{"uid":"709b9edfa58b20c5","name":"Check received message containing SQL Injection","time":{"start":1729034259811,"stop":1729034259812,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e8025c9f1b8749","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729034474993,"stop":1729034474993,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc739139ddab8cf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729034474978,"stop":1729034474979,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8db97bc3a05a92d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1729034096139,"stop":1729034096139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a66078c80bf3bc3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729034296703,"stop":1729034296704,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bfb802e6ee53c5","name":"Check received message containing special chars","time":{"start":1729034393625,"stop":1729034393625,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c58acb7f6c209a","name":"Relay - times out","time":{"start":1729034487483,"stop":1729034487483,"duration":0},"status":"passed","severity":"normal"},{"uid":"797e438b56a3e8e6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1729034096136,"stop":1729034096136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d766ec2686891ef0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1729034096137,"stop":1729034096138,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4753b222ed409e3","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1729034096128,"stop":1729034096128,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f326cebd1f2ae0b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1729034130426,"stop":1729034130427,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ce8f783b60c013","name":"Decoder throws on undefined content topic","time":{"start":1729034130430,"stop":1729034130431,"duration":1},"status":"passed","severity":"normal"},{"uid":"658f701fbd22e5cd","name":"can start the service","time":{"start":1729034425375,"stop":1729034425376,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5cd733cfe4d758","name":"Push message with content topic containing Chinese","time":{"start":1729034400893,"stop":1729034400893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e17846362db32b0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729034475014,"stop":1729034475014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece5a82bcb09d7fb","name":"Encoder throws on empty string content topic","time":{"start":1729034112605,"stop":1729034112605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c5c927f3d48232","name":"Check received message containing unicode special characters","time":{"start":1729034259817,"stop":1729034259817,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28ee4c6da71651d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1729034452185,"stop":1729034452185,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e5053b5af68729","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729034474988,"stop":1729034474988,"duration":0},"status":"passed","severity":"normal"},{"uid":"7356cfc7192cf299","name":"should reject on timeout if it was set","time":{"start":1729034137114,"stop":1729034137115,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a9a9b9988df1f0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1729034206087,"stop":1729034206088,"duration":1},"status":"passed","severity":"normal"},{"uid":"916ad9e17a39f9d9","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1729034163594,"stop":1729034163594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2bf0189e9d3885","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034206087,"stop":1729034206087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1189794ef57a3a","name":"Passing page size 19 when there are 20 messages","time":{"start":1729034475275,"stop":1729034475276,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b36b9ad5358e6a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034462011,"stop":1729034462011,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b5132e023f2c05","name":"Push message with unicode special characters payload","time":{"start":1729034370864,"stop":1729034370865,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08dfacf7ca8519c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729034307031,"stop":1729034307031,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fd61e4779b3e73","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1729034434262,"stop":1729034434263,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c711f1b1312a5be","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034240903,"stop":1729034240906,"duration":3},"status":"passed","severity":"normal"},{"uid":"923589b1fca984b0","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1729034241155,"stop":1729034241157,"duration":2},"status":"skipped","severity":"normal"},{"uid":"31604597e592a47","name":"Nwaku publishes","time":{"start":1729034390823,"stop":1729034390824,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7801efea83b46","name":"Ping on subscribed peer","time":{"start":1729034179349,"stop":1729034179351,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1b653c865205325","name":"shard 0","time":{"start":1729034443491,"stop":1729034443495,"duration":4},"status":"passed","severity":"normal"},{"uid":"94a8e54f54255957","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1729034155171,"stop":1729034155172,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c0d74fb455e9988","name":"Push 30 different messages","time":{"start":1729034400890,"stop":1729034400890,"duration":0},"status":"passed","severity":"normal"},{"uid":"640bf30890ce0557","name":"Check received message containing SQL Injection","time":{"start":1729034393627,"stop":1729034393627,"duration":0},"status":"passed","severity":"normal"},{"uid":"891e4f908f45c3fd","name":"should log when no additional peers are found","time":{"start":1729034137317,"stop":1729034137317,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf986c60bd6cde4","name":"Subscribe and receive messages via waku relay post","time":{"start":1729034474978,"stop":1729034474978,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd6330a106cc064","name":"Overlapping topic subscription","time":{"start":1729034474996,"stop":1729034474996,"duration":0},"status":"passed","severity":"normal"},{"uid":"423ab93985ed92f5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729034296714,"stop":1729034296715,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbd804a726e2a0f","name":"Ephemeral messages are not stored","time":{"start":1729034163591,"stop":1729034163592,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3045f88f459d70","name":"can dial TLS multiaddrs","time":{"start":1729034329726,"stop":1729034329728,"duration":2},"status":"passed","severity":"normal"},{"uid":"d10917eba841e9f7","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1729034240917,"stop":1729034240917,"duration":0},"status":"passed","severity":"normal"},{"uid":"89914da80d09f077","name":"does not throw on valid cases","time":{"start":1729034096107,"stop":1729034096108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a254588714da533","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1729034096135,"stop":1729034096135,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bf13c8d32130d1","name":"Publishes to nwaku","time":{"start":1729034390822,"stop":1729034390823,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad55c6b559a433f","name":"Push message with Chinese payload","time":{"start":1729034400884,"stop":1729034400884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f478cac98f8be9","name":"Push message with content topic containing shell command","time":{"start":1729034370886,"stop":1729034370887,"duration":1},"status":"passed","severity":"normal"},{"uid":"1488bcdd000a4db0","name":"should return false when no peers exist","time":{"start":1729034137315,"stop":1729034137316,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2a0a5e8d767db0","name":"Check received message containing emoji","time":{"start":1729034259818,"stop":1729034259818,"duration":0},"status":"passed","severity":"normal"},{"uid":"835a1fa851b762b4","name":"throws on content topic with non-number generation field","time":{"start":1729034096109,"stop":1729034096110,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b67d2a3ba07d6fd","name":"Round trip binary serialization","time":{"start":1729034112603,"stop":1729034112603,"duration":0},"status":"passed","severity":"normal"},{"uid":"599a913461365453","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1729034474990,"stop":1729034474991,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a7097d350e723d","name":"Ordered Callback - true","time":{"start":1729034458928,"stop":1729034458932,"duration":4},"status":"passed","severity":"normal"},{"uid":"c9015559f6a72e2e","name":"random static sharding 3 - Cluster ID: 588, Shard ID: 324","time":{"start":1729034443497,"stop":1729034443498,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cfa73c007e5262","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729034474974,"stop":1729034474975,"duration":1},"status":"passed","severity":"normal"},{"uid":"587632e7c444ddd8","name":"Passing page size 110 when there are 120 messages","time":{"start":1729034475277,"stop":1729034475277,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e2280bb21f9368","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729034428551,"stop":1729034428552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5538beffe3d46a","name":"Subscribe and receive messages via lightPush","time":{"start":1729034296700,"stop":1729034296700,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48a109b5503ff48","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1729034241158,"stop":1729034241158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"553c0e741ed8023a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1729034096135,"stop":1729034096135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a42efa94b863541","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1729034096134,"stop":1729034096134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a64affda14645b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729034296708,"stop":1729034296708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccfe1edc1385340","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1729034240919,"stop":1729034240919,"duration":0},"status":"passed","severity":"normal"},{"uid":"667a1a80de99d94c","name":"handles empty contentTopics array correctly","time":{"start":1729034096144,"stop":1729034096144,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f2d494c7e8b5c1","name":"Decoder throws on empty string content topic","time":{"start":1729034130431,"stop":1729034130431,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a11f708b44e0f1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1729034096130,"stop":1729034096130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e588d80cb71a2d7","name":"Number of peers are maintained correctly","time":{"start":1729034238403,"stop":1729034238406,"duration":3},"status":"passed","severity":"normal"},{"uid":"df7baac850f436d7","name":"Check received message containing short","time":{"start":1729034393644,"stop":1729034393648,"duration":4},"status":"passed","severity":"normal"},{"uid":"26507f67b9fb723a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729034296705,"stop":1729034296705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93a04f1933e06f0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729034231338,"stop":1729034231338,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aadefb427bfd2f5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1729034120214,"stop":1729034120215,"duration":1},"status":"passed","severity":"normal"},{"uid":"21022465b9a0c1ad","name":"Ping on peer without subscriptions","time":{"start":1729034179351,"stop":1729034179354,"duration":3},"status":"passed","severity":"normal"},{"uid":"4bf03d8e79f37a0e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1729034096130,"stop":1729034096130,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2219ef68b9217d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729034474989,"stop":1729034474989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcea2e2c88867da","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1729034206086,"stop":1729034206086,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae995d110a89de97","name":"Default pageSize","time":{"start":1729034475277,"stop":1729034475278,"duration":1},"status":"passed","severity":"normal"},{"uid":"600651f5f28c203c","name":"should reject if Store is requested but not mounted","time":{"start":1729034137112,"stop":1729034137113,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e01420c3d15f90b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1729034096133,"stop":1729034096134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e827db0ad91b350b","name":"Refresh subscription","time":{"start":1729034474996,"stop":1729034474996,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d81039625ae5bfa","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1729034096141,"stop":1729034096141,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6a03ae39e4293f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1729034190702,"stop":1729034190703,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ee6b9100d9517f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1729034240917,"stop":1729034240917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2840595b89c920a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1729034411423,"stop":1729034411424,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7ae73e6453c292","name":"should be able to decode the field with only FILTER set to true","time":{"start":1729034104176,"stop":1729034104177,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0e80ddacf26ac6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1729034155166,"stop":1729034155168,"duration":2},"status":"passed","severity":"normal"},{"uid":"da25431cc3c0dc00","name":"Push message on custom pubsubTopic","time":{"start":1729034325774,"stop":1729034325775,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0719908bdb8aa5","name":"Push message with XML payload","time":{"start":1729034400886,"stop":1729034400886,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e615622c17bfd3","name":"Subscribe to topic containing short and receive message","time":{"start":1729034474984,"stop":1729034474985,"duration":1},"status":"passed","severity":"normal"},{"uid":"7995b6f3f717a90c","name":"should create a new stream if no existing for protocol found","time":{"start":1729034112233,"stop":1729034112233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f86bd6b31ce472","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729034474998,"stop":1729034474998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2255d049b1402a3e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/10/topic495/json","time":{"start":1729034428557,"stop":1729034428558,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f74bcf8f565cea","name":"Reopen subscription with peer with lost subscription","time":{"start":1729034202101,"stop":1729034202101,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e55e5cade2605c","name":"Publish message with custom timestamp: Wed Oct 25 2023 23:19:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034402281,"stop":1729034402281,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bd4a2e9545ab93","name":"Tracks peer failures correctly","time":{"start":1729034238412,"stop":1729034238412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63515798249bee4","name":"Push message with meta","time":{"start":1729034370904,"stop":1729034370904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a154038345ecb380","name":"should properly create location multiaddrs - tcp6","time":{"start":1729034104917,"stop":1729034104918,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbb569c9988d67","name":"Check message with invalid timestamp is not received","time":{"start":1729034393665,"stop":1729034393667,"duration":2},"status":"passed","severity":"normal"},{"uid":"c02264afc0d96c95","name":"can start the service","time":{"start":1729034166252,"stop":1729034166253,"duration":1},"status":"passed","severity":"normal"},{"uid":"647eba326c4501b5","name":"Subscribe to topic containing short and receive message","time":{"start":1729034474997,"stop":1729034474997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3704f3a52ba73dc","name":"random static sharding 7 - Cluster ID: 633, Shard ID: 478","time":{"start":1729034443506,"stop":1729034443507,"duration":1},"status":"passed","severity":"normal"},{"uid":"e965aa509a34faf8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729034231346,"stop":1729034231346,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbf88cc35b8c8ef","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1729034096132,"stop":1729034096133,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac088a040be6eb0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1729034480292,"stop":1729034480293,"duration":1},"status":"passed","severity":"normal"},{"uid":"4febc56d664dedfb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729034474991,"stop":1729034474991,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bb5b0c9be41c96","name":"Check received message with timestamp: 1729034154332 ","time":{"start":1729034259818,"stop":1729034259820,"duration":2},"status":"passed","severity":"normal"},{"uid":"be4909c416f42934","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1729034096122,"stop":1729034096122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92badd2bdf6897c","name":"Push message with Basic HTML tag payload","time":{"start":1729034400886,"stop":1729034400887,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc23093b9d0424e","name":"should not fail to start the service if it is already started","time":{"start":1729034425377,"stop":1729034425377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1639a567c1ec7f6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1729034096123,"stop":1729034096123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a084d9de0fd33e92","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1729034434254,"stop":1729034434257,"duration":3},"status":"passed","severity":"normal"},{"uid":"77ea4e2f8669d0c5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729034307029,"stop":1729034307030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4510e94b3137db","name":"Register correct protocols","time":{"start":1729034411417,"stop":1729034411418,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a269119d12c096","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729034398550,"stop":1729034398550,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c512dd9fe788d8","name":"Publish message with custom timestamp: Tue Oct 15 2024 22:19:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1729034402281,"stop":1729034402284,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5f7dc6951b6b412","name":"Check received message containing numeric","time":{"start":1729034393625,"stop":1729034393625,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ff751dcb75f82d","name":"Decoder throws on undefined content topic","time":{"start":1729034112605,"stop":1729034112605,"duration":0},"status":"passed","severity":"normal"},{"uid":"930c596ee95c60ae","name":"Check message with non string payload is not received","time":{"start":1729034393672,"stop":1729034393673,"duration":1},"status":"passed","severity":"normal"},{"uid":"248ffed5e0aa700a","name":"Push message with content topic containing SQL Injection","time":{"start":1729034370880,"stop":1729034370881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d33de00803fc142","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1729034162499,"stop":1729034162499,"duration":0},"status":"passed","severity":"normal"},{"uid":"528cc55983f5563f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729034428560,"stop":1729034428560,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae61d78dc939636","name":"Check received message containing Script","time":{"start":1729034393627,"stop":1729034393628,"duration":1},"status":"passed","severity":"normal"},{"uid":"418b0efac050b5ee","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1729034413328,"stop":1729034413328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8354efb7f3b72d6b","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1729034096115,"stop":1729034096119,"duration":4},"status":"passed","severity":"normal"},{"uid":"250367fbc8787f6a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729034296704,"stop":1729034296704,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb75863e4f86d41f","name":"should reject if Relay is requested but not mounted","time":{"start":1729034137111,"stop":1729034137112,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b74935ba0e51d4","name":"configure the node with multiple content topics","time":{"start":1729034428559,"stop":1729034428559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d594ee269fce3cc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1729034124363,"stop":1729034124364,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db71a3771170d5","name":"Check received message containing emoji","time":{"start":1729034393632,"stop":1729034393632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08b5dd084549878","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034206088,"stop":1729034206089,"duration":1},"status":"passed","severity":"normal"},{"uid":"893a2367aff9559b","name":"should get / set TCP multiaddr","time":{"start":1729034104912,"stop":1729034104913,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5900e4252839d3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1729034240912,"stop":1729034240912,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5243ac15587b23","name":"should encode/decode to RLP encoding","time":{"start":1729034104911,"stop":1729034104911,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c9a741adde7f9d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1729034434259,"stop":1729034434259,"duration":0},"status":"passed","severity":"normal"},{"uid":"350dd184a83e9bd6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1729034411424,"stop":1729034411424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a48b48f33f95cd2","name":"ignores domain fetching errors","time":{"start":1729034120499,"stop":1729034120500,"duration":1},"status":"passed","severity":"normal"},{"uid":"4900e24fcb84076f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1729034240936,"stop":1729034240936,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f76647b866e4256","name":"Check publish message containing XML","time":{"start":1729034402268,"stop":1729034402269,"duration":1},"status":"passed","severity":"normal"},{"uid":"a801c9c7173402","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1729034240912,"stop":1729034240913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a328218dbf597ef7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729034549089,"stop":1729034549089,"duration":0},"status":"passed","severity":"normal"},{"uid":"456659672974d971","name":"Push message with content topic containing numeric","time":{"start":1729034370868,"stop":1729034370869,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d15678064fada9","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app6/2/topic779/xml","time":{"start":1729034428555,"stop":1729034428555,"duration":0},"status":"passed","severity":"normal"},{"uid":"496209f8d4828794","name":"should encodeTxt and decodeTxt","time":{"start":1729034104906,"stop":1729034104907,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa71ed5e8f4ce859","name":"can start and stop the service","time":{"start":1729034425376,"stop":1729034425376,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e434a5d0582681","name":"LightPush with 2 connections","time":{"start":1729034241339,"stop":1729034241339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec7f0d1458b5acac","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1729034241160,"stop":1729034241160,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1bea82493e91886","name":"should return the pubsub topic directly if a string is provided","time":{"start":1729034096141,"stop":1729034096141,"duration":0},"status":"passed","severity":"normal"},{"uid":"69decd1f9a147abf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034240908,"stop":1729034240910,"duration":2},"status":"passed","severity":"normal"},{"uid":"61913007fa9c04e5","name":"should set field with all protocols disabled","time":{"start":1729034104919,"stop":1729034104919,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bf807fd7de2ec0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app38/2/topic205/test.js","time":{"start":1729034428555,"stop":1729034428555,"duration":0},"status":"passed","severity":"normal"},{"uid":"edec6d6fcb461575","name":"Reopen subscription with peer with lost subscription","time":{"start":1729034202108,"stop":1729034202109,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b3fae75ae8f724","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1729034434261,"stop":1729034434262,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b780dfd8365ba14","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1729034112387,"stop":1729034112387,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b20bd2c8dc51fbb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1729034162498,"stop":1729034162498,"duration":0},"status":"passed","severity":"normal"},{"uid":"427d24f2e61002a5","name":"returns nothing if no connections present","time":{"start":1729034111868,"stop":1729034111873,"duration":5},"status":"passed","severity":"normal"},{"uid":"e6757aeeacbfb7e3","name":"Push message with numeric payload","time":{"start":1729034370834,"stop":1729034370834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea977f1aa1841664","name":"Push message with content topic containing numeric","time":{"start":1729034400892,"stop":1729034400892,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d7db2494ce1ed9","name":"Check publish message containing long","time":{"start":1729034402255,"stop":1729034402256,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21ab84aeb1919e","name":"Check received message containing escaped characters","time":{"start":1729034393631,"stop":1729034393631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1899f21001ca0c63","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1729034096142,"stop":1729034096142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c5c496e6b16f93","name":"should return the correct number of peers","time":{"start":1729034137314,"stop":1729034137315,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4bf97f210ed964d","name":"should return true when peers exist","time":{"start":1729034137315,"stop":1729034137315,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e77fd06a425441","name":"Nodes with multiple pubsub topic","time":{"start":1729034398549,"stop":1729034398550,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d70f1b3235ee501","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729034296714,"stop":1729034296714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71e76c1d4cbd143","name":"Check publish message containing Basic HTML tag","time":{"start":1729034402271,"stop":1729034402272,"duration":1},"status":"passed","severity":"normal"},{"uid":"469ea078741fe792","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1729034096133,"stop":1729034096133,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fd2e338fef8691","name":"can start the service","time":{"start":1729034124359,"stop":1729034124360,"duration":1},"status":"passed","severity":"normal"},{"uid":"338a3d6e645ee23","name":"Subscribe to topic containing XML and receive message","time":{"start":1729034296712,"stop":1729034296712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be66d5ccd2f40ea","name":"Check received message with timestamp: 1729034154464 ","time":{"start":1729034393637,"stop":1729034393637,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca33f74ca38a775","name":"recovers when dns.resolve returns empty","time":{"start":1729034120499,"stop":1729034120499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b696b012e1ae0768","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1729034468599,"stop":1729034468599,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ddb8ac1c2a678a","name":"Subscribe to topic containing Script and receive message","time":{"start":1729034474988,"stop":1729034474988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4c008e098cc026","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app17/1/topic733/test.js","time":{"start":1729034428552,"stop":1729034428553,"duration":1},"status":"passed","severity":"normal"},{"uid":"91901ac391f48f09","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1729034240907,"stop":1729034240907,"duration":0},"status":"passed","severity":"normal"},{"uid":"4114ea0dbbff03f2","name":"nwaku subscribes","time":{"start":1729034390821,"stop":1729034390821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b726bee060b0b4f0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1729034240907,"stop":1729034240907,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e3b980ee8c4fd6","name":"Check message with no content topic is not received","time":{"start":1729034393640,"stop":1729034393643,"duration":3},"status":"passed","severity":"normal"},{"uid":"f6a1b851dd17b50a","name":"should throw if no connection provided","time":{"start":1729034112232,"stop":1729034112232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e992be98fe14a396","name":"should return empty list for no shard","time":{"start":1729034096130,"stop":1729034096131,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd7f5ed9abed90fa","name":"Query generator for 2000 messages","time":{"start":1729034470063,"stop":1729034470063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec3789993a586d3","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1729034096122,"stop":1729034096122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0923387eac3c823","name":"should throw an error for missing required configuration","time":{"start":1729034096131,"stop":1729034096131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9deaf775eeba062","name":"Subscribe and receives messages on 20 topics","time":{"start":1729034296704,"stop":1729034296704,"duration":0},"status":"passed","severity":"normal"},{"uid":"add6108f6f16ef80","name":"Overlapping topic subscription","time":{"start":1729034296705,"stop":1729034296706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f138851949484409","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1729034240906,"stop":1729034240906,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfd56d9bcf96c2","name":"Subscribe and receives messages on 20 topics","time":{"start":1729034474979,"stop":1729034474979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57a735fd55819d0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729034307031,"stop":1729034307031,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0eaf7dd909cb3","name":"Check received message containing Script","time":{"start":1729034259812,"stop":1729034259813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c6f5dbf5ae8607","name":"Relay","time":{"start":1729034162856,"stop":1729034162858,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3c3455fa922db50","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1729034096134,"stop":1729034096135,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e6b600113d834","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1729034240914,"stop":1729034240917,"duration":3},"status":"passed","severity":"normal"},{"uid":"f9ba6165ca93ca3b","name":"Check message with no content topic is not received","time":{"start":1729034393670,"stop":1729034393672,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e3de10c8ddf9108","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1729034120215,"stop":1729034120216,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3a7f29a927d5f7","name":"Ordered callback, aborts when callback returns true","time":{"start":1729034470062,"stop":1729034470063,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3334aafcdf55b60","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729034259821,"stop":1729034259821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b46f1671aa3d10","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1729034480290,"stop":1729034480292,"duration":2},"status":"passed","severity":"normal"},{"uid":"664dd4480fa0afef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729034296719,"stop":1729034296719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0891bbb7c604a1a","name":"Check received message containing Arabic","time":{"start":1729034259808,"stop":1729034259808,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f08b9b0fe2cd56","name":"Check received message containing Basic HTML tag","time":{"start":1729034393655,"stop":1729034393656,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edb2fd26c6a4d10","name":"throws on content topic with too few or too many fields","time":{"start":1729034096108,"stop":1729034096109,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e6acbbfc98ca96","name":"Push to array if already present","time":{"start":1729034095624,"stop":1729034095624,"duration":0},"status":"passed","severity":"normal"},{"uid":"16eed2a58a06f542","name":"Check received message containing short","time":{"start":1729034259806,"stop":1729034259806,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f390563b595b1b0","name":"Push message with content topic containing JSON","time":{"start":1729034400895,"stop":1729034400896,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6c2ab31b4c285a","name":"Push message with content topic containing Script","time":{"start":1729034400894,"stop":1729034400894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27a9321d76f073d","name":"Check received message containing Chinese","time":{"start":1729034259808,"stop":1729034259808,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e62f7bb54200d2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1729034240932,"stop":1729034240934,"duration":2},"status":"passed","severity":"normal"},{"uid":"eeb64760fb187c41","name":"Push message with content topic containing special chars","time":{"start":1729034400892,"stop":1729034400893,"duration":1},"status":"passed","severity":"normal"},{"uid":"33031c2ced4ff993","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1729034096137,"stop":1729034096137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac86bc3ebb690a09","name":"Subscribe to topic containing emoji and publish message","time":{"start":1729034411428,"stop":1729034411428,"duration":0},"status":"passed","severity":"normal"},{"uid":"285c7fe021392ec0","name":"should wait for Filter peer to be connected","time":{"start":1729034137117,"stop":1729034137117,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efe2540a0a2bd4d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1729034443495,"stop":1729034443495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60fd785bb329662","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1729034096115,"stop":1729034096115,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05572d65feb3e0e","name":"topics with same application and version share the same shard","time":{"start":1729034096124,"stop":1729034096124,"duration":0},"status":"passed","severity":"normal"},{"uid":"72447b98e1d9eb90","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1729034096127,"stop":1729034096128,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca51b646c1f0960","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1729034480285,"stop":1729034480288,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a8cbda33544308b","name":"throws on content topic with empty application field","time":{"start":1729034096110,"stop":1729034096111,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff6d2959d967108","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1729034096124,"stop":1729034096124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c047786e8866b82c","name":"Query with Promise Callback, No message returned","time":{"start":1729034452186,"stop":1729034452186,"duration":0},"status":"passed","severity":"normal"},{"uid":"db595c1419a359e5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729034475002,"stop":1729034475002,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d7b1d8305cb392","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1729034104186,"stop":1729034104187,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5abb8d0276ef02","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1729034468601,"stop":1729034468601,"duration":0},"status":"passed","severity":"normal"},{"uid":"5898862147c68ea0","name":"Check received message containing numeric","time":{"start":1729034393648,"stop":1729034393649,"duration":1},"status":"passed","severity":"normal"},{"uid":"329012e1822bf506","name":"should set field with only FILTER enabled","time":{"start":1729034104920,"stop":1729034104920,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c737ee5c66dde","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1729034443522,"stop":1729034443522,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8daab95405b2d3","name":"should get / set UDP multiaddr","time":{"start":1729034104912,"stop":1729034104912,"duration":0},"status":"passed","severity":"normal"},{"uid":"613df3054eb33d0","name":"Push message with Script payload","time":{"start":1729034400886,"stop":1729034400886,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa67e5a2daf36e9","name":"Push message with unicode special characters payload","time":{"start":1729034400889,"stop":1729034400889,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2eae679da4dcf","name":"Fails to push message with large meta","time":{"start":1729034370904,"stop":1729034370914,"duration":10},"status":"passed","severity":"normal"},{"uid":"1c360f0b6e01ae4","name":"Push message with long payload","time":{"start":1729034400883,"stop":1729034400883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3f64ba38c5db33","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1729034241153,"stop":1729034241153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8686e394716c4fe","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729034549088,"stop":1729034549089,"duration":1},"status":"passed","severity":"normal"},{"uid":"da853832149f6019","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1729034474979,"stop":1729034474979,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f5f7395d9a37d8","name":"Push message with meta","time":{"start":1729034400898,"stop":1729034400898,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aec12ae568d8b26","name":"Sign & Recover","time":{"start":1729034130925,"stop":1729034130925,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4d9747defe5412","name":"Check meta is set [symmetric]","time":{"start":1729034130428,"stop":1729034130429,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a4b985e1eaebfe","name":"Push message with Russian payload","time":{"start":1729034370853,"stop":1729034370853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7670c23f01dd784","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1729034104182,"stop":1729034104183,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30ad377a5ad4225","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1729034411424,"stop":1729034411425,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b14b6ea8603155","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1729034398548,"stop":1729034398548,"duration":0},"status":"passed","severity":"normal"},{"uid":"3101a532018d5989","name":"Push message with content topic containing SQL Injection","time":{"start":1729034400894,"stop":1729034400894,"duration":0},"status":"passed","severity":"normal"},{"uid":"23af4aa4a64ebdd6","name":"Check received message with timestamp: 1729034154464000000 ","time":{"start":1729034393658,"stop":1729034393658,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddff5e9dc0858c0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729034474995,"stop":1729034474996,"duration":1},"status":"passed","severity":"normal"},{"uid":"961f70fc1a2ba5f4","name":"Check received message containing SQL Injection","time":{"start":1729034393654,"stop":1729034393654,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7eb6fa57901d908","name":"Push 30 different messages","time":{"start":1729034370866,"stop":1729034370866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f542caa1a5213f63","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1729034120212,"stop":1729034120213,"duration":1},"status":"passed","severity":"normal"},{"uid":"98370cc075559af5","name":"Throws when trying to push message with empty payload","time":{"start":1729034400890,"stop":1729034400891,"duration":1},"status":"passed","severity":"normal"},{"uid":"711ac8b548f74ff3","name":"Check received message containing Chinese","time":{"start":1729034393649,"stop":1729034393653,"duration":4},"status":"passed","severity":"normal"},{"uid":"974c3230bcbb2648","name":"should be able to decode the field with only STORE set to true","time":{"start":1729034104177,"stop":1729034104177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb723b96007f189","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1729034434257,"stop":1729034434258,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72903d413a653ff","name":"Waku message hash computation (meta attribute not present)","time":{"start":1729034098686,"stop":1729034098686,"duration":0},"status":"passed","severity":"normal"},{"uid":"131b17bd7ff73d8d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729034307030,"stop":1729034307031,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0eb85f3360dcb6","name":"Passing page size 0 when there are 110 messages","time":{"start":1729034475270,"stop":1729034475271,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2494db34c487166","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1729034104165,"stop":1729034104166,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6eb2083282a41c","name":"Push message with shell command payload","time":{"start":1729034370863,"stop":1729034370864,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6eb9c07c01493","name":"Check received message containing shell command","time":{"start":1729034393631,"stop":1729034393631,"duration":0},"status":"passed","severity":"normal"},{"uid":"365bcb6ab02283c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1729034240920,"stop":1729034240920,"duration":0},"status":"passed","severity":"normal"},{"uid":"822bcc13b918f9fc","name":"should handle corrupted local storage data gracefully","time":{"start":1729034124364,"stop":1729034124364,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1ac006de21143e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729034296716,"stop":1729034296716,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a13569b5bd797e","name":"Check publish message containing escaped characters","time":{"start":1729034402275,"stop":1729034402279,"duration":4},"status":"passed","severity":"normal"},{"uid":"7d582958b6ebe6d","name":"should return all peers when numPeers is 0","time":{"start":1729034112387,"stop":1729034112387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84da175dd6aa595","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1729034480297,"stop":1729034480298,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaf17cd0065ae4e","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1729034241153,"stop":1729034241153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"245a42f312133e7f","name":"Delete observer","time":{"start":1729034373110,"stop":1729034373111,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6fd3db29da3691","name":"should send to specified number of peers of used peers","time":{"start":1729034137281,"stop":1729034137282,"duration":1},"status":"passed","severity":"normal"},{"uid":"533a70d1bf549830","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1729034162498,"stop":1729034162499,"duration":1},"status":"passed","severity":"normal"},{"uid":"786019de87c04157","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1729034307032,"stop":1729034307032,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0353a51c888880","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1729034096127,"stop":1729034096127,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7675aacc5bd8d9","name":"peer:update - should do nothing if another protocol hit","time":{"start":1729034112234,"stop":1729034112235,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8ed804c46b1b04","name":"Push message with emoji payload","time":{"start":1729034370865,"stop":1729034370865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f717645439e46306","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1729034240906,"stop":1729034240906,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca52e1a4b5fa66b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1729034104167,"stop":1729034104167,"duration":0},"status":"passed","severity":"normal"},{"uid":"801fea40d2e6f0bf","name":"Push message with rate limit","time":{"start":1729034400902,"stop":1729034400903,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5400c9c9e488f1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1729034480293,"stop":1729034480297,"duration":4},"status":"passed","severity":"normal"},{"uid":"22ba9e0a9c1ff4b9","name":"should throw error - no id","time":{"start":1729034104909,"stop":1729034104909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b551d4de47ec0ffe","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1729034240922,"stop":1729034240925,"duration":3},"status":"passed","severity":"normal"},{"uid":"dfbbcb7458f412c3","name":"Push message with content topic containing Arabic","time":{"start":1729034400893,"stop":1729034400893,"duration":0},"status":"passed","severity":"normal"},{"uid":"878ffd2388dac799","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729034104187,"stop":1729034104188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d784391cc48b65cf","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1729034296700,"stop":1729034296701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df8071e195ecd02","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1729034096121,"stop":1729034096121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cba22bfe3e0422","name":"handles different clusterIds correctly","time":{"start":1729034096126,"stop":1729034096126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ada47f9dbfcf56","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1729034120503,"stop":1729034120503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12fe833603d19697","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729034296710,"stop":1729034296711,"duration":1},"status":"passed","severity":"normal"},{"uid":"8999c8b66db4784b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1729034296708,"stop":1729034296710,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7c16d6621e87b7c","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1729034241159,"stop":1729034241160,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed9eaf3cd3b162a3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729034474986,"stop":1729034474987,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec4b416f4fa07a3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1729034296701,"stop":1729034296701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d9f51da2a974f1","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1729034241159,"stop":1729034241159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12c31639f37dc8fc","name":"should remove a peer","time":{"start":1729034137314,"stop":1729034137314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf26fb1cd5ae1e0a","name":"Push message with content topic containing Chinese","time":{"start":1729034370871,"stop":1729034370871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f78bc6a4d67de4e","name":"should set field with only STORE enabled","time":{"start":1729034104920,"stop":1729034104920,"duration":0},"status":"passed","severity":"normal"},{"uid":"d786c1f43486092d","name":"Push message with Chinese payload","time":{"start":1729034370852,"stop":1729034370852,"duration":0},"status":"passed","severity":"normal"},{"uid":"3840f7f214054d9f","name":"1 Store, 2 fetches","time":{"start":1729034120192,"stop":1729034120193,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e7fa33580b7827","name":"Decoder throws on empty string content topic","time":{"start":1729034112605,"stop":1729034112605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5daa6d370e2f5421","name":"Subscribe to topic containing Script and publish message","time":{"start":1729034411425,"stop":1729034411425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc1347106237cfc","name":"Generator, custom pubsub topic","time":{"start":1729034462011,"stop":1729034462011,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9af9ab1e0eb597c","name":"returns all values when wanted number matches available values","time":{"start":1729034119089,"stop":1729034119094,"duration":5},"status":"passed","severity":"normal"},{"uid":"2c5a9a29aff5dec7","name":"Check received message with timestamp: 1729034154332000000 ","time":{"start":1729034259818,"stop":1729034259818,"duration":0},"status":"passed","severity":"normal"},{"uid":"495c5c3ce604166b","name":"Callback on promise, aborts when callback returns true","time":{"start":1729034470061,"stop":1729034470061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fac9776a3c2887","name":"LightPush with 0 connections","time":{"start":1729034241337,"stop":1729034241337,"duration":0},"status":"skipped","severity":"normal"},{"uid":"222033c9295eaf8b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1729034096137,"stop":1729034096137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1152f8721c0e7cca","name":"more peers than existing","time":{"start":1729034371234,"stop":1729034371234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b93d63aa892bd72","name":"can start and stop the service","time":{"start":1729034124360,"stop":1729034124361,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03ba54d9f51d376","name":"Push message with content topic containing short","time":{"start":1729034400891,"stop":1729034400891,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b0e3d3d69be4bb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1729034474982,"stop":1729034474983,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4619f1aa58066d5","name":"less peers than existing","time":{"start":1729034371234,"stop":1729034371234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a48ef840d42ce82","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729034231343,"stop":1729034231343,"duration":0},"status":"passed","severity":"normal"},{"uid":"564c0f9d3f868677","name":"Push message with custom timestamp: 1729030660208","time":{"start":1729034370918,"stop":1729034370918,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed0b35b5d729b84","name":"random static sharding 5 - Cluster ID: 676, Shard ID: 38","time":{"start":1729034443498,"stop":1729034443505,"duration":7},"status":"passed","severity":"normal"},{"uid":"69b1aabebe50c94e","name":"Query generator for multiple messages with different message text format","time":{"start":1729034470059,"stop":1729034470060,"duration":1},"status":"passed","severity":"normal"},{"uid":"501920170cdc4239","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1729034240919,"stop":1729034240920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7d0615f6369f45","name":"Renews subscription after lossing a connection","time":{"start":1729034474992,"stop":1729034474992,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a3534f4d4b12fe","name":"Check publish message containing short","time":{"start":1729034402253,"stop":1729034402255,"duration":2},"status":"passed","severity":"normal"},{"uid":"f17e5ee1b5523b0a","name":"Subscribe to topic containing long and receive message","time":{"start":1729034296707,"stop":1729034296707,"duration":0},"status":"passed","severity":"normal"},{"uid":"17717f72fb557b13","name":"should be online or offline if network state changed","time":{"start":1729034155173,"stop":1729034155173,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cd13bcfa6e4ba4","name":"Push message with content topic containing shell command","time":{"start":1729034400896,"stop":1729034400896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23730ebe4011e05","name":"isConnected between 2 js-waku relay nodes","time":{"start":1729034190706,"stop":1729034190707,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2492ca4e979595","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1729034241164,"stop":1729034241164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc686bed2dc83f37","name":"Passing page size 3 when there are 20 messages","time":{"start":1729034475271,"stop":1729034475271,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ade852b7bd387a","name":"Push message with content topic containing long","time":{"start":1729034370867,"stop":1729034370867,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a1be80089a1a65","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034325775,"stop":1729034325776,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72b9deae76bbfc9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1729034231343,"stop":1729034231344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0afbe11cfd25162","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729034475015,"stop":1729034475016,"duration":1},"status":"passed","severity":"normal"},{"uid":"a291b75779929c22","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1729034112388,"stop":1729034112388,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5eaf7f03e624df1","name":"Subscribe and publish message","time":{"start":1729034411418,"stop":1729034411418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f600ca32c8001d42","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1729034096121,"stop":1729034096122,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2a637ecbae5243","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1729034241162,"stop":1729034241162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"931077f4a8020654","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729034474997,"stop":1729034474998,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a9a6bec8305fdf","name":"Check received message containing Arabic","time":{"start":1729034393653,"stop":1729034393653,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d769327312219c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1729034480288,"stop":1729034480289,"duration":1},"status":"passed","severity":"normal"},{"uid":"602a55307ba0206b","name":"throws on content topic with generation field greater than 0","time":{"start":1729034096110,"stop":1729034096110,"duration":0},"status":"passed","severity":"normal"},{"uid":"638fdee1bb52e701","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1729034240927,"stop":1729034240927,"duration":0},"status":"passed","severity":"normal"},{"uid":"813cc616aaa0bda9","name":"isConnected should return false after all peers disconnect","time":{"start":1729034190706,"stop":1729034190706,"duration":0},"status":"passed","severity":"normal"},{"uid":"87186dd22d0bf559","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1729034240925,"stop":1729034240926,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eda6bf672169ba5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034325770,"stop":1729034325772,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e8ffc59c5f8a8ae","name":"Promise Callback - false","time":{"start":1729034458928,"stop":1729034458928,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd56eb5d2cf9e7a8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1729034411419,"stop":1729034411419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59cbf0d0ffec1b6","name":"Check received message containing XML","time":{"start":1729034259813,"stop":1729034259814,"duration":1},"status":"passed","severity":"normal"},{"uid":"541624c450ced56b","name":"Push message with SQL Injection payload","time":{"start":1729034370853,"stop":1729034370854,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ea58f38451e6f2","name":"Subscribe to topic containing short and publish message","time":{"start":1729034411421,"stop":1729034411421,"duration":0},"status":"passed","severity":"normal"},{"uid":"54303706e2637ad9","name":"Subscribe to topic containing long and receive message","time":{"start":1729034474985,"stop":1729034474985,"duration":0},"status":"passed","severity":"normal"},{"uid":"28958f5498aa6541","name":"should not receive a peer event after stop","time":{"start":1729034425378,"stop":1729034425379,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17e25e96dd5b17e","name":"throws on empty content topic","time":{"start":1729034096108,"stop":1729034096108,"duration":0},"status":"passed","severity":"normal"},{"uid":"4619876f0e220683","name":"Subscribe to topic containing JSON and publish message","time":{"start":1729034411426,"stop":1729034411427,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a533dd679ea8f92","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1729034104154,"stop":1729034104165,"duration":11},"status":"passed","severity":"normal"},{"uid":"194001dd36eaac62","name":"Check message received after nwaku node is restarted","time":{"start":1729034393644,"stop":1729034393644,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6aab558dfc0e2da5","name":"Ping on peer without subscriptions","time":{"start":1729034202095,"stop":1729034202096,"duration":1},"status":"passed","severity":"normal"},{"uid":"907e6cd796937327","name":"Subscribe to topic containing emoji and receive message","time":{"start":1729034296717,"stop":1729034296719,"duration":2},"status":"passed","severity":"normal"},{"uid":"30f9b2f0970e26c0","name":"should be able to encode the field with only FILTER set to true","time":{"start":1729034104153,"stop":1729034104153,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf67d40b2a016d1b","name":"Fails to publish message with empty text","time":{"start":1729034402286,"stop":1729034402287,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7fcbf4fb7ff9c6","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1729034096123,"stop":1729034096123,"duration":0},"status":"passed","severity":"normal"},{"uid":"211913f5e6335f97","name":"should return usable stream attached to connection","time":{"start":1729034112230,"stop":1729034112231,"duration":1},"status":"passed","severity":"normal"},{"uid":"5378719e1b4b907c","name":"should return valid sharding parameters for static sharding","time":{"start":1729034096142,"stop":1729034096143,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eff43aa3f49892c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034240913,"stop":1729034240914,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a04863054a8bd08","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1729034096138,"stop":1729034096138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6743118fdecc0ca","name":"Check received message containing Russian","time":{"start":1729034393627,"stop":1729034393627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d947c6e7e6c40784","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1729034241162,"stop":1729034241163,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4ba505791ca2bce3","name":"Check received message containing Chinese","time":{"start":1729034393626,"stop":1729034393626,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c99014640315c62","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729034307033,"stop":1729034307034,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba5dd895f5b2e88","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1729034096147,"stop":1729034096147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5560efcb6740b3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1729034096138,"stop":1729034096139,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3b74fb03c30d6b","name":"Subscribe to topic containing Script and receive message","time":{"start":1729034475005,"stop":1729034475005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d057a64b0ed6b1","name":"Push message with Basic HTML tag payload","time":{"start":1729034370862,"stop":1729034370862,"duration":0},"status":"passed","severity":"normal"},{"uid":"428ecd59b66dc828","name":"Check received message containing long","time":{"start":1729034259807,"stop":1729034259807,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eaad572ad8881ce","name":"Fails to push message with large meta","time":{"start":1729034400899,"stop":1729034400902,"duration":3},"status":"passed","severity":"normal"},{"uid":"15e72b3d1b10e9c2","name":"Fails to publish duplicate message","time":{"start":1729034402285,"stop":1729034402285,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef3a5c7755ee61b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1729034098687,"stop":1729034098687,"duration":0},"status":"passed","severity":"normal"},{"uid":"906c68e0c84b986e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034206085,"stop":1729034206085,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c40916471e65f","name":"should emit a peer event after start","time":{"start":1729034425377,"stop":1729034425378,"duration":1},"status":"passed","severity":"normal"},{"uid":"21137fe946b629b0","name":"Push message with content topic containing emoji","time":{"start":1729034400897,"stop":1729034400897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edbce82153e1b65","name":"Asymmetric encrypt & decrypt","time":{"start":1729034130923,"stop":1729034130923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7e234f47b8c913","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729034307032,"stop":1729034307032,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3c33f216ab978b","name":"Query generator for multiple messages","time":{"start":1729034470059,"stop":1729034470059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f5d0dd0831d5d4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729034259821,"stop":1729034259821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1841cf769fbf94","name":"Push message equal or less that 1MB","time":{"start":1729034370919,"stop":1729034370930,"duration":11},"status":"passed","severity":"normal"},{"uid":"12d0f194c4a08d9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729034307030,"stop":1729034307030,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f1d38a427572c7","name":"Nodes with multiple pubsub topic","time":{"start":1729034398547,"stop":1729034398547,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d0ccfadf91e033","name":"should use DNS peer discovery with light client","time":{"start":1729034166264,"stop":1729034166265,"duration":1},"status":"skipped","severity":"normal"},{"uid":"98abdec1fb31bc15","name":"Keep-alive pings maintain the connection","time":{"start":1729034238409,"stop":1729034238409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f390b7dde2b5593","name":"Check received message containing long","time":{"start":1729034393648,"stop":1729034393648,"duration":0},"status":"passed","severity":"normal"},{"uid":"396d1fb852334653","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app66/5/topic894/xml","time":{"start":1729034428556,"stop":1729034428556,"duration":0},"status":"passed","severity":"normal"},{"uid":"53919f066b133ffb","name":"Fails to publish message with size larger than 1 MB","time":{"start":1729034402288,"stop":1729034402288,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb933101019602d","name":"Push message with rate limit","time":{"start":1729034370914,"stop":1729034370914,"duration":0},"status":"passed","severity":"normal"},{"uid":"7494cb3cefd9b3a9","name":"Non TWN Cluster","time":{"start":1729034428552,"stop":1729034428552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f2f536904b6d44","name":"Encoder throws on empty string content topic","time":{"start":1729034132179,"stop":1729034132180,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e82a9780d4f84f8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034240921,"stop":1729034240921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f78310c4167a72","name":"Passing cursor with wrong pubsubTopic","time":{"start":1729034434265,"stop":1729034434268,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e0d42d54188139a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1729034240935,"stop":1729034240935,"duration":0},"status":"passed","severity":"normal"},{"uid":"592a32cbbf64e3d1","name":"Push message with content topic containing Russian","time":{"start":1729034370871,"stop":1729034370880,"duration":9},"status":"passed","severity":"normal"},{"uid":"3ea15838692a640b","name":"Check received message containing numeric","time":{"start":1729034259807,"stop":1729034259807,"duration":0},"status":"passed","severity":"normal"},{"uid":"2923b2b7e554b1f4","name":"connected peers and dial","time":{"start":1729034371233,"stop":1729034371234,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9d5c709ec58e6ecc","name":"Check message on other pubsub topic is not received","time":{"start":1729034259825,"stop":1729034259826,"duration":1},"status":"passed","severity":"normal"},{"uid":"51fde7b2a261bae8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1729034096142,"stop":1729034096142,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a6bbad9b25ac3f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1729034112235,"stop":1729034112236,"duration":1},"status":"passed","severity":"normal"},{"uid":"accc154e3968959f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1729034096132,"stop":1729034096132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbe62870f0283cd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1729034307034,"stop":1729034307034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77e9dd58d3c6a1","name":"Push message with shell command payload","time":{"start":1729034400887,"stop":1729034400887,"duration":0},"status":"passed","severity":"normal"},{"uid":"213dfc0b62699687","name":"should emit a peer event after start","time":{"start":1729034124362,"stop":1729034124362,"duration":0},"status":"passed","severity":"normal"},{"uid":"49583362a730a9a2","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1729034096129,"stop":1729034096129,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90d877037bd94d6","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app47/6/topic426/json","time":{"start":1729034428554,"stop":1729034428554,"duration":0},"status":"passed","severity":"normal"},{"uid":"683c3f8fa28ffb4d","name":"Renews peer on consistent missed messages","time":{"start":1729034238413,"stop":1729034238413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc06cd3dcc34a5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034206085,"stop":1729034206085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb712be44fc939a2","name":"Renews peer on consistent ping failures","time":{"start":1729034238410,"stop":1729034238411,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ba07588b0eb224","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1729034480298,"stop":1729034480299,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a197ac30b82ab95","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1729034307033,"stop":1729034307033,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8767654dc978e1","name":"Push message with custom timestamp: 1729037841553","time":{"start":1729034400904,"stop":1729034400904,"duration":0},"status":"passed","severity":"normal"},{"uid":"abaeb6f8443b5c30","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1729034240910,"stop":1729034240910,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4060068dcfcb6","name":"should find and add new peers","time":{"start":1729034137316,"stop":1729034137317,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fac20ee92908d3c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1729034474989,"stop":1729034474989,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b773937e4339df2","name":"Check publish message containing emoji","time":{"start":1729034402280,"stop":1729034402280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9e56630538ef6b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1729034112606,"stop":1729034112606,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9ac02bc65ef993","name":"Push message with SQL Injection payload","time":{"start":1729034400885,"stop":1729034400885,"duration":0},"status":"passed","severity":"normal"},{"uid":"3023f7c52a701eab","name":"Query generator for multiple messages with different content topic format","time":{"start":1729034470060,"stop":1729034470060,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fbcf45f2b9befd","name":"Check publish message containing unicode special characters","time":{"start":1729034402279,"stop":1729034402280,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b552f3a4a25153d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1729034475010,"stop":1729034475012,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfd19e9517d237bb","name":"Callback on promise","time":{"start":1729034470061,"stop":1729034470061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86c1f3526052c15","name":"should reject if WakuNode is not started","time":{"start":1729034137108,"stop":1729034137111,"duration":3},"status":"passed","severity":"normal"},{"uid":"81243a316d4c5d68","name":"Check message with non string payload is not received","time":{"start":1729034393643,"stop":1729034393643,"duration":0},"status":"passed","severity":"normal"},{"uid":"22efaac0b52e1904","name":"configure the node with multiple pubsub topics","time":{"start":1729034443521,"stop":1729034443521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b147a0d62e94f9f9","name":"Check received message containing Script","time":{"start":1729034393654,"stop":1729034393655,"duration":1},"status":"passed","severity":"normal"},{"uid":"176b7efe23735a3c","name":"Publish without waiting for remote peer","time":{"start":1729034411418,"stop":1729034411418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57f555645340925","name":"should properly create peer info with all multiaddrs","time":{"start":1729034104918,"stop":1729034104919,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b25fa7656a1e2a1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1729034475012,"stop":1729034475014,"duration":2},"status":"passed","severity":"normal"},{"uid":"3dbe2027544bc0c0","name":"Correctly serialized arguments","time":{"start":1729034332099,"stop":1729034332099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5e01d9ddf58424","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1729034096133,"stop":1729034096133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43012ba6b3c4ce7","name":"Generator, 2 different pubsubtopics","time":{"start":1729034462010,"stop":1729034462010,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81e0111d5bd99f3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1729034096132,"stop":1729034096132,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97f6e3c47057456","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1729034549088,"stop":1729034549088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b18d1fe3fd5ac9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1729034475012,"stop":1729034475012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1b3467c0be526e","name":"should properly create location multiaddrs - udp4","time":{"start":1729034104913,"stop":1729034104913,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a29f8c19ca9c0c","name":"Check publish message containing Script","time":{"start":1729034402268,"stop":1729034402268,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eaaf42c156402","name":"Check received message containing XML","time":{"start":1729034393628,"stop":1729034393628,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ad6987dd2166c","name":"should wait for Store peer to be connected","time":{"start":1729034137117,"stop":1729034137118,"duration":1},"status":"passed","severity":"normal"},{"uid":"db02291a114a459","name":"Push message with custom timestamp: 1698275860208","time":{"start":1729034370915,"stop":1729034370918,"duration":3},"status":"passed","severity":"normal"},{"uid":"aaf2dce920810be","name":"Subscribe to topic containing special chars and receive message","time":{"start":1729034474986,"stop":1729034474986,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0e1cab975209e7","name":"Passing page size 11 when there are 10 messages","time":{"start":1729034475274,"stop":1729034475275,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bb5d41e127199f4","name":"start node with empty content topic","time":{"start":1729034428560,"stop":1729034428560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a8c0d925f5f8f5","name":"Check message with no content topic is not received","time":{"start":1729034259826,"stop":1729034259826,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a807b7ce216d03","name":"Query Generator, Wrong PubsubTopic","time":{"start":1729034452180,"stop":1729034452180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e37ce415038e92","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1729034096146,"stop":1729034096146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e185b8a75b402d1","name":"random static sharding 2 - Cluster ID: 585, Shard ID: 651","time":{"start":1729034443496,"stop":1729034443497,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac988a9a87cf6393","name":"A test","time":{"start":1729034307168,"stop":1729034307168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf4faf16e7dbba6","name":"should not fail to start the service if it is already started","time":{"start":1729034124361,"stop":1729034124361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69d3e1a9ce8b792","name":"Light Node - default protocols","time":{"start":1729034487485,"stop":1729034487486,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b872820ffa35a4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1729034120193,"stop":1729034120195,"duration":2},"status":"passed","severity":"normal"},{"uid":"354ecdcec7eb66a7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034325779,"stop":1729034325779,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5cf4ef7a263880","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1729034411427,"stop":1729034411427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a78392d1c1be9d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1729034240931,"stop":1729034240931,"duration":0},"status":"passed","severity":"normal"},{"uid":"8877fcdee40e0559","name":"Check publish message containing shell command","time":{"start":1729034402273,"stop":1729034402275,"duration":2},"status":"passed","severity":"normal"},{"uid":"c89fba09d44fe3cf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1729034240926,"stop":1729034240926,"duration":0},"status":"passed","severity":"normal"},{"uid":"89aba783edd58b09","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1729034120502,"stop":1729034120502,"duration":0},"status":"passed","severity":"normal"},{"uid":"d999577e567b953c","name":"Push message with Arabic payload","time":{"start":1729034370852,"stop":1729034370853,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d866c199373072","name":"Check received message containing Basic HTML tag","time":{"start":1729034393628,"stop":1729034393630,"duration":2},"status":"passed","severity":"normal"},{"uid":"990a679c4b9deb44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1729034296708,"stop":1729034296708,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4165aec26bc59c","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1729034241160,"stop":1729034241160,"duration":0},"status":"skipped","severity":"normal"},{"uid":"305f9b21dd6374a2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1729034098685,"stop":1729034098686,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7b3e494bb88634","name":"isConnected return false after peer stops","time":{"start":1729034190706,"stop":1729034190706,"duration":0},"status":"passed","severity":"normal"},{"uid":"881bd75431ddf0c4","name":"Generator, 2 different pubsubtopics","time":{"start":1729034462017,"stop":1729034462018,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe528942ecd642a","name":"Meta field set when metaSetter is specified","time":{"start":1729034112604,"stop":1729034112604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f327dfcc4edb39c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1729034104167,"stop":1729034104167,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb24ae799a0c1b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1729034240936,"stop":1729034240937,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2525148f414d88","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1729034411426,"stop":1729034411426,"duration":0},"status":"passed","severity":"normal"},{"uid":"10818c0b8aaf7744","name":"Subscribe to topic containing Script and receive message","time":{"start":1729034296711,"stop":1729034296712,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce45d77436ff268","name":"retrieves a single peer","time":{"start":1729034120498,"stop":1729034120498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5fd24bcd3fe88a","name":"Check publish message after service node is restarted","time":{"start":1729034402289,"stop":1729034402289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f107f67a267e7e14","name":"Push message with XML payload","time":{"start":1729034370861,"stop":1729034370862,"duration":1},"status":"passed","severity":"normal"},{"uid":"167e7beaaa1eb674","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034206089,"stop":1729034206090,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4b9854e8a90e86","name":"Generator, custom pubsub topic","time":{"start":1729034462016,"stop":1729034462016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59169170717284f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1729034096119,"stop":1729034096119,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a8b8288a062ef7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1729034163595,"stop":1729034163596,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca4de57da6ad95b","name":"Query Generator, No message returned","time":{"start":1729034452182,"stop":1729034452182,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4d7911531f0bff","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1729034096138,"stop":1729034096138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36d844b3283153e","name":"should add and remove event listeners correctly","time":{"start":1729034124364,"stop":1729034124364,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4de7754bc77d655","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1729034096135,"stop":1729034096136,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3ddd35c514c34d","name":"Promise Callback - true","time":{"start":1729034458925,"stop":1729034458926,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43ad9e267e6108c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729034231346,"stop":1729034231347,"duration":1},"status":"passed","severity":"normal"},{"uid":"231b29d7dd8c9ca9","name":"Subscribe and receive messages via lightPush","time":{"start":1729034474992,"stop":1729034474993,"duration":1},"status":"passed","severity":"normal"},{"uid":"638fc0bd0b7993a8","name":"Ping succeeds for all connected peers","time":{"start":1729034238406,"stop":1729034238408,"duration":2},"status":"passed","severity":"normal"},{"uid":"f40c711373b576e7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1729034098684,"stop":1729034098685,"duration":1},"status":"passed","severity":"normal"},{"uid":"8757b716b3f4aac7","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1729034241151,"stop":1729034241152,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ef6876c2140ec71","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1729034238412,"stop":1729034238412,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ebad99b3551278","name":"Push message with Script payload","time":{"start":1729034370854,"stop":1729034370860,"duration":6},"status":"passed","severity":"normal"},{"uid":"80ba6e5077cf4930","name":"Check publish message containing numeric","time":{"start":1729034402256,"stop":1729034402259,"duration":3},"status":"passed","severity":"normal"},{"uid":"43a326172d256c6b","name":"Check publish message containing SQL Injection","time":{"start":1729034402265,"stop":1729034402268,"duration":3},"status":"passed","severity":"normal"},{"uid":"58413b23542d29be","name":"should throw an error if shards are undefined for static sharding","time":{"start":1729034096131,"stop":1729034096131,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bcb8d5a375622e","name":"Fails to publish message with wrong content topic","time":{"start":1729034402287,"stop":1729034402287,"duration":0},"status":"passed","severity":"normal"},{"uid":"743adeec8181f0c7","name":"Push message with custom timestamp: 1698275841553","time":{"start":1729034400903,"stop":1729034400903,"duration":0},"status":"passed","severity":"normal"},{"uid":"24748f0e00adc4ae","name":"Query with Ordered Callback, No Decoder","time":{"start":1729034452184,"stop":1729034452184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bebc9b6170ada","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729034475002,"stop":1729034475002,"duration":0},"status":"passed","severity":"normal"},{"uid":"202c077ea1f9aee5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1729034452183,"stop":1729034452183,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd94502f8bf1b3f5","name":"should only return 1 node with relay and store capability","time":{"start":1729034120501,"stop":1729034120501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c1e487b18f394b","name":"Throws when trying to push message with empty payload","time":{"start":1729034370866,"stop":1729034370866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4f4935b0197633","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034240918,"stop":1729034240918,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2cbd0e7ad6c09e","name":"Reusing cursor across nodes","time":{"start":1729034434263,"stop":1729034434264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67dd36b19a513ee","name":"ignores unrecognized TXT record formats","time":{"start":1729034120500,"stop":1729034120500,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0c9349327196e1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1729034398549,"stop":1729034398549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfb59b81802b871","name":"Subscribe to topic containing long and receive message","time":{"start":1729034474997,"stop":1729034474997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa0e60d77ab58de","name":"Push message with short payload","time":{"start":1729034370833,"stop":1729034370833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78fa7da93a78e81","name":"1 Relay, 1 fetch","time":{"start":1729034120190,"stop":1729034120192,"duration":2},"status":"passed","severity":"normal"},{"uid":"b87cd005ab38ab9b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1729034398546,"stop":1729034398546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d31606cad78d516","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1729034470062,"stop":1729034470062,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e58fddac3ec89c","name":"throws on content topic with empty encoding field","time":{"start":1729034096113,"stop":1729034096113,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec89c4676560a996","name":"Fails to push message bigger that 1MB","time":{"start":1729034400905,"stop":1729034400905,"duration":0},"status":"passed","severity":"normal"},{"uid":"8384f8cd407680f6","name":"Subscribe to topic containing XML and receive message","time":{"start":1729034474988,"stop":1729034474989,"duration":1},"status":"passed","severity":"normal"},{"uid":"de503780c604b686","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1729034112387,"stop":1729034112388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d28ad1e42d4c159","name":"should use the provided clusterId for the pubsub topic","time":{"start":1729034096145,"stop":1729034096145,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fda2b2009704d3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729034206084,"stop":1729034206084,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e5695950b9e02b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1729034119095,"stop":1729034119096,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffe7eb11ca7fe53","name":"passes more than one ENR URLs and attempts connection","time":{"start":1729034166266,"stop":1729034166266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba4ca7aa36014a9b","name":"should return unique PubsubTopics for static sharding","time":{"start":1729034096129,"stop":1729034096129,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cd021184517f90","name":"Ping on subscribed peer","time":{"start":1729034202095,"stop":1729034202095,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0f37db95075833","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1729034240934,"stop":1729034240935,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4dc9d75bab3fca","name":"LightPush with 3 connections","time":{"start":1729034241340,"stop":1729034241340,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a189f4c411ef6ab4","name":"throws on content topic with empty topic name field","time":{"start":1729034096112,"stop":1729034096112,"duration":0},"status":"passed","severity":"normal"},{"uid":"39679a6a1ef0236f","name":"Push message with special chars payload","time":{"start":1729034400884,"stop":1729034400884,"duration":0},"status":"passed","severity":"normal"},{"uid":"2791dd1a75e21b58","name":"Push message with Arabic payload","time":{"start":1729034400884,"stop":1729034400885,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbf3ddaefc2b4cd","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1729034241161,"stop":1729034241162,"duration":1},"status":"skipped","severity":"normal"},{"uid":"814837fad1949a3d","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1729034112235,"stop":1729034112235,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd64fe766dfdb69e","name":"Push message with content topic containing escaped characters","time":{"start":1729034400896,"stop":1729034400897,"duration":1},"status":"passed","severity":"normal"},{"uid":"d29e931ae4c4e439","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1729034240927,"stop":1729034240928,"duration":1},"status":"passed","severity":"normal"},{"uid":"348e6715ac551ad6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034325772,"stop":1729034325773,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab91b037459b02b","name":"Check received message containing XML","time":{"start":1729034393655,"stop":1729034393655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e6b3d3285cc2e4","name":"should properly compute the node id","time":{"start":1729034104911,"stop":1729034104911,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76f5bb0ef9a94a7","name":"Decoder throws on undefined content topic","time":{"start":1729034132180,"stop":1729034132180,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c1f408ad7b60e8","name":"Check message received after jswaku node is restarted","time":{"start":1729034259834,"stop":1729034259834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8909728d2561ce4b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1729034120502,"stop":1729034120502,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cee1d2fc9b70d1","name":"Push message with content topic containing XML","time":{"start":1729034400895,"stop":1729034400895,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e95a0b067715ca7","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1729034241153,"stop":1729034241153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a4a8dcf9f55478a","name":"Check received message containing Russian","time":{"start":1729034393653,"stop":1729034393654,"duration":1},"status":"passed","severity":"normal"},{"uid":"55da05a822bf1b51","name":"Sample","time":{"start":1729034104321,"stop":1729034104321,"duration":0},"status":"passed","severity":"normal"},{"uid":"613518cf6bcb33ee","name":"Ephemeral field set to true","time":{"start":1729034112603,"stop":1729034112604,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8fa20dd6f995e5","name":"Ping on subscribed peer","time":{"start":1729034202101,"stop":1729034202101,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff50330d90767ca","name":"A test","time":{"start":1729034307168,"stop":1729034307168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee483a62c6ded90","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1729034120213,"stop":1729034120214,"duration":1},"status":"passed","severity":"normal"},{"uid":"f396875d94665c51","name":"udp ip6 address","time":{"start":1729034104503,"stop":1729034104503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2738399cf659c6f8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1729034206088,"stop":1729034206088,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba4d91fd0548751","name":"Check received message containing unicode special characters","time":{"start":1729034393631,"stop":1729034393632,"duration":1},"status":"passed","severity":"normal"},{"uid":"85531dc85b7bbc24","name":"Overlapping topic subscription","time":{"start":1729034411421,"stop":1729034411421,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27c093d936aecbb7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729034166266,"stop":1729034166266,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f85c80c0ea73a3f3","name":"should not fail to stop the service if it was not started","time":{"start":1729034425376,"stop":1729034425376,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b43f881ea0424c","name":"Check received message containing shell command","time":{"start":1729034393656,"stop":1729034393656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ce269e2023162e","name":"Ping fails for unsubscribed peers","time":{"start":1729034238409,"stop":1729034238409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1206911be62d78","name":"should set field with only RELAY enabled","time":{"start":1729034104920,"stop":1729034104920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e088053f0dea77","name":"returns only open connection if one present","time":{"start":1729034111875,"stop":1729034111875,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd785701811fc82a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1729034468600,"stop":1729034468600,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d58f1965943ca7b","name":"Check publish message containing JSON","time":{"start":1729034402272,"stop":1729034402273,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f76df6d422d0a11","name":"Push message with custom timestamp: 1729030641553","time":{"start":1729034400904,"stop":1729034400904,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d06b50e7332b4f","name":"random static sharding 1 - Cluster ID: 805, Shard ID: 32","time":{"start":1729034443495,"stop":1729034443496,"duration":1},"status":"passed","severity":"normal"},{"uid":"de505280baef8308","name":"should decode valid enr with tcp successfully","time":{"start":1729034104908,"stop":1729034104908,"duration":0},"status":"passed","severity":"normal"},{"uid":"622c5b5fba609040","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1729034411420,"stop":1729034411420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b10629192121607","name":"should handle a minimal index list","time":{"start":1729034096146,"stop":1729034096146,"duration":0},"status":"passed","severity":"normal"},{"uid":"41efa0bf40ac946f","name":"Filter with 1 connections","time":{"start":1729034241339,"stop":1729034241339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a28c25d7331e1798","name":"should not fail to stop the service if it was not started","time":{"start":1729034166253,"stop":1729034166259,"duration":6},"status":"passed","severity":"normal"},{"uid":"9526a09acafc4c40","name":"should not fail to start the service if it is already started","time":{"start":1729034166260,"stop":1729034166260,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff85a2a6cddf048","name":"should throw error - no public key","time":{"start":1729034104910,"stop":1729034104910,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33fa281e377ea65","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729034393638,"stop":1729034393639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73340d7e86bba64","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1729034104183,"stop":1729034104186,"duration":3},"status":"passed","severity":"normal"},{"uid":"9852a6d4c8ac74eb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1729034104175,"stop":1729034104176,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b7f3b207969bfe","name":"Subscribe to topic containing Russian and publish message","time":{"start":1729034411424,"stop":1729034411424,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e71a9e290c7eeda","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1729034120216,"stop":1729034120216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fbaec91c0fab10","name":"should decode valid enr successfully","time":{"start":1729034104907,"stop":1729034104907,"duration":0},"status":"passed","severity":"normal"},{"uid":"34921e40446f18e","name":"Passing invalid cursor","time":{"start":1729034434264,"stop":1729034434264,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7830e0b326a4a2","name":"Privacy Node - default protocol","time":{"start":1729034487486,"stop":1729034487486,"duration":0},"status":"passed","severity":"normal"},{"uid":"109d7cd679544aad","name":"Decoder throws on empty string content topic","time":{"start":1729034132180,"stop":1729034132180,"duration":0},"status":"passed","severity":"normal"},{"uid":"20acce1c2329138f","name":"Check received message containing unicode special characters","time":{"start":1729034393657,"stop":1729034393657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2a60beca3a661d","name":"Js publishes, other Js receives","time":{"start":1729034390824,"stop":1729034390824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4261a4dfbd6455b","name":"returns all values when wanted number is greater than available values","time":{"start":1729034119095,"stop":1729034119095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8d5be0f59bf417","name":"isConnected should return true after first peer connects","time":{"start":1729034190705,"stop":1729034190705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79788c6846c8ad","name":"Generator, 2 different pubsubtopics","time":{"start":1729034462012,"stop":1729034462012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5163b29402398d24","name":"Should update shard info","time":{"start":1729034332756,"stop":1729034332756,"duration":0},"status":"passed","severity":"normal"},{"uid":"595913a19d10e893","name":"Check message received after nwaku node is restarted","time":{"start":1729034259834,"stop":1729034259836,"duration":2},"status":"skipped","severity":"normal"},{"uid":"99822344c7bfd81c","name":"Refresh subscription","time":{"start":1729034411420,"stop":1729034411420,"duration":0},"status":"skipped","severity":"normal"},{"uid":"961f4437a560fbd2","name":"Publish message with rate limit","time":{"start":1729034402290,"stop":1729034402290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fbbc2340feede8","name":"should load peers from local storage and dispatch events","time":{"start":1729034124363,"stop":1729034124363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf1c36a0dce689","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1729034474994,"stop":1729034474994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1304a82f28833d6","name":"should throw an error for an unconfigured topic","time":{"start":1729034096140,"stop":1729034096140,"duration":0},"status":"passed","severity":"normal"},{"uid":"480c980cce3146d7","name":"Symmetric encrypt & Decrypt","time":{"start":1729034130924,"stop":1729034130924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1300dbfeeacd63ab","name":"Check publish message containing Arabic","time":{"start":1729034402260,"stop":1729034402260,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd8a0c6efb74be5","name":"Encoder throws on undefined content topic","time":{"start":1729034132179,"stop":1729034132179,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafd3249d11501bc","name":"Check received message containing special chars","time":{"start":1729034259807,"stop":1729034259808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef881d3a44d06897","name":"Refresh subscription","time":{"start":1729034296706,"stop":1729034296706,"duration":0},"status":"passed","severity":"normal"},{"uid":"338bd61eaaa022cb","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1729034096140,"stop":1729034096140,"duration":0},"status":"passed","severity":"normal"},{"uid":"457fdf2ea23489d6","name":"should return false","time":{"start":1729034104910,"stop":1729034104910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ebb1c490651059","name":"Push message on custom pubsubTopic","time":{"start":1729034325777,"stop":1729034325777,"duration":0},"status":"passed","severity":"normal"},{"uid":"65482095652fccdd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1729034231344,"stop":1729034231345,"duration":1},"status":"passed","severity":"normal"},{"uid":"562fb56c6c841aa6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1729034398546,"stop":1729034398546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f81da510510ab3","name":"Check received message containing long","time":{"start":1729034393624,"stop":1729034393625,"duration":1},"status":"passed","severity":"normal"},{"uid":"5926227e61af13b7","name":"should properly create location multiaddrs - udp6","time":{"start":1729034104917,"stop":1729034104917,"duration":0},"status":"passed","severity":"normal"},{"uid":"513e9dfee4ec5422","name":"should add a peer","time":{"start":1729034137313,"stop":1729034137313,"duration":0},"status":"passed","severity":"normal"},{"uid":"183b7cf5124b216e","name":"should retry on failure if specified","time":{"start":1729034137282,"stop":1729034137282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f085af5cdfd58f","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1729034411419,"stop":1729034411420,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafeccccd5e5a720","name":"through manual discovery","time":{"start":1729034329729,"stop":1729034329730,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28cf1890b425b4c","name":"should not receive a peer event before start","time":{"start":1729034124362,"stop":1729034124362,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71ee6847ff73687","name":"Fails to push message with empty content topic","time":{"start":1729034400898,"stop":1729034400898,"duration":0},"status":"passed","severity":"normal"},{"uid":"24200c15a990a5cf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1729034474985,"stop":1729034474986,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d5165fe6b6a112","name":"Check publish message containing Russian","time":{"start":1729034402260,"stop":1729034402265,"duration":5},"status":"passed","severity":"normal"},{"uid":"1b44dd3d7d982494","name":"Query Generator - true","time":{"start":1729034458924,"stop":1729034458925,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd2b269ea5ba7f3","name":"Check received message containing JSON","time":{"start":1729034259814,"stop":1729034259815,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf34b55b8750567","name":"Fails to push message bigger that 1MB","time":{"start":1729034370930,"stop":1729034370937,"duration":7},"status":"passed","severity":"normal"},{"uid":"d23b6a972cee23e6","name":"should throw an error for insufficient data","time":{"start":1729034096147,"stop":1729034096147,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a0da461f9d6c81","name":"Check received message with timestamp: 1729034154464 ","time":{"start":1729034393658,"stop":1729034393664,"duration":6},"status":"passed","severity":"normal"},{"uid":"bfbd601d5bc6ac0f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1729034393665,"stop":1729034393665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4a11d8b90a0329","name":"Push message with JSON payload","time":{"start":1729034400887,"stop":1729034400887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79a6138797fb078","name":"Query with Ordered Callback, No message returned","time":{"start":1729034452184,"stop":1729034452184,"duration":0},"status":"passed","severity":"normal"},{"uid":"953f1b2fcee5b170","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1729034104177,"stop":1729034104182,"duration":5},"status":"passed","severity":"normal"},{"uid":"65619ac9946c6eb8","name":"should not add existing peers","time":{"start":1729034137317,"stop":1729034137317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab79985425456e3c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1729034104166,"stop":1729034104166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8fa368ccd93cfb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app93/9/topic711/test.js","time":{"start":1729034428553,"stop":1729034428553,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c92a63b9ece9e9b","name":"Push message with content topic containing Script","time":{"start":1729034370881,"stop":1729034370885,"duration":4},"status":"passed","severity":"normal"},{"uid":"5b476f9344a9c116","name":"Generator, custom pubsub topic","time":{"start":1729034462008,"stop":1729034462009,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b196a91fe00ae9","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1729034398548,"stop":1729034398549,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6bf52445e2486e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1729034096120,"stop":1729034096121,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8924bb913106ba","name":"should encode/decode to text encoding","time":{"start":1729034104911,"stop":1729034104912,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f5edd74f6bed0f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1729034096136,"stop":1729034096137,"duration":1},"status":"passed","severity":"normal"},{"uid":"284a89eac5a44070","name":"Subscribe to topic containing long and publish message","time":{"start":1729034411421,"stop":1729034411422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5b10d0d783a591","name":"Passing page size 10 when there are 10 messages","time":{"start":1729034475271,"stop":1729034475272,"duration":1},"status":"passed","severity":"normal"},{"uid":"1067fe1c2a8745fe","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1729034462018,"stop":1729034462018,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1880e50f3802660","name":"Add multiple subscription objects on single nwaku node","time":{"start":1729034474991,"stop":1729034474992,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55ce22201804efd","name":"should reject if LightPush is requested but not mounted","time":{"start":1729034137112,"stop":1729034137112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4b154a63e95c16","name":"Encoder throws on empty string content topic","time":{"start":1729034130430,"stop":1729034130430,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffdf64e7ff84316","name":"Check received message with timestamp: 1649153314 ","time":{"start":1729034393637,"stop":1729034393638,"duration":1},"status":"passed","severity":"normal"},{"uid":"acaad79188853dee","name":"Push message with content topic containing Russian","time":{"start":1729034400893,"stop":1729034400894,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a8b842348e8ffa","name":"Passing page size 1 when there are 4 messages","time":{"start":1729034475271,"stop":1729034475271,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f453b89243d891","name":"Store - dialed first","time":{"start":1729034487483,"stop":1729034487484,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f87150ef92dd47","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1729034240918,"stop":1729034240918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a16f7a691ce97bf","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1729034413328,"stop":1729034413328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dd76e8b67eb5b1","name":"Check message on other pubsub topic is not received","time":{"start":1729034393667,"stop":1729034393667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd38e10ec131db1d","name":"Fields are not dropped","time":{"start":1729034111881,"stop":1729034111882,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d1e8566124ac83","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1729034475002,"stop":1729034475003,"duration":1},"status":"passed","severity":"normal"},{"uid":"815f1d2f3aab6e6f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1729034096136,"stop":1729034096136,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd72e9513e521a11","name":"should throw an error for empty SingleShardInfos array","time":{"start":1729034096128,"stop":1729034096128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7141d735d3911b","name":"Push message with content topic containing JSON","time":{"start":1729034370886,"stop":1729034370886,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c39ac6eca27751","name":"Round trip binary encryption [ecies, signature]","time":{"start":1729034132178,"stop":1729034132178,"duration":0},"status":"passed","severity":"normal"},{"uid":"34443d1b8e3921bc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1729034307034,"stop":1729034307035,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ea547fbbaa5853","name":"Query with Promise Callback, No Decoder","time":{"start":1729034452185,"stop":1729034452186,"duration":1},"status":"passed","severity":"normal"},{"uid":"430588572c5226c","name":"Check publish message containing Chinese","time":{"start":1729034402260,"stop":1729034402260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87e229b26d780d4","name":"Ping on unsubscribed peer","time":{"start":1729034202105,"stop":1729034202106,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe5a50162a41507","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1729034120503,"stop":1729034120503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fc828ab8bf53f72","name":"Subscribe to topic containing Russian and receive message","time":{"start":1729034296710,"stop":1729034296710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b11b3756b77a8ed","name":"Renews subscription after lossing a connection","time":{"start":1729034475018,"stop":1729034475018,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ae357051987c2f","name":"Check message received after nwaku node is restarted","time":{"start":1729034393673,"stop":1729034393674,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6bf07a9b25ba4ff8","name":"Fails to push message with empty content topic","time":{"start":1729034370904,"stop":1729034370904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bd130e032f77d8","name":"should not receive a peer event before start","time":{"start":1729034166261,"stop":1729034166261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b829862560e811","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app82/5/topic188/json","time":{"start":1729034428558,"stop":1729034428558,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc053a2998544ec0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1729034190704,"stop":1729034190705,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c550619c1c76ea","name":"Query Generator, Multiple PubsubTopics","time":{"start":1729034452181,"stop":1729034452181,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a87bc2cc72652c","name":"Subscribe and receive messages via waku relay post","time":{"start":1729034296701,"stop":1729034296702,"duration":1},"status":"passed","severity":"normal"},{"uid":"de675e30ba745559","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1729034096145,"stop":1729034096145,"duration":0},"status":"passed","severity":"normal"},{"uid":"40631f19a17779f3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1729034549089,"stop":1729034549090,"duration":1},"status":"passed","severity":"normal"},{"uid":"db78e6d920137e3e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1729034240934,"stop":1729034240934,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa5f22fe6141a07","name":"pre and post cipher","time":{"start":1729034130924,"stop":1729034130925,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc83beb3f0be38fd","name":"unsubscribes","time":{"start":1729034475746,"stop":1729034475747,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf192a02fc369ad","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app51/8/topic12/proto","time":{"start":1729034428557,"stop":1729034428557,"duration":0},"status":"passed","severity":"normal"},{"uid":"37be47e4b88c87a9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1729034480299,"stop":1729034480299,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20b8b5cbfc0a2dc","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1729034240921,"stop":1729034240921,"duration":0},"status":"passed","severity":"normal"},{"uid":"436c7389fa1a2b11","name":"Push message with content topic containing Basic HTML tag","time":{"start":1729034400895,"stop":1729034400895,"duration":0},"status":"passed","severity":"normal"},{"uid":"df018ca098f39b0f","name":"Check message received after jswaku node is restarted","time":{"start":1729034393673,"stop":1729034393673,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14e7dd4d2856d22f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1729034325778,"stop":1729034325778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fb33c14ee7b8f7","name":"Ping on unsubscribed peer","time":{"start":1729034179354,"stop":1729034179354,"duration":0},"status":"passed","severity":"normal"},{"uid":"921e46aaf5f3d9ad","name":"should throw error - invalid id","time":{"start":1729034104909,"stop":1729034104909,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bdc9f9b44ce570","name":"Publish message with large meta","time":{"start":1729034402289,"stop":1729034402290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3390894a3b9ffc59","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1729034155169,"stop":1729034155170,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cec1ecc7ad878be","name":"Subscribe and receive messages via lightPush","time":{"start":1729034474974,"stop":1729034474974,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb914fc8b5be549","name":"should remove the specified number of excess peers","time":{"start":1729034137316,"stop":1729034137316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8df02a10bf2b44","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1729034411428,"stop":1729034411428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90fbe9876b69f15","name":"Check message with no payload is not received","time":{"start":1729034259827,"stop":1729034259829,"duration":2},"status":"passed","severity":"normal"},{"uid":"3be6dbb5024b554e","name":"Subscribe and receives messages on 20 topics","time":{"start":1729034474995,"stop":1729034474995,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b17063421f2e5","name":"should only return 1 node with store capability","time":{"start":1729034120501,"stop":1729034120501,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df1f9f4f05e8ed8","name":"Push message on custom pubsubTopic","time":{"start":1729034325769,"stop":1729034325770,"duration":1},"status":"passed","severity":"normal"}] |