mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"7e90d14fefcce403","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716989157438,"stop":1716989157438,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa839fc314ce325","name":"should be called for bootstrap peers","time":{"start":1716988907228,"stop":1716988907229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c736cc3623f56c0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1716989654575,"stop":1716989654575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d4337a6fc9fbb3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716989166881,"stop":1716989166884,"duration":3},"status":"passed","severity":"normal"},{"uid":"c3cbf5a7c1ade720","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1716988846724,"stop":1716988846724,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e919e0fd310fe","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1716988854745,"stop":1716988854745,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a9ecaf34aa49d6","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1716988849462,"stop":1716988849463,"duration":1},"status":"passed","severity":"normal"},{"uid":"133f7f39c0c4afc9","name":"topics with same application and version share the same shard","time":{"start":1716988846715,"stop":1716988846715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c74985f8dd43fc1","name":"Non TWN Cluster","time":{"start":1716989419578,"stop":1716989419579,"duration":1},"status":"passed","severity":"normal"},{"uid":"db36f79983881c69","name":"Ordered callback, aborts when callback returns true","time":{"start":1716989479686,"stop":1716989479687,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe8b2a8152d7d35","name":"Check received message containing shell command","time":{"start":1716989382348,"stop":1716989382348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3107cf45b5664c05","name":"A test","time":{"start":1716989157582,"stop":1716989157583,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5dff996719f75d7","name":"Check message on other pubsub topic is not received","time":{"start":1716989382364,"stop":1716989382368,"duration":4},"status":"passed","severity":"normal"},{"uid":"b58725ce52f15097","name":"can start and stop the service","time":{"start":1716988875485,"stop":1716988875485,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f69238f5678d1e8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app97/7/topic948/json","time":{"start":1716989419586,"stop":1716989419587,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cb7b126b89c0df","name":"Push message with content topic containing numeric","time":{"start":1716989429573,"stop":1716989429574,"duration":1},"status":"passed","severity":"normal"},{"uid":"6425edcb0d507a4f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1716988846716,"stop":1716988846716,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d420b391e2237ae","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1716989479686,"stop":1716989479686,"duration":0},"status":"passed","severity":"normal"},{"uid":"700edbf4959fe60c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1716988846721,"stop":1716988846721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4352a4fd5210e2b9","name":"All","time":{"start":1716988909010,"stop":1716988909010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a82f6bbb79f5b19","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1716988849460,"stop":1716988849460,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6da8069d6868fa","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1716988871422,"stop":1716988871423,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92a46345e394768","name":"Check message with no pubsub topic is not received","time":{"start":1716989078426,"stop":1716989078426,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eebd7deb554e0bf","name":"Check received message containing Arabic","time":{"start":1716989382357,"stop":1716989382357,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11be427d46733d4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716989466201,"stop":1716989466201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6249ba1bb91f92","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1716988917314,"stop":1716988917314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3e64f6f44a1e83a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716989157439,"stop":1716989157439,"duration":0},"status":"passed","severity":"normal"},{"uid":"82722ce8e6d2b739","name":"Light Node - default protocols","time":{"start":1716989510388,"stop":1716989510388,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48fd204a95aa167","name":"Passing page size 0 when there are 110 messages","time":{"start":1716989489111,"stop":1716989489112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef77cfc568d9f956","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716988984119,"stop":1716988984120,"duration":1},"status":"passed","severity":"normal"},{"uid":"101be4d991e84b74","name":"Check publish message containing Script","time":{"start":1716989368919,"stop":1716989368919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c3a30bc988c0a0","name":"Check received message containing Basic HTML tag","time":{"start":1716989078412,"stop":1716989078412,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a6ef0fa67d6add","name":"Encoder throws on undefined content topic","time":{"start":1716988860479,"stop":1716988860480,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abc05322eae2e91","name":"random static sharding 8 - Cluster ID: 711, Shard ID: 403","time":{"start":1716989433824,"stop":1716989433824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3523dc5499917970","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1716988846713,"stop":1716988846714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eda8f6be35a1d53","name":"Encoder throws on undefined content topic","time":{"start":1716988881501,"stop":1716988881501,"duration":0},"status":"passed","severity":"normal"},{"uid":"253acb3363d6cbe4","name":"Push message with content topic containing special chars","time":{"start":1716989329883,"stop":1716989329884,"duration":1},"status":"passed","severity":"normal"},{"uid":"648375d211d5a457","name":"Push message with Chinese payload","time":{"start":1716989429560,"stop":1716989429560,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa18bf615c2197e","name":"Push message with content topic containing Script","time":{"start":1716989429577,"stop":1716989429578,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd4e5d468f5ca46","name":"Push message with content topic containing Chinese","time":{"start":1716989429574,"stop":1716989429575,"duration":1},"status":"passed","severity":"normal"},{"uid":"6159e0c5028fa81a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1716989157441,"stop":1716989157454,"duration":13},"status":"passed","severity":"normal"},{"uid":"72f376123a7c23e7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1716989056645,"stop":1716989056646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bc975fd1237bb","name":"Subscribe and receive messages via lightPush","time":{"start":1716989157406,"stop":1716989157406,"duration":0},"status":"passed","severity":"normal"},{"uid":"58af92fd34159368","name":"Subscribe to topic containing long and publish message","time":{"start":1716989387158,"stop":1716989387158,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da1cac834d2175e","name":"Ping on subscribed peer","time":{"start":1716988981447,"stop":1716988981448,"duration":1},"status":"passed","severity":"normal"},{"uid":"eade8130436292df","name":"Check received message containing emoji","time":{"start":1716989382361,"stop":1716989382361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18e371c8b011dd2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1716989329887,"stop":1716989329887,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3876a883cfb65ad","name":"Refresh subscription","time":{"start":1716989554268,"stop":1716989554268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0829c9bdf421ba","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1716989387161,"stop":1716989387161,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c6e190f4efedd8","name":"returns all values when wanted number is greater than available values","time":{"start":1716988870192,"stop":1716988870192,"duration":0},"status":"passed","severity":"normal"},{"uid":"863ad8a337ae4e7a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1716988871713,"stop":1716988871713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3575baad47db65ce","name":"Generator, 2 different pubsubtopics","time":{"start":1716989466199,"stop":1716989466200,"duration":1},"status":"passed","severity":"normal"},{"uid":"690bf90a3425d0b9","name":"Check received message containing JSON","time":{"start":1716989382347,"stop":1716989382348,"duration":1},"status":"passed","severity":"normal"},{"uid":"126d454df3c54639","name":"Check received message containing numeric","time":{"start":1716989382343,"stop":1716989382344,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52d526e224b1202","name":"Ping on subscribed peer","time":{"start":1716988981441,"stop":1716988981442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4531f40bf5876f","name":"Push message with Script payload","time":{"start":1716989329875,"stop":1716989329875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffe1710318cb16e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716989157424,"stop":1716989157424,"duration":0},"status":"passed","severity":"normal"},{"uid":"be273d6003138107","name":"should be able to encode the field with only FILTER set to true","time":{"start":1716988854742,"stop":1716988854743,"duration":1},"status":"passed","severity":"normal"},{"uid":"62dea40625a931e3","name":"random static sharding 4 - Cluster ID: 148, Shard ID: 325","time":{"start":1716989433821,"stop":1716989433821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7973e97fcb7a1e65","name":"Ping on subscribed peer","time":{"start":1716988937935,"stop":1716988937936,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0bea0c2471ddad","name":"Push message with content topic containing numeric","time":{"start":1716989329880,"stop":1716989329883,"duration":3},"status":"passed","severity":"normal"},{"uid":"f5a0a1f5bbf9aaea","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1716989368937,"stop":1716989368938,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b011cc96f6d6cda","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1716988846710,"stop":1716988846710,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e17faa7bb26d8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716989554273,"stop":1716989554273,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c681759d8234ca","name":"should encode/decode to text encoding","time":{"start":1716988855479,"stop":1716988855480,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9af86b4a3c845f1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1716989056594,"stop":1716989056594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfd532abd03372","name":"Round trip binary encryption [ecies, signature]","time":{"start":1716988883426,"stop":1716988883426,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb3866534fc01a3","name":"should not receive a peer event before start","time":{"start":1716988917311,"stop":1716988917312,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4709ff9a9e19c7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716989157440,"stop":1716989157440,"duration":0},"status":"passed","severity":"normal"},{"uid":"642ae45b124b36cc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1716989056631,"stop":1716989056631,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba2a82d99865beb","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1716988846712,"stop":1716988846712,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e272f036837caa","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1716988855470,"stop":1716988855471,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae62d1e847e83d62","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1716988846732,"stop":1716988846732,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9bf64738899558","name":"Used by Waku Relay","time":{"start":1716989502699,"stop":1716989502700,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c29216a1b7d19e","name":"1 Store, 2 fetches","time":{"start":1716988871298,"stop":1716988871299,"duration":1},"status":"passed","severity":"normal"},{"uid":"975aaceb87ba2c28","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716989554273,"stop":1716989554273,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74fe058d45dfbfc","name":"Push message with custom timestamp: 1686230706833","time":{"start":1716989329893,"stop":1716989329893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3db6740bd87469e","name":"should not receive a peer event after stop","time":{"start":1716988875487,"stop":1716988875487,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f3a86e9c6c570f","name":"Encoder throws on empty string content topic","time":{"start":1716988860480,"stop":1716988860480,"duration":0},"status":"passed","severity":"normal"},{"uid":"6902076a9e9a2614","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716989157432,"stop":1716989157433,"duration":1},"status":"passed","severity":"normal"},{"uid":"6564a225dfb7ba7b","name":"Push message with JSON payload","time":{"start":1716989429569,"stop":1716989429569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc65232a3c9d2b5","name":"Ping on peer without subscriptions","time":{"start":1716988937936,"stop":1716988937936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ff97c00d429bde","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716989382363,"stop":1716989382363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eccaea6b5d48e34","name":"1 Relay, 1 fetch","time":{"start":1716988871297,"stop":1716988871298,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0b6b409a80d3fc","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1716989465848,"stop":1716989465849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee742155d818e8d3","name":"should handle application and version for autosharding","time":{"start":1716988846721,"stop":1716988846721,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c42c1f582a4c066","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716989111407,"stop":1716989111407,"duration":0},"status":"passed","severity":"normal"},{"uid":"503e30e71bc77863","name":"Check message with no payload is not received","time":{"start":1716989382352,"stop":1716989382353,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0e2b7d0f1b46de","name":"Check received message containing short","time":{"start":1716989078405,"stop":1716989078406,"duration":1},"status":"passed","severity":"normal"},{"uid":"af345c2aaaca8c7c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1716988846718,"stop":1716988846718,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6ab05ae6557e01","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1716988899152,"stop":1716988899153,"duration":1},"status":"passed","severity":"normal"},{"uid":"a065ed0d956a0c83","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1716988846711,"stop":1716988846712,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee34e4a5ee97ec4","name":"Check received message containing Chinese","time":{"start":1716989382356,"stop":1716989382357,"duration":1},"status":"passed","severity":"normal"},{"uid":"8551e3384274f2d8","name":"Fails to push message bigger that 1MB","time":{"start":1716989329897,"stop":1716989329898,"duration":1},"status":"passed","severity":"normal"},{"uid":"e856663d180ae374","name":"should not fail to start the service if it is already started","time":{"start":1716988917310,"stop":1716988917311,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02dd82556206bb6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716989554267,"stop":1716989554268,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5772a07ad89f9c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1716988881499,"stop":1716988881500,"duration":1},"status":"passed","severity":"normal"},{"uid":"696eee7af86cf550","name":"Asymmetric encrypt & decrypt","time":{"start":1716988881990,"stop":1716988881990,"duration":0},"status":"passed","severity":"normal"},{"uid":"30de8f92c7b90969","name":"Push message with content topic containing Arabic","time":{"start":1716989329885,"stop":1716989329885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cd42b1f3e294ac","name":"Check message with invalid timestamp is not received","time":{"start":1716989382351,"stop":1716989382351,"duration":0},"status":"passed","severity":"normal"},{"uid":"59782427c454b191","name":"Subscribe to topic containing Russian and publish message","time":{"start":1716989387160,"stop":1716989387161,"duration":1},"status":"passed","severity":"normal"},{"uid":"d181359cb5da24f4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1716988883425,"stop":1716988883425,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c72be342090dc3","name":"more peers than existing","time":{"start":1716989325454,"stop":1716989325455,"duration":1},"status":"skipped","severity":"normal"},{"uid":"88a32dda087e9ef4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1716988846731,"stop":1716988846731,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a572504317bb7b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1716988944938,"stop":1716988944939,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d66153b700a02","name":"same cluster, same shard: nodes connect","time":{"start":1716989207803,"stop":1716989207804,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc59772c633cf53f","name":"should get / set UDP multiaddr","time":{"start":1716988855480,"stop":1716988855480,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6662686ecd8d47e","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716989554282,"stop":1716989554282,"duration":0},"status":"passed","severity":"normal"},{"uid":"988e14629e55889c","name":"Check received message containing escaped characters","time":{"start":1716989078415,"stop":1716989078416,"duration":1},"status":"passed","severity":"normal"},{"uid":"f590fb4f2b075d3e","name":"random static sharding 10 - Cluster ID: 40, Shard ID: 801","time":{"start":1716989433825,"stop":1716989433825,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0e8f6db7627c0a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1716989387150,"stop":1716989387151,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8a8b7a7a6496b3","name":"throws on content topic with empty encoding field","time":{"start":1716988846708,"stop":1716988846708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a811df1f3f4997c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716988984124,"stop":1716988984125,"duration":1},"status":"passed","severity":"normal"},{"uid":"1caefe37c4a212c0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716989554275,"stop":1716989554276,"duration":1},"status":"passed","severity":"normal"},{"uid":"e392c5d98e80162e","name":"Failed peers are renewed","time":{"start":1716989106617,"stop":1716989106617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33a94f1756297e2","name":"Check received message containing SQL Injection","time":{"start":1716989078410,"stop":1716989078410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc21122d78e4244","name":"Subscribe to topic containing Script and receive message","time":{"start":1716989554271,"stop":1716989554271,"duration":0},"status":"passed","severity":"normal"},{"uid":"f531611b9cb2034d","name":"Query Generator - backward","time":{"start":1716989460175,"stop":1716989460176,"duration":1},"status":"passed","severity":"normal"},{"uid":"29122ebfa7bdbac1","name":"Ping on unsubscribed peer","time":{"start":1716988981443,"stop":1716988981444,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0edaf1273923d13","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716989111382,"stop":1716989111383,"duration":1},"status":"passed","severity":"normal"},{"uid":"642d4acbc0c471b9","name":"Generator, 2 different pubsubtopics","time":{"start":1716989466189,"stop":1716989466192,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b8e55d05faca2c5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1716988907229,"stop":1716988907229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2695426c0fef57","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1716988871421,"stop":1716988871421,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a13d0870c92a59f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1716988871712,"stop":1716988871712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2cb12025e2af2e","name":"Push message with rate limit","time":{"start":1716989329892,"stop":1716989329892,"duration":0},"status":"passed","severity":"normal"},{"uid":"94841ce3073bf394","name":"Relay + Store","time":{"start":1716988909009,"stop":1716988909010,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ecd58d6333ab1d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1716988919830,"stop":1716988919831,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8cbdce016c7e1a9","name":"handles different networkShards values correctly","time":{"start":1716988846717,"stop":1716988846717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01f7241c1437f3b","name":"Push message with content topic containing Russian","time":{"start":1716989329885,"stop":1716989329885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6696082d8be96e95","name":"throws an error for improperly formatted content topics","time":{"start":1716988846717,"stop":1716988846717,"duration":0},"status":"passed","severity":"normal"},{"uid":"42819cd5d30b0943","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1716989056585,"stop":1716989056586,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0a30e880ce210b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1716989056612,"stop":1716989056619,"duration":7},"status":"passed","severity":"normal"},{"uid":"54c2cc4cfb81367","name":"Encoder throws on empty string content topic","time":{"start":1716988883427,"stop":1716988883427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61cfc6ad343bb9c","name":"Subscribe and receive messages via lightPush","time":{"start":1716989554274,"stop":1716989554274,"duration":0},"status":"passed","severity":"normal"},{"uid":"74096d0ee31090d6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1716989387160,"stop":1716989387160,"duration":0},"status":"passed","severity":"normal"},{"uid":"660645070bfc81d9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1716989419588,"stop":1716989419588,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c02339775bb40f","name":"Check publish message containing unicode special characters","time":{"start":1716989368932,"stop":1716989368932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3778c033fa7b66e8","name":"Push message with emoji payload","time":{"start":1716989429571,"stop":1716989429571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abb756874a1f3f8","name":"Push message with content topic containing unicode special characters","time":{"start":1716989429586,"stop":1716989429586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b422b81f2c97f0c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1716988899154,"stop":1716988899155,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa04a8b45c49023b","name":"should add and remove event listeners correctly","time":{"start":1716988875489,"stop":1716988875489,"duration":0},"status":"passed","severity":"normal"},{"uid":"328aa6c83a235026","name":"Check message with no payload is not received","time":{"start":1716989078427,"stop":1716989078427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6f16ce9309c819","name":"should return unique PubsubTopics for static sharding","time":{"start":1716988846720,"stop":1716988846720,"duration":0},"status":"passed","severity":"normal"},{"uid":"297aeb2804bbc43f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1716989418608,"stop":1716989418609,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9dec4625dee8c9","name":"Push message with special chars payload","time":{"start":1716989329872,"stop":1716989329873,"duration":1},"status":"passed","severity":"normal"},{"uid":"89383d78259e0451","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716989382350,"stop":1716989382351,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec9208d348272d9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1716989056646,"stop":1716989056647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b845e00dd0518fc4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1716988846737,"stop":1716988846737,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa85aac5098dcc37","name":"addEventListener with correct event","time":{"start":1716988940035,"stop":1716988940036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4748e25919186ea0","name":"Relay - times out","time":{"start":1716989510385,"stop":1716989510385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b337c9290190753","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1716988846735,"stop":1716988846735,"duration":0},"status":"passed","severity":"normal"},{"uid":"503a94cf76602e03","name":"Fails to publish message with size larger than 1 MB","time":{"start":1716989368938,"stop":1716989368938,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ce6fc0fe645791","name":"Nodes with multiple pubsub topic","time":{"start":1716989344763,"stop":1716989344763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d05e507c586b875","name":"Query generator for multiple messages","time":{"start":1716989479683,"stop":1716989479684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7095bb18a5ed817","name":"should not receive a peer event before start","time":{"start":1716988875486,"stop":1716988875487,"duration":1},"status":"passed","severity":"normal"},{"uid":"462fcac299ce41b6","name":"Subscribe to topic containing short and publish message","time":{"start":1716989387158,"stop":1716989387158,"duration":0},"status":"passed","severity":"normal"},{"uid":"adab6f78a598743d","name":"different cluster, same shard: nodes don't connect","time":{"start":1716989056583,"stop":1716989056584,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc0ac7423f0a83c","name":"Push message on custom pubsubTopic","time":{"start":1716989166855,"stop":1716989166856,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c9a1bc9ee3fe70","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1716988854749,"stop":1716988854749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53718eb3c4a911a","name":"Check received message containing escaped characters","time":{"start":1716989382360,"stop":1716989382361,"duration":1},"status":"passed","severity":"normal"},{"uid":"29f1b22ce0ae1408","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1716989387152,"stop":1716989387154,"duration":2},"status":"passed","severity":"normal"},{"uid":"e844471ff55cac29","name":"Relay + Store","time":{"start":1716988855486,"stop":1716988855486,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee5b61416b8ab2d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1716988854746,"stop":1716988854746,"duration":0},"status":"passed","severity":"normal"},{"uid":"73adcc3cf366b5b9","name":"Check received message containing SQL Injection","time":{"start":1716989382345,"stop":1716989382346,"duration":1},"status":"passed","severity":"normal"},{"uid":"3732c19b3127a2ad","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1716988871713,"stop":1716988871714,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d4a7df07e29536fc","name":"Push message equal or less that 1MB","time":{"start":1716989329897,"stop":1716989329897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b398aabf3896194b","name":"it tolerates circular branch references","time":{"start":1716988871709,"stop":1716988871709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8b5272d149758d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1716988846726,"stop":1716988846726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b161387c12af9ba8","name":"Ping on peer without subscriptions","time":{"start":1716988981442,"stop":1716988981443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d48ba4c71b7fb2","name":"Push message with content topic containing Script","time":{"start":1716989329886,"stop":1716989329886,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8db8865589be1c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app87/7/topic367/xml","time":{"start":1716989419586,"stop":1716989419586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e14daecb7376960","name":"Push message with JSON payload","time":{"start":1716989329876,"stop":1716989329876,"duration":0},"status":"passed","severity":"normal"},{"uid":"768d4b3cbd2c9b8f","name":"Relay","time":{"start":1716988909009,"stop":1716988909009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fad59a51054df4","name":"Push message with unicode special characters payload","time":{"start":1716989329877,"stop":1716989329877,"duration":0},"status":"passed","severity":"normal"},{"uid":"616fb806e1947cd9","name":"Check received message containing short","time":{"start":1716989382342,"stop":1716989382343,"duration":1},"status":"passed","severity":"normal"},{"uid":"efceea2e125e3bcd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1716988846729,"stop":1716988846729,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbe3a0d287bca41","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1716989498206,"stop":1716989498206,"duration":0},"status":"passed","severity":"normal"},{"uid":"694494dab33b4e62","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1716988846737,"stop":1716988846737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30b394a40a5c6e","name":"should properly create location multiaddrs - udp6","time":{"start":1716988855481,"stop":1716988855482,"duration":1},"status":"passed","severity":"normal"},{"uid":"64611b799f350dcf","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1716989369073,"stop":1716989369073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47e3bf511bbf3d7d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716989382362,"stop":1716989382363,"duration":1},"status":"passed","severity":"normal"},{"uid":"b157e71e12ee6556","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1716988860187,"stop":1716988860187,"duration":0},"status":"passed","severity":"normal"},{"uid":"46468246580f7b1a","name":"Passing page size 3 when there are 20 messages","time":{"start":1716989489112,"stop":1716989489113,"duration":1},"status":"passed","severity":"normal"},{"uid":"3968a60e7016723d","name":"Query generator for multiple messages with different message text format","time":{"start":1716989479684,"stop":1716989479684,"duration":0},"status":"passed","severity":"normal"},{"uid":"b878e676a393f023","name":"Query with Promise Callback, No message returned","time":{"start":1716989465853,"stop":1716989465853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce3591a38254141","name":"should return valid sharding parameters for static sharding","time":{"start":1716988846735,"stop":1716988846736,"duration":1},"status":"passed","severity":"normal"},{"uid":"9976f9cfcac37b8e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1716989387179,"stop":1716989387179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2befe3c6b43023d","name":"Query generator for multiple messages with different content topic format","time":{"start":1716989479685,"stop":1716989479685,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea174d49dbde8a6","name":"dispatchEvent via connectionManager","time":{"start":1716988940039,"stop":1716988940039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a848db5c1951fc0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1716988846714,"stop":1716988846714,"duration":0},"status":"passed","severity":"normal"},{"uid":"242461df1a007992","name":"Nodes with multiple pubsub topic","time":{"start":1716989344766,"stop":1716989344767,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0a91c0ee73e1ce","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1716989465843,"stop":1716989465843,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63429a980e73f0f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1716988899153,"stop":1716988899154,"duration":1},"status":"passed","severity":"normal"},{"uid":"f47ad305522527b8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1716988846718,"stop":1716988846718,"duration":0},"status":"passed","severity":"normal"},{"uid":"61185fe152fc30ad","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1716989344768,"stop":1716989344768,"duration":0},"status":"passed","severity":"normal"},{"uid":"712a6bdad04c3c5","name":"groups content topics by expected pubsub topic","time":{"start":1716988846715,"stop":1716988846716,"duration":1},"status":"passed","severity":"normal"},{"uid":"789beb72a80cb6f8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716989157411,"stop":1716989157415,"duration":4},"status":"passed","severity":"normal"},{"uid":"1039f71c7e062136","name":"Fields are not dropped","time":{"start":1716988859914,"stop":1716988859916,"duration":2},"status":"passed","severity":"normal"},{"uid":"4023a4bf59024512","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1716988871420,"stop":1716988871420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26c60c1e6e77b75","name":"Subscribe and receives messages on 20 topics","time":{"start":1716989157411,"stop":1716989157411,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9cc2a6f0eca02d","name":"should emit a peer event after start","time":{"start":1716988875486,"stop":1716988875486,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d4f4cd22091f40","name":"Check publish message containing escaped characters","time":{"start":1716989368930,"stop":1716989368932,"duration":2},"status":"passed","severity":"normal"},{"uid":"e789a7e5128095f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716989157409,"stop":1716989157410,"duration":1},"status":"passed","severity":"normal"},{"uid":"50801aba5507d35f","name":"Push 30 different messages","time":{"start":1716989429571,"stop":1716989429572,"duration":1},"status":"passed","severity":"normal"},{"uid":"873f8cdce6d310b3","name":"Nodes with multiple pubsub topic","time":{"start":1716989344768,"stop":1716989344769,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77e115b85a5189c","name":"Throws when trying to push message with empty payload","time":{"start":1716989329878,"stop":1716989329879,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bb2be1998b3d45","name":"should throw error - invalid id","time":{"start":1716988855473,"stop":1716988855478,"duration":5},"status":"passed","severity":"normal"},{"uid":"a4086c7e224e1925","name":"Sign & Recover","time":{"start":1716988881992,"stop":1716988881992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0c729ee67578b1","name":"Subscribe and receive messages via waku relay post","time":{"start":1716989554275,"stop":1716989554275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1187ee181696fe4a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716989157430,"stop":1716989157430,"duration":0},"status":"passed","severity":"normal"},{"uid":"39efde4191628a8d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1716988846729,"stop":1716988846730,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4540125ada45a5","name":"Fails to publish message with wrong content topic","time":{"start":1716989368936,"stop":1716989368937,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c4c64cfbdbec92","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716989554269,"stop":1716989554269,"duration":0},"status":"passed","severity":"normal"},{"uid":"704171d797116f6a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1716989056596,"stop":1716989056596,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd6e3f83291df3f","name":"Check received message containing numeric","time":{"start":1716989382355,"stop":1716989382355,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae160cc78d2a4ab4","name":"can start the service","time":{"start":1716988875484,"stop":1716988875485,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a4766cc05a290d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1716988846723,"stop":1716988846723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10be16e68751210","name":"Fails to publish message with empty text","time":{"start":1716989368936,"stop":1716989368936,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d1b1b335a820cb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716989554274,"stop":1716989554274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6bbb3c09166c29","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1716988846732,"stop":1716988846732,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5c8253b2c93b4","name":"Nwaku publishes","time":{"start":1716989355454,"stop":1716989355455,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb05240fa2f9904","name":"Waku message hash computation (meta attribute not present)","time":{"start":1716988849461,"stop":1716988849461,"duration":0},"status":"passed","severity":"normal"},{"uid":"931db601d137d1f9","name":"Decoder throws on undefined content topic","time":{"start":1716988860480,"stop":1716988860481,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c92472e68b8d0c9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716989554282,"stop":1716989554282,"duration":0},"status":"passed","severity":"normal"},{"uid":"49628c87eda18d5c","name":"Push message with content topic containing escaped characters","time":{"start":1716989329888,"stop":1716989329889,"duration":1},"status":"passed","severity":"normal"},{"uid":"851a8dcdb5dc99ee","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1716988846711,"stop":1716988846711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b207c3981c8389","name":"Relay - dialed first","time":{"start":1716989510384,"stop":1716989510384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86adc16c924837d","name":"Generator, custom pubsub topic","time":{"start":1716989466201,"stop":1716989466202,"duration":1},"status":"passed","severity":"normal"},{"uid":"e306b4ee0d708b54","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1716988846733,"stop":1716988846733,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4c1235c277ed9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716989157440,"stop":1716989157440,"duration":0},"status":"passed","severity":"normal"},{"uid":"226ead19e5372e83","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1716988944925,"stop":1716988944928,"duration":3},"status":"passed","severity":"normal"},{"uid":"68b3022645f913ee","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app21/9/topic697/proto","time":{"start":1716989419583,"stop":1716989419583,"duration":0},"status":"passed","severity":"normal"},{"uid":"350331ce7e364fff","name":"should handle a minimal index list","time":{"start":1716988846806,"stop":1716988846807,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2e5770bc8faf2b","name":"should properly create location multiaddrs - tcp4","time":{"start":1716988855481,"stop":1716988855481,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60968d3d44f0305","name":"Push message with content topic containing Basic HTML tag","time":{"start":1716989429578,"stop":1716989429578,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56d1a62c9d39536","name":"receives messages sent to provided content topic through stream","time":{"start":1716989369074,"stop":1716989369074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5d16dca09b1cae","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716989111405,"stop":1716989111405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c354722cb76abfb1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716989157430,"stop":1716989157432,"duration":2},"status":"passed","severity":"normal"},{"uid":"73e4a703d9d873ec","name":"Check received message containing Script","time":{"start":1716989382358,"stop":1716989382358,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb3c61c63f94d84","name":"isConnected return false after peer stops","time":{"start":1716988944933,"stop":1716988944938,"duration":5},"status":"passed","severity":"normal"},{"uid":"de7b7ac9f7ac63ef","name":"Check meta is set [symmetric]","time":{"start":1716988881500,"stop":1716988881500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdf5b4f1d1c8725","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716989554265,"stop":1716989554265,"duration":0},"status":"passed","severity":"normal"},{"uid":"da07c4f271e20a25","name":"Push message with content topic containing long","time":{"start":1716989329879,"stop":1716989329879,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb33f9183063ef85","name":"Passing page size 10 when there are 10 messages","time":{"start":1716989489113,"stop":1716989489113,"duration":0},"status":"passed","severity":"normal"},{"uid":"248489ee93109394","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1716989554266,"stop":1716989554266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dccb690d25fef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716989056620,"stop":1716989056621,"duration":1},"status":"passed","severity":"normal"},{"uid":"6223a97f254bef0a","name":"Push message equal or less that 1MB","time":{"start":1716989429591,"stop":1716989429591,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf10267d4a893930","name":"Check message received after nwaku node is restarted","time":{"start":1716989078429,"stop":1716989078429,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64606f161487705","name":"random static sharding 7 - Cluster ID: 532, Shard ID: 263","time":{"start":1716989433823,"stop":1716989433823,"duration":0},"status":"passed","severity":"normal"},{"uid":"854a85430fc30ee7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1716989056648,"stop":1716989056649,"duration":1},"status":"passed","severity":"normal"},{"uid":"3524a18a17617a18","name":"Check message on other pubsub topic is not received","time":{"start":1716989078424,"stop":1716989078426,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c6320b1042fcd80","name":"should handle corrupted local storage data gracefully","time":{"start":1716988875488,"stop":1716988875489,"duration":1},"status":"passed","severity":"normal"},{"uid":"8275ba4ba5b58c01","name":"Push message with custom timestamp: 1686230656952","time":{"start":1716989429589,"stop":1716989429589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edba63e37817a5a","name":"Push message with numeric payload","time":{"start":1716989429558,"stop":1716989429558,"duration":0},"status":"passed","severity":"normal"},{"uid":"c270e75fe1872620","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716989111385,"stop":1716989111391,"duration":6},"status":"passed","severity":"normal"},{"uid":"5821b9138f240c4a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1716988944929,"stop":1716988944930,"duration":1},"status":"passed","severity":"normal"},{"uid":"80b791efc4c1767e","name":"Subscribe and receive messages via waku relay post","time":{"start":1716989157409,"stop":1716989157409,"duration":0},"status":"passed","severity":"normal"},{"uid":"40dfe11cabe55cdc","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1716988846735,"stop":1716988846735,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c77edd714af58c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/9/topic359/test.js","time":{"start":1716989419581,"stop":1716989419581,"duration":0},"status":"passed","severity":"normal"},{"uid":"8878d94ace2e2ede","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1716988982282,"stop":1716988982282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8266ca47471e735b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1716988919832,"stop":1716988919832,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaca8db800fc6af7","name":"A test","time":{"start":1716989157583,"stop":1716989157583,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24a9d96234e135b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1716989654572,"stop":1716989654573,"duration":1},"status":"passed","severity":"normal"},{"uid":"25df6febdecf49e5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1716988860187,"stop":1716988860187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29594f6e25e54ea","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1716989418608,"stop":1716989418608,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a8f51956ef1b85","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1716988846714,"stop":1716988846715,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70277b85dc1efa7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1716988846727,"stop":1716988846727,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da442cddffd6853","name":"should not fail to stop the service if it was not started","time":{"start":1716989378216,"stop":1716989378217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced950b4631dff4e","name":"Check publish message containing XML","time":{"start":1716989368920,"stop":1716989368921,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ca36eef1160d5d","name":"Publish without waiting for remote peer","time":{"start":1716989387148,"stop":1716989387149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5469f2d65498277","name":"Push message with content topic containing special chars","time":{"start":1716989429574,"stop":1716989429574,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcd22f547f0cd7e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1716988846730,"stop":1716988846731,"duration":1},"status":"passed","severity":"normal"},{"uid":"1950d6ebb432d02d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716989554281,"stop":1716989554281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b36dc4a49237419","name":"creates an iterator","time":{"start":1716989492723,"stop":1716989492724,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e56d18a375bd18d","name":"Check received message containing Chinese","time":{"start":1716989078408,"stop":1716989078408,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b1383c9d175186","name":"Push message with content topic containing SQL Injection","time":{"start":1716989329885,"stop":1716989329886,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4f59a45d96c2bf","name":"passes more than one ENR URLs and attempts connection","time":{"start":1716988917315,"stop":1716988917315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bd4bb5bec3c762f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1716988846807,"stop":1716988846807,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a3e7a96d066390","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1716988846739,"stop":1716988846740,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9b878d48460d0e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1716988846710,"stop":1716988846711,"duration":1},"status":"passed","severity":"normal"},{"uid":"781039efec9ca421","name":"Symmetric encrypt & Decrypt","time":{"start":1716988881990,"stop":1716988881991,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e770a86a69bf1e","name":"getPeersByDiscovery","time":{"start":1716988940038,"stop":1716988940038,"duration":0},"status":"passed","severity":"normal"},{"uid":"949c9d4fdb2f7b3","name":"Check message on other pubsub topic is not received","time":{"start":1716989382352,"stop":1716989382352,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ec657ec91e73f4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1716989056643,"stop":1716989056644,"duration":1},"status":"passed","severity":"normal"},{"uid":"272a36d6af48274e","name":"Push message with content topic containing SQL Injection","time":{"start":1716989429576,"stop":1716989429577,"duration":1},"status":"passed","severity":"normal"},{"uid":"799f99e390808ffb","name":"Check message received after jswaku node is restarted","time":{"start":1716989078428,"stop":1716989078428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65b20a09feae7455","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1716989418609,"stop":1716989418609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68e2f8c63cb7893","name":"Reopen subscription with peer with lost subscription","time":{"start":1716988981445,"stop":1716988981445,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d0a9bc6302c846","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716988982271,"stop":1716988982281,"duration":10},"status":"passed","severity":"normal"},{"uid":"b0b3d082ed84150c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1716989387163,"stop":1716989387164,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b23878bd3315132","name":"Push message with content topic containing shell command","time":{"start":1716989429585,"stop":1716989429585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bfbae47250536d1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716989554276,"stop":1716989554276,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c9cb871b54d5a4","name":"Subscribe to topic containing long and receive message","time":{"start":1716989157418,"stop":1716989157423,"duration":5},"status":"passed","severity":"normal"},{"uid":"781f3d281e2211e7","name":"Init the array if not present","time":{"start":1716988846259,"stop":1716988846260,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e5ab378b82630d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1716989056610,"stop":1716989056611,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e0617ce0f315a2","name":"Decoder throws on empty string content topic","time":{"start":1716988883428,"stop":1716988883428,"duration":0},"status":"passed","severity":"normal"},{"uid":"87243966e9a49129","name":"Check received message containing Russian","time":{"start":1716989382357,"stop":1716989382357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b030bf131c377e9","name":"Mutual subscription","time":{"start":1716989387146,"stop":1716989387147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c902a371adb1ea7f","name":"Push message with escaped characters payload","time":{"start":1716989429570,"stop":1716989429570,"duration":0},"status":"passed","severity":"normal"},{"uid":"60eb38d4ff58512f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1716989056640,"stop":1716989056640,"duration":0},"status":"passed","severity":"normal"},{"uid":"24790af2f76d237a","name":"Overlapping topic subscription","time":{"start":1716989554268,"stop":1716989554268,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1309638a0d656eb","name":"Push message with Script payload","time":{"start":1716989429567,"stop":1716989429567,"duration":0},"status":"passed","severity":"normal"},{"uid":"542de0d9b5f8d776","name":"Subscribe and receive messages via lightPush","time":{"start":1716989554265,"stop":1716989554265,"duration":0},"status":"passed","severity":"normal"},{"uid":"779b8928e09721d8","name":"Subscribe and publish message","time":{"start":1716989387149,"stop":1716989387150,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f65d3f1595ba261","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1716988846726,"stop":1716988846727,"duration":1},"status":"passed","severity":"normal"},{"uid":"4210edd2adb22ea3","name":"should be called at least once on all `peer:discovery` events","time":{"start":1716988907227,"stop":1716988907228,"duration":1},"status":"passed","severity":"normal"},{"uid":"695b82049dc771f3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1716989498206,"stop":1716989498207,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdf0199257d168f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1716988860188,"stop":1716988860188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f3b317666c521a","name":"Generator, 2 different pubsubtopics","time":{"start":1716989466202,"stop":1716989466202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd164c249e05d35","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1716989480201,"stop":1716989480203,"duration":2},"status":"passed","severity":"normal"},{"uid":"5fabd3050864f44a","name":"should properly create location multiaddrs - udp","time":{"start":1716988855482,"stop":1716988855482,"duration":0},"status":"passed","severity":"normal"},{"uid":"859c195a51697e50","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1716988846713,"stop":1716988846713,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f8275884e9362b","name":"Reusing cursor across nodes","time":{"start":1716989418610,"stop":1716989418611,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5ee95d3c3c6730","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1716989056634,"stop":1716989056635,"duration":1},"status":"passed","severity":"normal"},{"uid":"52db99a6d470b509","name":"Subscribe to topic containing emoji and receive message","time":{"start":1716989554273,"stop":1716989554273,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f9f0c671866d21","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1716989498205,"stop":1716989498205,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1582a9ee91af5aa","name":"can start the service","time":{"start":1716989378215,"stop":1716989378215,"duration":0},"status":"passed","severity":"normal"},{"uid":"131a468c90ceb97c","name":"Push message with content topic containing short","time":{"start":1716989429572,"stop":1716989429573,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0ce7e99d6d0c08","name":"Push message with Basic HTML tag payload","time":{"start":1716989429568,"stop":1716989429569,"duration":1},"status":"passed","severity":"normal"},{"uid":"220d253afb6de0fd","name":"Passing page size 110 when there are 120 messages","time":{"start":1716989489116,"stop":1716989489117,"duration":1},"status":"passed","severity":"normal"},{"uid":"6269af7db0ebfbb5","name":"Correctly serialized arguments","time":{"start":1716989174382,"stop":1716989174382,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb78264dfeecefe7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1716989078421,"stop":1716989078422,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7000b8524749d4f","name":"Check received message containing Basic HTML tag","time":{"start":1716989382359,"stop":1716989382359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcb8b68f2a178b8","name":"should return empty list for no shard","time":{"start":1716988846722,"stop":1716988846723,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a10e33957a33b8","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1716989344765,"stop":1716989344765,"duration":0},"status":"passed","severity":"normal"},{"uid":"243df9df0a675e5f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1716989344766,"stop":1716989344766,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae3101ae77eac6c","name":"Check received message containing special chars","time":{"start":1716989382356,"stop":1716989382356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e6674bc45b47d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1716989056619,"stop":1716989056619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2f395d1515e990","name":"Overlapping topic subscription","time":{"start":1716989157415,"stop":1716989157416,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26014d27872cea0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1716988846728,"stop":1716988846729,"duration":1},"status":"passed","severity":"normal"},{"uid":"af49908af97b9d84","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716989111391,"stop":1716989111392,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9db898932c21b5","name":"Push message with numeric payload","time":{"start":1716989329872,"stop":1716989329872,"duration":0},"status":"passed","severity":"normal"},{"uid":"9673ca9c8dccd20","name":"Check message with no content topic is not received","time":{"start":1716989382368,"stop":1716989382369,"duration":1},"status":"passed","severity":"normal"},{"uid":"7132de15bfc8138b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1716988984121,"stop":1716988984122,"duration":1},"status":"passed","severity":"normal"},{"uid":"471bb0937d43e674","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1716989554277,"stop":1716989554277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6cfb7ff3becea2","name":"should not fail to start the service if it is already started","time":{"start":1716988875486,"stop":1716988875486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edce23888dde94f","name":"Fails to push message with empty content topic","time":{"start":1716989329890,"stop":1716989329890,"duration":0},"status":"passed","severity":"normal"},{"uid":"572cc29f64f150aa","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1716989344762,"stop":1716989344763,"duration":1},"status":"passed","severity":"normal"},{"uid":"1636e75e212000fa","name":"Check received message containing special chars","time":{"start":1716989078407,"stop":1716989078408,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc09397efe599ef7","name":"different cluster, different shard: nodes don't connect","time":{"start":1716989207807,"stop":1716989207807,"duration":0},"status":"passed","severity":"normal"},{"uid":"16adf37e3582fa5e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716989554279,"stop":1716989554279,"duration":0},"status":"passed","severity":"normal"},{"uid":"822edb9a51004624","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1716988881497,"stop":1716988881499,"duration":2},"status":"passed","severity":"normal"},{"uid":"f30517fcfa63ec77","name":"should properly create location multiaddrs - udp4","time":{"start":1716988855481,"stop":1716988855481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f72559fbbf6f50","name":"Query Generator, Wrong PubsubTopic","time":{"start":1716989465832,"stop":1716989465833,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b23d9bbf87b20ae","name":"Promise Callback - forward","time":{"start":1716989460176,"stop":1716989460177,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea7873df1db0c94","name":"Publish message with custom timestamp: Thu Jun 08 2023 13:29:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1716989368933,"stop":1716989368934,"duration":1},"status":"passed","severity":"normal"},{"uid":"85124bfe05216fb6","name":"Fails to push message with empty content topic","time":{"start":1716989429587,"stop":1716989429587,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c0810fcc9cc0e8","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1716989056595,"stop":1716989056596,"duration":1},"status":"passed","severity":"normal"},{"uid":"810ce6cf76b24aca","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1716989325314,"stop":1716989325314,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8294082f47a2f7e","name":"Callback on promise","time":{"start":1716989479685,"stop":1716989479685,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a7b2b20673cabc","name":"less peers than existing","time":{"start":1716989325455,"stop":1716989325455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ab0fed867e73650","name":"Refresh subscription","time":{"start":1716989157416,"stop":1716989157416,"duration":0},"status":"passed","severity":"normal"},{"uid":"630880a2f0ca568a","name":"Push message with short payload","time":{"start":1716989429555,"stop":1716989429557,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ff11eb6c9a20e9f","name":"should throw error - no id","time":{"start":1716988855472,"stop":1716988855473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3998062831a5c4e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1716989056630,"stop":1716989056631,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c94a1ce28375c5","name":"Decoder throws on undefined content topic","time":{"start":1716988881502,"stop":1716988881503,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eeef7d4b69f2745","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app80/9/topic93/utf8","time":{"start":1716989419585,"stop":1716989419586,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92ddc7e03c21953","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716989554279,"stop":1716989554279,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1727a91a0c74693","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1716989480201,"stop":1716989480201,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb04fb10b12443bf","name":"pre and post cipher","time":{"start":1716988881991,"stop":1716988881991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4336f1a5d70cac23","name":"Passing page size 1 when there are 4 messages","time":{"start":1716989489112,"stop":1716989489112,"duration":0},"status":"passed","severity":"normal"},{"uid":"483306bed62aad0f","name":"Push message with short payload","time":{"start":1716989329870,"stop":1716989329871,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5ee4462ab6bd20","name":"addEventListener with wrong event","time":{"start":1716988940036,"stop":1716988940037,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ec14bcf280310","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716989111381,"stop":1716989111382,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb7dcf2944a36a6a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716989554280,"stop":1716989554280,"duration":0},"status":"passed","severity":"normal"},{"uid":"23473f03ce235c96","name":"should properly create location multiaddrs - tcp","time":{"start":1716988855483,"stop":1716988855483,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ca0dd6a5f7a180","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1716989387151,"stop":1716989387152,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd6e5a2843d6015","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1716989387162,"stop":1716989387162,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b3a1b416240f49","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1716988875488,"stop":1716988875488,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02aa834e7a4634c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716989056593,"stop":1716989056594,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b172c599c64bfdd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716989554271,"stop":1716989554271,"duration":0},"status":"passed","severity":"normal"},{"uid":"98581b2a1af4b46c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1716989157407,"stop":1716989157408,"duration":1},"status":"passed","severity":"normal"},{"uid":"2425a6cf40904c38","name":"Push message with rate limit","time":{"start":1716989429588,"stop":1716989429588,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a4d8a8a06f311e","name":"should decode valid enr successfully","time":{"start":1716988855470,"stop":1716988855470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b73442d048643fc","name":"Subscribe to topic containing JSON and publish message","time":{"start":1716989387163,"stop":1716989387163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8133f015d1d12945","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1716989207802,"stop":1716989207803,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e8678b1f24ed5a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1716988854747,"stop":1716988854747,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc40c853224fde7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716989166856,"stop":1716989166856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30956f7eaf8010e","name":"Push message with content topic containing short","time":{"start":1716989329879,"stop":1716989329879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9748d6be2563fc","name":"Decrypt messages","time":{"start":1716989328789,"stop":1716989328789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a635f40238ff15","name":"Check publish message containing shell command","time":{"start":1716989368929,"stop":1716989368930,"duration":1},"status":"passed","severity":"normal"},{"uid":"8534db8483d2f5a3","name":"Subscribe to topic containing XML and receive message","time":{"start":1716989554280,"stop":1716989554281,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fa1f10b5505199","name":"should not receive a peer event after stop","time":{"start":1716988917312,"stop":1716988917313,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a539a53cc72c76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716989056641,"stop":1716989056643,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a4dee995db9ce7f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1716988846719,"stop":1716988846720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc45d8c6d0e69be","name":"should only return 1 node with relay and store capability","time":{"start":1716988871711,"stop":1716988871712,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fbbb0a35897d88","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1716988846734,"stop":1716988846735,"duration":1},"status":"passed","severity":"normal"},{"uid":"376d37eee6c521d3","name":"throws on content topic with generation field greater than 0","time":{"start":1716988846705,"stop":1716988846705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32c6ae9034a0181","name":"Check publish message containing JSON","time":{"start":1716989368922,"stop":1716989368925,"duration":3},"status":"passed","severity":"normal"},{"uid":"f2d23a4448b36bd1","name":"Check message with invalid timestamp is not received","time":{"start":1716989078424,"stop":1716989078424,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0da682a00a3416f","name":"Push message with content topic containing XML","time":{"start":1716989429578,"stop":1716989429578,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c662989a501e152","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1716988846728,"stop":1716988846728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b572e75022c8977","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716989166863,"stop":1716989166863,"duration":0},"status":"passed","severity":"normal"},{"uid":"476396613137ec9e","name":"Fails to publish duplicate message","time":{"start":1716989368935,"stop":1716989368936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ff54588a63f21c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1716989498206,"stop":1716989498206,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbca92cc918eef9","name":"Push message with content topic containing JSON","time":{"start":1716989329887,"stop":1716989329888,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aee41fdf783243b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1716989056602,"stop":1716989056604,"duration":2},"status":"passed","severity":"normal"},{"uid":"df8d86e75f236550","name":"non connected peers","time":{"start":1716989325455,"stop":1716989325455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6b01177fd3cd8e7","name":"random static sharding 5 - Cluster ID: 834, Shard ID: 519","time":{"start":1716989433821,"stop":1716989433822,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f4749e24a15bcc","name":"Throws when trying to push message with empty payload","time":{"start":1716989429572,"stop":1716989429572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1724a4353f66ee","name":"Ephemeral field is preserved - encoder v0","time":{"start":1716988919829,"stop":1716988919829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a432b3720d73bb9e","name":"Check received message containing JSON","time":{"start":1716989078412,"stop":1716989078413,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdffc9272b039537","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716988984124,"stop":1716988984124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcdcf09bfcf9ffa","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1716988854744,"stop":1716988854744,"duration":0},"status":"passed","severity":"normal"},{"uid":"56785ae5c17ff538","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app31/3/topic487/utf8","time":{"start":1716989419582,"stop":1716989419582,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa38291126153c0a","name":"Subscribe to topic containing short and receive message","time":{"start":1716989554268,"stop":1716989554268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3633d087ae116c80","name":"Push message with content topic containing unicode special characters","time":{"start":1716989329889,"stop":1716989329889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61bbd2c15de7df4","name":"should throw an error for missing required configuration","time":{"start":1716988846723,"stop":1716988846723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02ef6fd26650f0","name":"connected peers and dial","time":{"start":1716989325454,"stop":1716989325454,"duration":0},"status":"skipped","severity":"normal"},{"uid":"115188b67ae8c329","name":"throws on content topic with empty topic name field","time":{"start":1716988846707,"stop":1716988846707,"duration":0},"status":"passed","severity":"normal"},{"uid":"698003bccd70f562","name":"Callback on promise, aborts when callback returns true","time":{"start":1716989479686,"stop":1716989479686,"duration":0},"status":"passed","severity":"normal"},{"uid":"6043cc107aaf8d80","name":"Check message received after nwaku node is restarted","time":{"start":1716989382371,"stop":1716989382371,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fb55625fc900176","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1716989387154,"stop":1716989387155,"duration":1},"status":"passed","severity":"normal"},{"uid":"253d6f89eb8e126b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1716988982283,"stop":1716988982289,"duration":6},"status":"passed","severity":"normal"},{"uid":"5451a4d954fecb9f","name":"Push message with content topic containing shell command","time":{"start":1716989329888,"stop":1716989329888,"duration":0},"status":"passed","severity":"normal"},{"uid":"274109ba1236d24b","name":"Push message with custom timestamp: 1716992656952","time":{"start":1716989429590,"stop":1716989429590,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c265f3c4f154a0","name":"should not fail to stop the service if it was not started","time":{"start":1716988917310,"stop":1716988917310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a52783e34e7a79","name":"Publish message with custom timestamp: Wed May 29 2024 14:29:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1716989368934,"stop":1716989368934,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecd5de66db77048","name":"Does not throw an exception when node disconnects","time":{"start":1716989502698,"stop":1716989502698,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d81fef1b99ea9e","name":"can dial TLS multiaddrs","time":{"start":1716989174315,"stop":1716989174316,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3793b6f4b8420cc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1716988944928,"stop":1716988944929,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdad2f768aca2c5","name":"Refresh subscription","time":{"start":1716989387156,"stop":1716989387157,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be612caf33538b48","name":"Query with Ordered Callback, No Decoder","time":{"start":1716989465847,"stop":1716989465848,"duration":1},"status":"passed","severity":"normal"},{"uid":"32fe09d7fdda8a95","name":"Push to array if already present","time":{"start":1716988846261,"stop":1716988846261,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b1643e77ac4ba5","name":"Check message with invalid timestamp is not received","time":{"start":1716989382363,"stop":1716989382364,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8b522401285818","name":"ignores unrecognized TXT record formats","time":{"start":1716988871710,"stop":1716988871710,"duration":0},"status":"passed","severity":"normal"},{"uid":"723dd248f4076ba","name":"Check received message containing long","time":{"start":1716989382343,"stop":1716989382343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a455123396cb9504","name":"Push message with long payload","time":{"start":1716989429558,"stop":1716989429558,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeed6522f533bc4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1716988907230,"stop":1716988907230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab41f3be2399875d","name":"Subscribe to topic containing Script and publish message","time":{"start":1716989387161,"stop":1716989387161,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a5ab3a4b0b3a74","name":"should return false","time":{"start":1716988855478,"stop":1716988855478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8116236c40edc2a","name":"Query Generator - forward","time":{"start":1716989460174,"stop":1716989460175,"duration":1},"status":"passed","severity":"normal"},{"uid":"dccc55d47d453ea7","name":"Check received message containing Script","time":{"start":1716989078410,"stop":1716989078411,"duration":1},"status":"passed","severity":"normal"},{"uid":"49900737473b3a84","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1716988871424,"stop":1716988871424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8510c3ae84a425ae","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1716988860482,"stop":1716988860482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0a974d140f0599","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716989157436,"stop":1716989157436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad4e47b88815212","name":"Query Generator, Multiple PubsubTopics","time":{"start":1716989465833,"stop":1716989465835,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0e94bf6e531451a","name":"should set field with only RELAY enabled","time":{"start":1716988855484,"stop":1716988855484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1cada9726a93ef","name":"Decoder throws on empty string content topic","time":{"start":1716988860481,"stop":1716988860481,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c1a30cf8122551","name":"should use the provided clusterId for the pubsub topic","time":{"start":1716988846739,"stop":1716988846739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcee71a1c77f228","name":"Push message with Chinese payload","time":{"start":1716989329873,"stop":1716989329873,"duration":0},"status":"passed","severity":"normal"},{"uid":"7231ceb1a5dc231c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716989554267,"stop":1716989554267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca38907b95dbf9c8","name":"Push message with unicode special characters payload","time":{"start":1716989429570,"stop":1716989429571,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d63168f5c3b5ab","name":"Encoder throws on undefined content topic","time":{"start":1716988883427,"stop":1716988883427,"duration":0},"status":"passed","severity":"normal"},{"uid":"404a9ed118949e61","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1716988846709,"stop":1716988846710,"duration":1},"status":"passed","severity":"normal"},{"uid":"98aa2e326db44d4a","name":"Filter","time":{"start":1716989510387,"stop":1716989510388,"duration":1},"status":"passed","severity":"normal"},{"uid":"c712f89d8a03e36d","name":"Subscribe and receives messages on 20 topics","time":{"start":1716989554267,"stop":1716989554267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b497d45e68f0a3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716988984118,"stop":1716988984119,"duration":1},"status":"passed","severity":"normal"},{"uid":"566f81ff63f39686","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1716989157439,"stop":1716989157439,"duration":0},"status":"passed","severity":"normal"},{"uid":"37144603a5f9201a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716989554275,"stop":1716989554275,"duration":0},"status":"passed","severity":"normal"},{"uid":"9380d0b0eb16343e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1716989465849,"stop":1716989465852,"duration":3},"status":"passed","severity":"normal"},{"uid":"528e6b4845241e86","name":"Push message with content topic containing Chinese","time":{"start":1716989329884,"stop":1716989329884,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd39d746f4df525a","name":"random static sharding 2 - Cluster ID: 513, Shard ID: 38","time":{"start":1716989433820,"stop":1716989433820,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df614d81afbe45d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716989111393,"stop":1716989111401,"duration":8},"status":"passed","severity":"normal"},{"uid":"163f1b4e59efef16","name":"Push message on custom pubsubTopic","time":{"start":1716989166862,"stop":1716989166862,"duration":0},"status":"passed","severity":"normal"},{"uid":"a884e27949eee4ac","name":"configure the node with multiple pubsub topics","time":{"start":1716989433826,"stop":1716989433826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2e1c483c243ded","name":"removeEventListener with wrong event","time":{"start":1716988940037,"stop":1716988940038,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa68e723167c3ac","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1716989056639,"stop":1716989056639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f53459e838be405","name":"should emit a peer event after start","time":{"start":1716989378217,"stop":1716989378220,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6310ad7cd442b5c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716989166862,"stop":1716989166863,"duration":1},"status":"passed","severity":"normal"},{"uid":"852b7479122fd0b6","name":"Generator, custom pubsub topic","time":{"start":1716989466186,"stop":1716989466189,"duration":3},"status":"passed","severity":"normal"},{"uid":"20e253a58b91083e","name":"Ephemeral messages are not stored","time":{"start":1716988919828,"stop":1716988919829,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f46f02312bbdcb","name":"Push message with content topic containing emoji","time":{"start":1716989329889,"stop":1716989329890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71307f685c25098","name":"should set field with all protocols disabled","time":{"start":1716988855483,"stop":1716988855484,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63e4d3792e358ba","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1716988846727,"stop":1716988846727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5898cad55e7baba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716989056609,"stop":1716989056610,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b0cf62bc6fb66b","name":"Check publish message containing short","time":{"start":1716989368910,"stop":1716989368911,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc6be728eaaa487","name":"Check received message containing XML","time":{"start":1716989078411,"stop":1716989078411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a213b1b8a38629c0","name":"should return all peers when numPeers is 0","time":{"start":1716988860186,"stop":1716988860186,"duration":0},"status":"passed","severity":"normal"},{"uid":"94695c8c564efff","name":"random static sharding 1 - Cluster ID: 243, Shard ID: 880","time":{"start":1716989433819,"stop":1716989433820,"duration":1},"status":"passed","severity":"normal"},{"uid":"a585a673477b3baf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1716989465847,"stop":1716989465847,"duration":0},"status":"passed","severity":"normal"},{"uid":"302cba66bd86ca43","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1716988871714,"stop":1716988871714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cf5e37ea10f565f","name":"Check received message containing Script","time":{"start":1716989382346,"stop":1716989382346,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a4982eb6f0abd6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716989554270,"stop":1716989554270,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3171582920c847","name":"Check publish message containing Basic HTML tag","time":{"start":1716989368922,"stop":1716989368922,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7873c1cb2dd1c","name":"throws on content topic with too few or too many fields","time":{"start":1716988846703,"stop":1716988846704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02b50866aeb82e9","name":"Waku message hash computation (payload length 0)","time":{"start":1716988849461,"stop":1716988849462,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfdb293463443270","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1716989056600,"stop":1716989056601,"duration":1},"status":"passed","severity":"normal"},{"uid":"862986905d024263","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1716989387164,"stop":1716989387178,"duration":14},"status":"passed","severity":"normal"},{"uid":"badbd82c8706f78d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1716989056623,"stop":1716989056626,"duration":3},"status":"passed","severity":"normal"},{"uid":"2fb9a6576282d342","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716989466192,"stop":1716989466193,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d0f084e78c2191","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1716988846713,"stop":1716988846713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd62828a89b3bbd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1716989157425,"stop":1716989157430,"duration":5},"status":"passed","severity":"normal"},{"uid":"71d72dcb549bb01d","name":"Passing page size 11 when there are 10 messages","time":{"start":1716989489113,"stop":1716989489115,"duration":2},"status":"passed","severity":"normal"},{"uid":"e29d5513886771b3","name":"Rejects garbage","time":{"start":1716988863931,"stop":1716988863931,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ea6904e5113e1b","name":"throws on content topic with non-number generation field","time":{"start":1716988846704,"stop":1716988846704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dabefe448aa52f","name":"unsubscribes","time":{"start":1716989492725,"stop":1716989492725,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b29fd8853cf3792","name":"should only return 1 node with relay capability","time":{"start":1716988871711,"stop":1716988871711,"duration":0},"status":"passed","severity":"normal"},{"uid":"90100a3c88426d64","name":"Waku message hash computation (no timestamp)","time":{"start":1716988849462,"stop":1716988849462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01bba167dd3e8eb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716989554281,"stop":1716989554281,"duration":0},"status":"passed","severity":"normal"},{"uid":"29204f344fc4f197","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1716989554270,"stop":1716989554270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f68edd8d92589f","name":"same cluster, different shard: nodes connect","time":{"start":1716989207804,"stop":1716989207805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbc1aeed5c19369","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1716989111404,"stop":1716989111405,"duration":1},"status":"passed","severity":"normal"},{"uid":"88032075ce097955","name":"same cluster, same shard: nodes connect","time":{"start":1716989056582,"stop":1716989056582,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c4afbd8d0198e2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716989157436,"stop":1716989157438,"duration":2},"status":"passed","severity":"normal"},{"uid":"79c3647c0464628","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1716989056623,"stop":1716989056623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d09cb739a6af50e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1716989387159,"stop":1716989387159,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedd946d83e58a4d","name":"Subscribe to topic containing XML and receive message","time":{"start":1716989157435,"stop":1716989157435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b72c5498495b20","name":"caches peers it previously fetched","time":{"start":1716988871710,"stop":1716988871711,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab23bb24454408ba","name":"Using a function","time":{"start":1716989502699,"stop":1716989502699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dd1c4565f3757e","name":"Publishes to nwaku","time":{"start":1716989355454,"stop":1716989355454,"duration":0},"status":"passed","severity":"normal"},{"uid":"464c6bdbb6fdafe2","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1716989056595,"stop":1716989056595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9765da7a74fc7b80","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1716988846734,"stop":1716988846734,"duration":0},"status":"passed","severity":"normal"},{"uid":"6037f834061d3855","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1716988846725,"stop":1716988846726,"duration":1},"status":"passed","severity":"normal"},{"uid":"143d56c3de289421","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1716988846719,"stop":1716988846719,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd4c25d7578965d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app7/2/topic622/utf8","time":{"start":1716989419579,"stop":1716989419579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8297d4c24b605d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1716989498203,"stop":1716989498204,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cd465ce57b3798","name":"Check received message with timestamp: 1716988898768000000 ","time":{"start":1716989382362,"stop":1716989382362,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e83eb0d1537312","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1716989554272,"stop":1716989554272,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec4a6c95c001e79","name":"should use DNS peer discovery with light client","time":{"start":1716988917314,"stop":1716988917314,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5b1c97eb6323c1a","name":"Query Generator, No message returned","time":{"start":1716989465842,"stop":1716989465843,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb1b90ac144ff71d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1716989056644,"stop":1716989056645,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d257108b087863f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1716989418610,"stop":1716989418610,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cca85ebbcf28588","name":"should set field with only LIGHTPUSH enabled","time":{"start":1716988855485,"stop":1716988855485,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b33bc58715f750","name":"should not receive a peer event before start","time":{"start":1716989378220,"stop":1716989378221,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9023d8970ebf17","name":"Query with Ordered Callback, No message returned","time":{"start":1716989465848,"stop":1716989465848,"duration":0},"status":"passed","severity":"normal"},{"uid":"257c355a725bc3b9","name":"Check received message containing Arabic","time":{"start":1716989078409,"stop":1716989078409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afa9f74fc9aa1d5","name":"Push 30 different messages","time":{"start":1716989329878,"stop":1716989329878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5007b5d7ef783e28","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1716989368933,"stop":1716989368933,"duration":0},"status":"passed","severity":"normal"},{"uid":"646004f1de170313","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716989111406,"stop":1716989111406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24c1a259c86571e","name":"should set field with only FILTER enabled","time":{"start":1716988855485,"stop":1716988855485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76f3281a7f57a2e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1716989207801,"stop":1716989207801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70a08bb23af41ee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716989554272,"stop":1716989554273,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5921644b1b8ee9a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716989344763,"stop":1716989344764,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e5ad794a20b1c","name":"handles empty contentTopics array correctly","time":{"start":1716988846738,"stop":1716988846738,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa95d7b2af62e2d","name":"Check received message containing Chinese","time":{"start":1716989382344,"stop":1716989382344,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bbed935ce67a3","name":"should be able to decode the field with only STORE set to true","time":{"start":1716988854747,"stop":1716988854748,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbdab722da661b2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1716989654573,"stop":1716989654573,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c1d5ae6e417843","name":"does not throw on valid cases","time":{"start":1716988846702,"stop":1716988846703,"duration":1},"status":"passed","severity":"normal"},{"uid":"160bc27c14f419ef","name":"Check received message with timestamp: 1716988898768000000 ","time":{"start":1716989382350,"stop":1716989382350,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c18087754b3132","name":"Passing cursor with wrong pubsubTopic","time":{"start":1716989418612,"stop":1716989418612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b11d6c061feadf4","name":"Push message with content topic containing JSON","time":{"start":1716989429579,"stop":1716989429585,"duration":6},"status":"passed","severity":"normal"},{"uid":"fe28fd3c12683a4e","name":"Push message with Russian payload","time":{"start":1716989429561,"stop":1716989429566,"duration":5},"status":"passed","severity":"normal"},{"uid":"6ce0772dd9474f3e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1716989325313,"stop":1716989325314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7e6a606fd43adfeb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1716989418609,"stop":1716989418609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a55121f3ff858b","name":"Check message received after jswaku node is restarted","time":{"start":1716989382370,"stop":1716989382371,"duration":1},"status":"skipped","severity":"normal"},{"uid":"da3bdc732511aa4f","name":"isConnected should return false after all peers disconnect","time":{"start":1716988899163,"stop":1716988899165,"duration":2},"status":"passed","severity":"normal"},{"uid":"816ede0f15ecf1bb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716989166876,"stop":1716989166881,"duration":5},"status":"passed","severity":"normal"},{"uid":"67538f81dcd2e7df","name":"safeDispatchEvent","time":{"start":1716988940039,"stop":1716988940040,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bc90cb1c3489db","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716989111383,"stop":1716989111384,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c4b3d0cacd4446","name":"Check received message containing long","time":{"start":1716989382355,"stop":1716989382355,"duration":0},"status":"passed","severity":"normal"},{"uid":"b500bf02bd5a0612","name":"Check publish message containing special chars","time":{"start":1716989368914,"stop":1716989368914,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc678e31af144a3","name":"Ping on unsubscribed peer","time":{"start":1716988981449,"stop":1716988981452,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a45c25eac257f7b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1716988907230,"stop":1716988907230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be277d46b8bfeda","name":"should throw error - no id","time":{"start":1716988855471,"stop":1716988855472,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1b9ed4605c44f7","name":"should set field with only STORE enabled","time":{"start":1716988855484,"stop":1716988855485,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff27a45a78130775","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1716988846721,"stop":1716988846722,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72e6724dfd17e89","name":"start node with empty shard","time":{"start":1716989433827,"stop":1716989433827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee1244da260b6d4","name":"should configure sharding based on application and version for autosharding","time":{"start":1716988846736,"stop":1716988846736,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffb84442f9d5a88","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1716989654574,"stop":1716989654575,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea19775a9c049cf","name":"handles empty shards array correctly","time":{"start":1716988846738,"stop":1716988846738,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc49e84bb32b4cf3","name":"start node with ApplicationInfo","time":{"start":1716989419588,"stop":1716989419589,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaa53e0d7017963","name":"Check publish message containing Arabic","time":{"start":1716989368916,"stop":1716989368917,"duration":1},"status":"passed","severity":"normal"},{"uid":"11582390d4046324","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1716989498205,"stop":1716989498205,"duration":0},"status":"passed","severity":"normal"},{"uid":"7123b026a5c37b08","name":"Push message with Arabic payload","time":{"start":1716989329873,"stop":1716989329874,"duration":1},"status":"passed","severity":"normal"},{"uid":"5520ad2de5cced47","name":"Round trip binary serialization","time":{"start":1716988860477,"stop":1716988860478,"duration":1},"status":"passed","severity":"normal"},{"uid":"387e30a7674cd518","name":"Ordered Callback - forward","time":{"start":1716989460178,"stop":1716989460179,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0445f56e665185","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1716988984123,"stop":1716988984124,"duration":1},"status":"passed","severity":"normal"},{"uid":"1141f530a561c301","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1716988854748,"stop":1716988854748,"duration":0},"status":"passed","severity":"normal"},{"uid":"806bf8c2b4ecac9","name":"should throw error - no public key","time":{"start":1716988855478,"stop":1716988855478,"duration":0},"status":"passed","severity":"normal"},{"uid":"104f2ac2d3753dd0","name":"Meta field set when metaSetter is specified","time":{"start":1716988860479,"stop":1716988860479,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3b998d317b680f","name":"Check received message containing JSON","time":{"start":1716989382359,"stop":1716989382359,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17621fb9620f6b4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app25/5/topic762/xml","time":{"start":1716989419579,"stop":1716989419580,"duration":1},"status":"passed","severity":"normal"},{"uid":"607a59af22a85ebb","name":"should properly compute the node id","time":{"start":1716988855479,"stop":1716988855479,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf251946f5021341","name":"connects to nwaku","time":{"start":1716989502698,"stop":1716989502698,"duration":0},"status":"passed","severity":"normal"},{"uid":"573495a7c90dd608","name":"Push message with long payload","time":{"start":1716989329871,"stop":1716989329872,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1ac7f27734865d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716989056597,"stop":1716989056597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bbadf7421ae533","name":"Push message with content topic containing Arabic","time":{"start":1716989429575,"stop":1716989429576,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b31a84ec263a1cb","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1716988854743,"stop":1716988854744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f88af380ceb7f2","name":"getPeersByDiscovery","time":{"start":1716989325312,"stop":1716989325312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d66a5dbb620c38","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716988984121,"stop":1716988984121,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a0c9c2f3ea0054","name":"Check received message containing Russian","time":{"start":1716989382345,"stop":1716989382345,"duration":0},"status":"passed","severity":"normal"},{"uid":"908c6c68477def85","name":"Check message with non string payload is not received","time":{"start":1716989382369,"stop":1716989382370,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dcf057d2579d291","name":"can start and stop the service","time":{"start":1716989378216,"stop":1716989378216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3f34e456e3a53c","name":"Reopen subscription with peer with lost subscription","time":{"start":1716988937937,"stop":1716988937937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cfc9e699ddfabb","name":"Subscribe and receives messages on 20 topics","time":{"start":1716989554276,"stop":1716989554276,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c1dc0355c65421","name":"Reopen subscription with peer with lost subscription","time":{"start":1716988981452,"stop":1716988981453,"duration":1},"status":"passed","severity":"normal"},{"uid":"b709ee7819178e07","name":"Query generator for 2000 messages","time":{"start":1716989479687,"stop":1716989479687,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a839071311de8d","name":"Push message with SQL Injection payload","time":{"start":1716989329874,"stop":1716989329874,"duration":0},"status":"passed","severity":"normal"},{"uid":"6186ab89f3f62139","name":"Push message with content topic containing escaped characters","time":{"start":1716989429585,"stop":1716989429586,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8ed9f73fcb79b4","name":"Check message with no content topic is not received","time":{"start":1716989078426,"stop":1716989078427,"duration":1},"status":"passed","severity":"normal"},{"uid":"316cf090e5d3f742","name":"Publish message with rate limit","time":{"start":1716989368940,"stop":1716989368941,"duration":1},"status":"passed","severity":"normal"},{"uid":"155746259296120e","name":"should set field with all protocols enabled","time":{"start":1716988855484,"stop":1716988855484,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a349c8ad1e2089","name":"Delete observer","time":{"start":1716989328789,"stop":1716989328790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f056056fb6a0402b","name":"random static sharding 6 - Cluster ID: 919, Shard ID: 942","time":{"start":1716989433822,"stop":1716989433822,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe92c65bdf8f425","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1716988871419,"stop":1716988871419,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c747ab4c941d8","name":"throws on content topic with empty version field","time":{"start":1716988846706,"stop":1716988846707,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6a253a3fde9be4","name":"Push message with custom timestamp: 1716992706833","time":{"start":1716989329896,"stop":1716989329897,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b53119e026839","name":"start node with empty content topic","time":{"start":1716989419589,"stop":1716989419589,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bfdb395c84d23e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1716989056611,"stop":1716989056612,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e23f1824685ec7","name":"should throw an error for insufficient data","time":{"start":1716988846807,"stop":1716988846808,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa64b1a01758c8d","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1716989387179,"stop":1716989387179,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdc570bbb080448","name":"throws on empty content topic","time":{"start":1716988846703,"stop":1716988846703,"duration":0},"status":"passed","severity":"normal"},{"uid":"20aef5c4ae6ef15e","name":"Passing an array","time":{"start":1716989502699,"stop":1716989502699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1134f5aa15e8040f","name":"ignores domain fetching errors","time":{"start":1716988871710,"stop":1716988871710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78d435e0bc780d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1716988846736,"stop":1716988846736,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5769739a96f642c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716989554272,"stop":1716989554272,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5eba1dba39cb67","name":"Check publish message containing long","time":{"start":1716989368911,"stop":1716989368912,"duration":1},"status":"passed","severity":"normal"},{"uid":"874a50e2e967f585","name":"Overlapping topic subscription","time":{"start":1716989554277,"stop":1716989554277,"duration":0},"status":"passed","severity":"normal"},{"uid":"97510e299f39145c","name":"Check message with no payload is not received","time":{"start":1716989382369,"stop":1716989382369,"duration":0},"status":"passed","severity":"normal"},{"uid":"355795f7e603d8d2","name":"Check received message with timestamp: 1716988898768 ","time":{"start":1716989382350,"stop":1716989382350,"duration":0},"status":"passed","severity":"normal"},{"uid":"102f17f60e102994","name":"Ephemeral field set to true","time":{"start":1716988860478,"stop":1716988860478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e7f1da148bf432","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1716988846728,"stop":1716988846728,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1fb19436eb728a","name":"Check received message containing XML","time":{"start":1716989382346,"stop":1716989382346,"duration":0},"status":"passed","severity":"normal"},{"uid":"f510b0070623ad30","name":"Default pageSize","time":{"start":1716989489117,"stop":1716989489118,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5324af38d43d915","name":"Generator, custom pubsub topic","time":{"start":1716989466195,"stop":1716989466199,"duration":4},"status":"passed","severity":"normal"},{"uid":"4b398efbfa8fc667","name":"Sets default value correctly","time":{"start":1716989502700,"stop":1716989502700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c322ea36333b15","name":"Check received message containing XML","time":{"start":1716989382358,"stop":1716989382359,"duration":1},"status":"passed","severity":"normal"},{"uid":"bceb6a93ab211d8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1716988984117,"stop":1716988984118,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea939b38ceb94ee","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1716989056632,"stop":1716989056634,"duration":2},"status":"passed","severity":"normal"},{"uid":"b50ebb909b5dc567","name":"Encoder throws on empty string content topic","time":{"start":1716988881502,"stop":1716988881502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5ff1ff8e02795a","name":"should emit a peer event after start","time":{"start":1716988917311,"stop":1716988917311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdaf633330fdaee","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1716989056586,"stop":1716989056592,"duration":6},"status":"passed","severity":"normal"},{"uid":"106c9a686874fc02","name":"removeEventListener with correct event","time":{"start":1716988940037,"stop":1716988940037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55146a74b9b0f69","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1716988854748,"stop":1716988854749,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5db12983734aa66","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1716988870193,"stop":1716988870193,"duration":0},"status":"passed","severity":"normal"},{"uid":"520f0e8eeae2232c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1716988846738,"stop":1716988846739,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbda466c4e8a6b7b","name":"handles different clusterIds correctly","time":{"start":1716988846716,"stop":1716988846717,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c40f5cc8ad0757e","name":"Query Generator, No Decoder","time":{"start":1716989465841,"stop":1716989465842,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed460b74f0e2144","name":"1 Relay, 1 Filter, gives up","time":{"start":1716988871299,"stop":1716988871300,"duration":1},"status":"passed","severity":"normal"},{"uid":"23ef9febece41987","name":"Push message on custom pubsubTopic","time":{"start":1716989166873,"stop":1716989166876,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6e96c047c370ab4","name":"Check received message containing Basic HTML tag","time":{"start":1716989382347,"stop":1716989382347,"duration":0},"status":"passed","severity":"normal"},{"uid":"49db2453594bb4cb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1716989419578,"stop":1716989419578,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb955ccbab5aab3e","name":"Js publishes, other Js receives","time":{"start":1716989355455,"stop":1716989355455,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa8d03c00361a4f","name":"Check received message containing emoji","time":{"start":1716989382349,"stop":1716989382350,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bb23dd391b7037","name":"Push message with Russian payload","time":{"start":1716989329874,"stop":1716989329874,"duration":0},"status":"passed","severity":"normal"},{"uid":"1add09924ebeae6b","name":"shard 0","time":{"start":1716989433817,"stop":1716989433818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07d207594930482","name":"Check received message containing Russian","time":{"start":1716989078409,"stop":1716989078410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7469b2fd43500500","name":"should not throw an error for a single configured topic","time":{"start":1716988846733,"stop":1716988846733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5039635d12e56941","name":"Ping on peer without subscriptions","time":{"start":1716988981448,"stop":1716988981448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea248c3af1bf768c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716989157424,"stop":1716989157425,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a97449a0fda3f70","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1716989498197,"stop":1716989498201,"duration":4},"status":"passed","severity":"normal"},{"uid":"f7ebfc7baa94b484","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1716989498202,"stop":1716989498203,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0dc8dc0c4a679e","name":"recovers when dns.resolve returns empty","time":{"start":1716988871709,"stop":1716988871710,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f3fc019208232e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716988984125,"stop":1716988984125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b504d6a459e9051e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1716989554283,"stop":1716989554283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6a8f67caee32f1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716989344767,"stop":1716989344767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5e1e9f2c3b88a7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716989382351,"stop":1716989382351,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7c8fa0275aa8f3","name":"Publish message with large meta","time":{"start":1716989368939,"stop":1716989368940,"duration":1},"status":"passed","severity":"normal"},{"uid":"5add63d94256d0ae","name":"receives messages sent to provided content topic through callback","time":{"start":1716989369074,"stop":1716989369074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9cf38e36738e522","name":"Check publish message containing Russian","time":{"start":1716989368917,"stop":1716989368918,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a4ab5e07b7c49c","name":"Promise Callback - backward","time":{"start":1716989460177,"stop":1716989460178,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a959d7f3e728bc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1716989157411,"stop":1716989157411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72763da75873ae9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1716988899150,"stop":1716988899152,"duration":2},"status":"passed","severity":"normal"},{"uid":"56c2b9c7e7416f7d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1716988846739,"stop":1716988846739,"duration":0},"status":"passed","severity":"normal"},{"uid":"384f523f3cc6f489","name":"should load peers from local storage and dispatch events","time":{"start":1716988875488,"stop":1716988875488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09899585aaa990","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1716989056636,"stop":1716989056636,"duration":0},"status":"passed","severity":"normal"},{"uid":"17baf1392372b192","name":"Check received message containing Arabic","time":{"start":1716989382345,"stop":1716989382345,"duration":0},"status":"passed","severity":"normal"},{"uid":"480aaf7356cc4f11","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716989554265,"stop":1716989554266,"duration":1},"status":"passed","severity":"normal"},{"uid":"86195aa5fc2f05fb","name":"Accepts a valid Waku Message","time":{"start":1716988863929,"stop":1716988863930,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ee6d5410d70e9cf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1716989344768,"stop":1716989344768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f9d1cb38c4fd53","name":"Push message with escaped characters payload","time":{"start":1716989329877,"stop":1716989329877,"duration":0},"status":"passed","severity":"normal"},{"uid":"931a7874d5c07394","name":"should be able to encode the field with only RELAY set to true","time":{"start":1716988854739,"stop":1716988854741,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f7ba2e3023e1c93","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1716989056638,"stop":1716989056638,"duration":0},"status":"passed","severity":"normal"},{"uid":"1288ece258222a78","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1716989157408,"stop":1716989157409,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c638c86d21befcc","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1716988846736,"stop":1716988846737,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa8811365394352","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716989056636,"stop":1716989056636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fa2f5e8680b307","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1716989056605,"stop":1716989056607,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba00fac1e4230b4","name":"Fails to push message bigger that 1MB","time":{"start":1716989429591,"stop":1716989429592,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e96414085d9e0e1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1716989056629,"stop":1716989056629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c994273093db6d7","name":"Passing cursor with wrong message digest","time":{"start":1716989418611,"stop":1716989418612,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5c459425727717","name":"Register correct protocols","time":{"start":1716989387147,"stop":1716989387148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b21964d272c1d7","name":"Subscribe and receive messages via waku relay post","time":{"start":1716989554266,"stop":1716989554266,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d5ea7dd6a4d028","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1716988871423,"stop":1716988871424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a136af937ed084e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1716988871299,"stop":1716988871299,"duration":0},"status":"passed","severity":"normal"},{"uid":"de862872a07bd9e5","name":"Store - dialed first","time":{"start":1716989510386,"stop":1716989510386,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe67a612c2a064c","name":"Fails to push message with large meta","time":{"start":1716989429588,"stop":1716989429588,"duration":0},"status":"passed","severity":"normal"},{"uid":"1499112fba6aa048","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1716988984123,"stop":1716988984123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b705599400187b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1716989387159,"stop":1716989387160,"duration":1},"status":"passed","severity":"normal"},{"uid":"674a84ef359c7c0","name":"Check publish message containing Chinese","time":{"start":1716989368915,"stop":1716989368916,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e476130373277f","name":"should throw error - no public key","time":{"start":1716988855472,"stop":1716988855472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd8d5fea3422102","name":"Check received message containing short","time":{"start":1716989382354,"stop":1716989382355,"duration":1},"status":"passed","severity":"normal"},{"uid":"39229048130feffc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1716988846712,"stop":1716988846712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3b15320898ed6b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1716988854750,"stop":1716988854750,"duration":0},"status":"passed","severity":"normal"},{"uid":"722c790720717024","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1716988846724,"stop":1716988846725,"duration":1},"status":"passed","severity":"normal"},{"uid":"b218755f3805235e","name":"Overlapping topic subscription","time":{"start":1716989387157,"stop":1716989387157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42daee7faaeb73bc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app76/7/topic866/xml","time":{"start":1716989419584,"stop":1716989419584,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4364490645f84c","name":"Passing page size 19 when there are 20 messages","time":{"start":1716989489115,"stop":1716989489115,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa8c28a7a781298","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1716989466202,"stop":1716989466202,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6b052a76dd8c7f","name":"Check received message containing escaped characters","time":{"start":1716989382348,"stop":1716989382349,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4009296cb2ea00","name":"returns all values when wanted number matches available values","time":{"start":1716988870190,"stop":1716988870191,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cce8d8c2a463944","name":"Store - dialed after - with timeout","time":{"start":1716989510386,"stop":1716989510387,"duration":1},"status":"passed","severity":"normal"},{"uid":"80fa563aa11c3600","name":"Check message received after jswaku node is restarted","time":{"start":1716989382353,"stop":1716989382354,"duration":1},"status":"skipped","severity":"normal"},{"uid":"52511faf0b25ff3e","name":"Check publish message after service node is restarted","time":{"start":1716989368939,"stop":1716989368939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c939fd40019edd6f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1716988846734,"stop":1716988846734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d944696ca7b0ebcf","name":"Sample","time":{"start":1716988854911,"stop":1716988854912,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5dee88d997f64a6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1716988899156,"stop":1716988899161,"duration":5},"status":"passed","severity":"normal"},{"uid":"c783f9990894ff67","name":"Check received message with timestamp: 1716988898187 ","time":{"start":1716989078419,"stop":1716989078420,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97ddd115542353f","name":"Push message with content topic containing XML","time":{"start":1716989329886,"stop":1716989329886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8856635b1e36b47e","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1716989369073,"stop":1716989369073,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a285cc5a95e5e25","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1716988871419,"stop":1716988871420,"duration":1},"status":"passed","severity":"normal"},{"uid":"887232bb61f7dc5a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1716988846724,"stop":1716988846724,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0aca41e49fc637","name":"Privacy Node - default protocol","time":{"start":1716989510388,"stop":1716989510388,"duration":0},"status":"passed","severity":"normal"},{"uid":"484fe8555f67865c","name":"different cluster, different shard: nodes don't connect","time":{"start":1716989056584,"stop":1716989056584,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6b4cb3dbd02ccc","name":"Check publish message containing numeric","time":{"start":1716989368912,"stop":1716989368913,"duration":1},"status":"passed","severity":"normal"},{"uid":"1376b6f392aeb5c2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1716989479684,"stop":1716989479684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29ead9f39bf7cb2","name":"Check received message containing special chars","time":{"start":1716989382344,"stop":1716989382344,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cac5337f7c30db","name":"Subscribe to topic containing short and receive message","time":{"start":1716989554278,"stop":1716989554278,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a0d1c4d106a5b5","name":"different cluster, same shard: nodes don't connect","time":{"start":1716989207806,"stop":1716989207806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6194bdd40c139b6c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1716988846726,"stop":1716988846726,"duration":0},"status":"passed","severity":"normal"},{"uid":"294ce1f9405a9fb1","name":"Push message with content topic containing Russian","time":{"start":1716989429576,"stop":1716989429576,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fb1b215b94d88a","name":"Check received message with timestamp: 1716988898768 ","time":{"start":1716989382362,"stop":1716989382362,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb09c82cde3a934","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716989111407,"stop":1716989111412,"duration":5},"status":"passed","severity":"normal"},{"uid":"4a86fa0af431411e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1716988846730,"stop":1716988846730,"duration":0},"status":"passed","severity":"normal"},{"uid":"da41ec8f369d9ac","name":"Push message with SQL Injection payload","time":{"start":1716989429566,"stop":1716989429566,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebfa5059e60f92a","name":"isConnected should return false after all peers disconnect","time":{"start":1716988944932,"stop":1716988944933,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cdda5e9c5d9ce00","name":"Wrong topic","time":{"start":1716989419587,"stop":1716989419587,"duration":0},"status":"passed","severity":"normal"},{"uid":"481600fad956d0d4","name":"listenerCount","time":{"start":1716988940038,"stop":1716988940039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee59f1d717003a7","name":"Push message with emoji payload","time":{"start":1716989329878,"stop":1716989329878,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace0e6ad47fc529b","name":"Push message with XML payload","time":{"start":1716989329875,"stop":1716989329875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8494484cae4de3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1716989554279,"stop":1716989554279,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ec892c3bdf13e9","name":"random static sharding 3 - Cluster ID: 663, Shard ID: 733","time":{"start":1716989433820,"stop":1716989433821,"duration":1},"status":"passed","severity":"normal"},{"uid":"410114dbed90e881","name":"Check received message containing shell command","time":{"start":1716989382360,"stop":1716989382360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc1c2d50530fdfa","name":"udp ip6 address","time":{"start":1716988854812,"stop":1716988854812,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cda3350cc1aab3","name":"Check received message containing shell command","time":{"start":1716989078413,"stop":1716989078415,"duration":2},"status":"passed","severity":"normal"},{"uid":"cbfcde5439d0af9c","name":"Check received message with timestamp: 1716988898187000000 ","time":{"start":1716989078418,"stop":1716989078419,"duration":1},"status":"passed","severity":"normal"},{"uid":"419ec6b19938a647","name":"Relay - dialed after","time":{"start":1716989510385,"stop":1716989510385,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a151ee3f05c7b2","name":"Push message with Basic HTML tag payload","time":{"start":1716989329875,"stop":1716989329876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02e67a05e399835","name":"Subscribe to topic containing long and receive message","time":{"start":1716989554269,"stop":1716989554269,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c33ce77d9df0cfb","name":"can start and stop the service","time":{"start":1716988917309,"stop":1716988917310,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92727916a20a329","name":"Push message with XML payload","time":{"start":1716989429568,"stop":1716989429568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adc23bd1f052bb3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1716989387158,"stop":1716989387159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd34d1642261ee","name":"LightPush","time":{"start":1716989510387,"stop":1716989510387,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcf264b9ab972d4","name":"should not fail to start the service if it is already started","time":{"start":1716989378217,"stop":1716989378217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b771179bd481acbf","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1716989056621,"stop":1716989056621,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fe52b870d682a4","name":"Push message with meta","time":{"start":1716989429587,"stop":1716989429587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61ab816a193e8f5","name":"Query with Promise Callback, No Decoder","time":{"start":1716989465853,"stop":1716989465853,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f8b2edfedcd191","name":"Decoder throws on empty string content topic","time":{"start":1716988881503,"stop":1716988881503,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0eae0faad0854e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1716988846718,"stop":1716988846719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea914277c32d41b","name":"should throw an error for missing sharding configuration","time":{"start":1716988846737,"stop":1716988846738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c323f968d28cc9","name":"Push message with shell command payload","time":{"start":1716989429569,"stop":1716989429570,"duration":1},"status":"passed","severity":"normal"},{"uid":"788b03a70da9eb2e","name":"Push message with special chars payload","time":{"start":1716989429559,"stop":1716989429559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf5a3bf86d3a6d4","name":"Subscribe to topic containing Script and receive message","time":{"start":1716989554280,"stop":1716989554280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd8c3359de95854","name":"Subscribe to topic containing JSON and receive message","time":{"start":1716989554272,"stop":1716989554272,"duration":0},"status":"passed","severity":"normal"},{"uid":"673a65938bb4535","name":"Check message received after nwaku node is restarted","time":{"start":1716989382354,"stop":1716989382354,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4b792732e897e6b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1716988854743,"stop":1716988854743,"duration":0},"status":"passed","severity":"normal"},{"uid":"58beb02de9e8dbc5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1716989554281,"stop":1716989554281,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ab8fc6d8115343","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1716989056597,"stop":1716989056599,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6a22ffd1b6bc91f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1716989498201,"stop":1716989498202,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ec1c85778ce35b","name":"Push message with custom timestamp: 1716985456952","time":{"start":1716989429589,"stop":1716989429590,"duration":1},"status":"passed","severity":"normal"},{"uid":"869d7fb5ce434664","name":"Check publish message after client node is restarted","time":{"start":1716989368939,"stop":1716989368939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f65a9a3e90be0b1","name":"isConnected should return true after first peer connects","time":{"start":1716988944930,"stop":1716988944931,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d758b119711124","name":"can start the service","time":{"start":1716988917308,"stop":1716988917309,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fefc8b6f364825","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1716988854749,"stop":1716988854750,"duration":1},"status":"passed","severity":"normal"},{"uid":"414150bb6b544967","name":"should properly create peer info with all multiaddrs","time":{"start":1716988855483,"stop":1716988855483,"duration":0},"status":"passed","severity":"normal"},{"uid":"382148b1a6a5379c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1716989344761,"stop":1716989344762,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f82e9c4e44e97b","name":"should encodeTxt and decodeTxt","time":{"start":1716988855469,"stop":1716988855470,"duration":1},"status":"passed","severity":"normal"},{"uid":"760ec204ea948605","name":"should be able to encode the field with only STORE set to true","time":{"start":1716988854741,"stop":1716988854742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81d9f417146d358","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1716988982283,"stop":1716988982283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6666befce00c31","name":"new peer added after a peer was already found","time":{"start":1716989325312,"stop":1716989325313,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7fbefc16130f8b94","name":"Subscribe to topic containing long and receive message","time":{"start":1716989554278,"stop":1716989554278,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1f25b4e6d47458","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1716989056585,"stop":1716989056585,"duration":0},"status":"passed","severity":"normal"},{"uid":"363f854d669e9488","name":"Subscribe to topic containing XML and receive message","time":{"start":1716989554271,"stop":1716989554271,"duration":0},"status":"passed","severity":"normal"},{"uid":"acce89066934c9df","name":"Subscribe to topic containing Script and receive message","time":{"start":1716989157433,"stop":1716989157434,"duration":1},"status":"passed","severity":"normal"},{"uid":"50855f113ebbde7f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1716988846731,"stop":1716988846731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2a7066cedb35c3","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1716989554280,"stop":1716989554280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3c51d3b6b3d2e0","name":"should encode/decode to RLP encoding","time":{"start":1716988855479,"stop":1716988855479,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a6acbee5ee0992","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1716989369074,"stop":1716989369074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1df7f4d3c548bd24","name":"nwaku subscribes","time":{"start":1716989355453,"stop":1716989355454,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7d6a8014b268c9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1716988846714,"stop":1716988846714,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c252506151def01","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1716989056621,"stop":1716989056622,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c85240ffbc2640","name":"Check message with non string payload is not received","time":{"start":1716989078428,"stop":1716989078428,"duration":0},"status":"passed","severity":"normal"},{"uid":"58587e4600dd9c5c","name":"Check received message containing emoji","time":{"start":1716989078417,"stop":1716989078418,"duration":1},"status":"passed","severity":"normal"},{"uid":"1822521cc28cb6e1","name":"Push message with content topic containing long","time":{"start":1716989429573,"stop":1716989429573,"duration":0},"status":"passed","severity":"normal"},{"uid":"5505ccb3727695fc","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1716989418610,"stop":1716989418610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc00291d50338e11","name":"configure the node with multiple content topics","time":{"start":1716989419587,"stop":1716989419588,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cf6c14e87390bc","name":"same cluster, different shard: nodes don't connect","time":{"start":1716989056583,"stop":1716989056583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccb43b6704c8fbc","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1716988846807,"stop":1716988846807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6cfa57bdf4b58d4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716989554276,"stop":1716989554276,"duration":0},"status":"passed","severity":"normal"},{"uid":"5054e8ce81de1815","name":"Decoder throws on undefined content topic","time":{"start":1716988883427,"stop":1716988883428,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf7cebc366cd51b4","name":"Ordered Callback - backward","time":{"start":1716989460179,"stop":1716989460179,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd86341092492ee","name":"Push message with meta","time":{"start":1716989329890,"stop":1716989329891,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffe869108ef6829","name":"Ping on unsubscribed peer","time":{"start":1716988937937,"stop":1716988937937,"duration":0},"status":"passed","severity":"normal"},{"uid":"63978e485b1632b4","name":"Check received message containing SQL Injection","time":{"start":1716989382358,"stop":1716989382358,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5d7bdce7e1d04a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716989111413,"stop":1716989111413,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e9bde1ba2b9501","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app49/3/topic628/proto","time":{"start":1716989419584,"stop":1716989419585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e2bca2d7ac033d","name":"should not receive a peer event after stop","time":{"start":1716989378222,"stop":1716989378222,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cf34aad29aeb54","name":"Check received message containing numeric","time":{"start":1716989078407,"stop":1716989078407,"duration":0},"status":"passed","severity":"normal"},{"uid":"778d7675810ffa4e","name":"Push message with custom timestamp: 1716985506833","time":{"start":1716989329893,"stop":1716989329896,"duration":3},"status":"passed","severity":"normal"},{"uid":"26162d0a9fa09cdd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1716988984122,"stop":1716988984123,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ce655cc12d3e4a","name":"Push message with Arabic payload","time":{"start":1716989429561,"stop":1716989429561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bea983db202febf","name":"Publish message with custom timestamp: Wed May 29 2024 12:29:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1716989368934,"stop":1716989368934,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b2609eb6522eed","name":"Check received message containing unicode special characters","time":{"start":1716989382349,"stop":1716989382349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c27acef9638abf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1716988982289,"stop":1716988982289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62ca2397d3d42a3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1716988846725,"stop":1716988846725,"duration":0},"status":"passed","severity":"normal"},{"uid":"160189e54c75a304","name":"Number of peers are maintained correctly","time":{"start":1716989106616,"stop":1716989106616,"duration":0},"status":"passed","severity":"normal"},{"uid":"224ebf45a4a466d8","name":"Check meta is set [ecies]","time":{"start":1716988883426,"stop":1716988883426,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b5b5a9815baafd","name":"Subscribe to topic containing short and receive message","time":{"start":1716989157417,"stop":1716989157418,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43b676347cd1926","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1716989554282,"stop":1716989554282,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa89441ef527e02","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1716988849459,"stop":1716988849460,"duration":1},"status":"passed","severity":"normal"},{"uid":"5328dc5971bbc0d3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1716988846730,"stop":1716988846730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ea4482b06122bf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1716989166857,"stop":1716989166858,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9286d7b94d7d92a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716989554278,"stop":1716989554278,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a99f2691738b70","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1716989433827,"stop":1716989433827,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c2251a5a449c27","name":"Subscribe to topic containing Russian and receive message","time":{"start":1716989554270,"stop":1716989554270,"duration":0},"status":"passed","severity":"normal"},{"uid":"297422ebf1cf02ec","name":"Push message with shell command payload","time":{"start":1716989329876,"stop":1716989329877,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f5b619770f20e1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1716989078422,"stop":1716989078423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00098f86366bb9c","name":"through manual discovery","time":{"start":1716989174316,"stop":1716989174316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4bdbe32cc19488","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1716989433818,"stop":1716989433819,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74497da68be3afd","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1716988846722,"stop":1716988846722,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e21996b5183112","name":"should properly create location multiaddrs - tcp6","time":{"start":1716988855482,"stop":1716988855482,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d5349f81289299","name":"retrieves a single peer","time":{"start":1716988871708,"stop":1716988871709,"duration":1},"status":"passed","severity":"normal"},{"uid":"109737ce5036b63f","name":"Check publish message containing SQL Injection","time":{"start":1716989368918,"stop":1716989368918,"duration":0},"status":"passed","severity":"normal"},{"uid":"12aff869ad6fd60a","name":"stop","time":{"start":1716988940040,"stop":1716988940049,"duration":9},"status":"passed","severity":"normal"},{"uid":"6193ab6885154ea","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1716989480204,"stop":1716989480204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e114849230bba57","name":"should get / set TCP multiaddr","time":{"start":1716988855480,"stop":1716988855480,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bc7bfccdae181d","name":"handles multiple messages","time":{"start":1716989492724,"stop":1716989492724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2257c2b540445675","name":"Refresh subscription","time":{"start":1716989554277,"stop":1716989554278,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37b198bb19dc99d","name":"Check received message containing unicode special characters","time":{"start":1716989078416,"stop":1716989078417,"duration":1},"status":"passed","severity":"normal"},{"uid":"584116fbd8b0bc34","name":"should decode valid enr with tcp successfully","time":{"start":1716988855471,"stop":1716988855471,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a2f32cfb619a67","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1716989480203,"stop":1716989480204,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3c0b82552c3ec6","name":"Check received message containing long","time":{"start":1716989078406,"stop":1716989078406,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e9452a5eb4f457","name":"Push message with content topic containing emoji","time":{"start":1716989429586,"stop":1716989429586,"duration":0},"status":"passed","severity":"normal"},{"uid":"73615d3963eda004","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1716989344769,"stop":1716989344769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab51bc9585ed5a48","name":"Check message with non string payload is not received","time":{"start":1716989382353,"stop":1716989382353,"duration":0},"status":"passed","severity":"normal"},{"uid":"793e87e302d8f881","name":"Subscribe to topic containing XML and publish message","time":{"start":1716989387162,"stop":1716989387162,"duration":0},"status":"passed","severity":"normal"},{"uid":"76199bd8b4393280","name":"Subscribe to topic containing numeric and receive message","time":{"start":1716989554269,"stop":1716989554269,"duration":0},"status":"passed","severity":"normal"},{"uid":"856090da6e493d75","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1716988982291,"stop":1716988982291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72ee8e308d348b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1716989056584,"stop":1716989056585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfb7b65b8c659f1","name":"should not fail to stop the service if it was not started","time":{"start":1716988875485,"stop":1716988875485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ace5f50cfee960d","name":"random static sharding 9 - Cluster ID: 259, Shard ID: 15","time":{"start":1716989433824,"stop":1716989433825,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f02938b21e1cb59","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716989554266,"stop":1716989554267,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1bbd4a879881b6","name":"Fails to push message with large meta","time":{"start":1716989329891,"stop":1716989329892,"duration":1},"status":"passed","severity":"normal"},{"uid":"911c38c77f9cc0a1","name":"tcp ip4 address","time":{"start":1716988854812,"stop":1716988854812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fe7866c8d6c527","name":"should throw an error for an unconfigured topic","time":{"start":1716988846733,"stop":1716988846733,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4df05e43e15bea2","name":"Check received message containing unicode special characters","time":{"start":1716989382361,"stop":1716989382361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed275d31c19271e4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1716988854744,"stop":1716988854745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83854644b3ee4cd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1716988871421,"stop":1716988871422,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90407db62b16eef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1716988984122,"stop":1716988984122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30d29093aa5664b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1716989157410,"stop":1716989157410,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c7014f503b1cd6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1716988871423,"stop":1716988871423,"duration":0},"status":"passed","severity":"normal"},{"uid":"265599c9923fa0e0","name":"should only return 1 node with store capability","time":{"start":1716988871712,"stop":1716988871712,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac6157909233fc2","name":"Check message with no content topic is not received","time":{"start":1716989382352,"stop":1716989382352,"duration":0},"status":"passed","severity":"normal"},{"uid":"599549d7fe969e6d","name":"throws on content topic with empty application field","time":{"start":1716988846705,"stop":1716988846706,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad95849295d8795","name":"Check publish message containing emoji","time":{"start":1716989368932,"stop":1716989368933,"duration":1},"status":"passed","severity":"normal"}] |