mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"e8b9e6f6a1760097","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721387974101,"stop":1721387974102,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db36ebc4c71dc3d","name":"Push message with content topic containing Russian","time":{"start":1721388355163,"stop":1721388355163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08ae10b4374084b","name":"start node with empty content topic","time":{"start":1721388437409,"stop":1721388437409,"duration":0},"status":"passed","severity":"normal"},{"uid":"11937894b0d79865","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721387824848,"stop":1721387824848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01a2649c4781702","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721388019003,"stop":1721388019004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b1f059cd3340e2","name":"Subscribe to topic containing Script and receive message","time":{"start":1721388130619,"stop":1721388130620,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9e1a98ca703ad9","name":"Push message with long payload","time":{"start":1721388355151,"stop":1721388355152,"duration":1},"status":"passed","severity":"normal"},{"uid":"1753624d5c95b749","name":"does not throw on valid cases","time":{"start":1721387824831,"stop":1721387824832,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0449136ad157bee","name":"Check received message containing escaped characters","time":{"start":1721388394287,"stop":1721388394287,"duration":0},"status":"passed","severity":"normal"},{"uid":"492f247993daeafd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721387885012,"stop":1721387885013,"duration":1},"status":"passed","severity":"normal"},{"uid":"936a8cfe5b19513e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721387824851,"stop":1721387824851,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cde60c99a1be23e","name":"Check received message containing Arabic","time":{"start":1721388085875,"stop":1721388085875,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2b06a218633b65","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721387824838,"stop":1721387824838,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccf54a7d15e2953","name":"Push message with escaped characters payload","time":{"start":1721388467991,"stop":1721388467992,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c938c2bb9b3661","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721388096043,"stop":1721388096043,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec3dd8bd216b3a3","name":"Push message with content topic containing Script","time":{"start":1721388468006,"stop":1721388468007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcb9e1d178cd036","name":"Push message with content topic containing SQL Injection","time":{"start":1721388355163,"stop":1721388355163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fd4cfabed1fd37","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721387833543,"stop":1721387833543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8534a2e98791a4c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721387833533,"stop":1721387833533,"duration":0},"status":"passed","severity":"normal"},{"uid":"732d122a50e5f369","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721387974099,"stop":1721387974099,"duration":0},"status":"passed","severity":"normal"},{"uid":"409f36a6ffffb270","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721388532750,"stop":1721388532751,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf87be5027aaaed","name":"addEventListener with wrong event","time":{"start":1721387916982,"stop":1721387916982,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0f8930623d9177","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721387824836,"stop":1721387824836,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ece6f1268441ab","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721388532745,"stop":1721388532746,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb2880e14a4ca23","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721387824843,"stop":1721387824843,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dc7ce046eb794","name":"Check received message containing shell command","time":{"start":1721388085884,"stop":1721388085885,"duration":1},"status":"passed","severity":"normal"},{"uid":"9141bc4b8c1f0970","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721387891333,"stop":1721387891334,"duration":1},"status":"skipped","severity":"normal"},{"uid":"593f7aeee91bb8c3","name":"Push message with content topic containing shell command","time":{"start":1721388355166,"stop":1721388355166,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cab8b98ff2b8fe","name":"Check received message containing unicode special characters","time":{"start":1721388085885,"stop":1721388085886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4332c4086c40619","name":"stop","time":{"start":1721387916985,"stop":1721387916985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19132d8a9c1b9e2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721387832801,"stop":1721387832802,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bbaff18028e69","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721387824850,"stop":1721387824850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c292faa9dc716c","name":"Query Generator - backward","time":{"start":1721388517683,"stop":1721388517683,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35cb4a97a757a65","name":"non connected peers","time":{"start":1721388311523,"stop":1721388311523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d41879501cd63922","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721388532750,"stop":1721388532750,"duration":0},"status":"passed","severity":"normal"},{"uid":"9027871f625fa63f","name":"should decode valid enr with tcp successfully","time":{"start":1721387833533,"stop":1721387833534,"duration":1},"status":"passed","severity":"normal"},{"uid":"34853570548908e3","name":"Check message with no pubsub topic is not received","time":{"start":1721388085890,"stop":1721388085891,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cae43a0520b35c7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721388130622,"stop":1721388130622,"duration":0},"status":"passed","severity":"normal"},{"uid":"98876464fd2e9799","name":"should not fail to stop the service if it was not started","time":{"start":1721387891324,"stop":1721387891324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7140b7c6de2a40","name":"Encoder throws on undefined content topic","time":{"start":1721387861763,"stop":1721387861763,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6b1c597eeabbe6","name":"random static sharding 8 - Cluster ID: 735, Shard ID: 427","time":{"start":1721388454151,"stop":1721388454152,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce78d1e35357f3b","name":"connected peers and dial","time":{"start":1721388311522,"stop":1721388311522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aea156d7314feed","name":"Push message equal or less that 1MB","time":{"start":1721388355172,"stop":1721388355172,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e45bce56b1ea886","name":"should properly create location multiaddrs - udp6","time":{"start":1721387833539,"stop":1721387833540,"duration":1},"status":"passed","severity":"normal"},{"uid":"349d2235f1a4e71b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721387876821,"stop":1721387876824,"duration":3},"status":"passed","severity":"normal"},{"uid":"2bbec625a97d91a9","name":"Failed peers are renewed","time":{"start":1721388131547,"stop":1721388131548,"duration":1},"status":"passed","severity":"normal"},{"uid":"831be7f844ea8ea1","name":"different cluster, same shard: nodes don't connect","time":{"start":1721388096034,"stop":1721388096035,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a637d37ed8572b6","name":"getPeersByDiscovery","time":{"start":1721387916983,"stop":1721387916983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1c9c61934ffa5d","name":"Check message with no payload is not received","time":{"start":1721388394298,"stop":1721388394299,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe8b54923934a3ea","name":"Fails to push message bigger that 1MB","time":{"start":1721388355172,"stop":1721388355173,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e5f1078b98aa60","name":"receives messages sent to provided content topic through stream","time":{"start":1721388380495,"stop":1721388380495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33dfa7c9c349f3be","name":"Subscribe to topic containing Script and receive message","time":{"start":1721388532747,"stop":1721388532747,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb84b96b68e39472","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721388380494,"stop":1721388380495,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb5d2e42e4d46459","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721388380338,"stop":1721388380338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6f8c0db662fbae","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721387838256,"stop":1721387838257,"duration":1},"status":"passed","severity":"normal"},{"uid":"4583554d05abfdbf","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721387824845,"stop":1721387824845,"duration":0},"status":"passed","severity":"normal"},{"uid":"916aad9dcbd074c","name":"Reusing cursor across nodes","time":{"start":1721388478141,"stop":1721388478142,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b555036725643fa","name":"Push message with Script payload","time":{"start":1721388467989,"stop":1721388467989,"duration":0},"status":"passed","severity":"normal"},{"uid":"198da0b71819b731","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721387861762,"stop":1721387861762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b995fd4a0c5a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721388532733,"stop":1721388532733,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f04e82d3c21642","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app22/2/topic103/proto","time":{"start":1721388437403,"stop":1721388437403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc956fd2a915de3","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721388360934,"stop":1721388360934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ecda88c0ac303b","name":"Check received message containing SQL Injection","time":{"start":1721388394320,"stop":1721388394320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc701db3efb3cf0","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721388096036,"stop":1721388096037,"duration":1},"status":"passed","severity":"normal"},{"uid":"32875ed47840bbf9","name":"Fails to publish message with wrong content topic","time":{"start":1721388380337,"stop":1721388380337,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a2e8e4bb8829b5","name":"should configure sharding based on application and version for autosharding","time":{"start":1721387824859,"stop":1721387824859,"duration":0},"status":"passed","severity":"normal"},{"uid":"97beb004112c1c5f","name":"Check publish message containing SQL Injection","time":{"start":1721388380330,"stop":1721388380331,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fd5d563988c6a1","name":"Check message with invalid timestamp is not received","time":{"start":1721388394295,"stop":1721388394296,"duration":1},"status":"passed","severity":"normal"},{"uid":"851c6d0ae2f066c9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721388387750,"stop":1721388387751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0b4990da6011de","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721388532741,"stop":1721388532741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b1e2ede1b6ec04","name":"removeEventListener with wrong event","time":{"start":1721387916982,"stop":1721387916983,"duration":1},"status":"passed","severity":"normal"},{"uid":"5651d57b6c87f777","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721388387751,"stop":1721388387754,"duration":3},"status":"passed","severity":"normal"},{"uid":"c19a8e5fee704f","name":"Generator, 2 different pubsubtopics","time":{"start":1721388513116,"stop":1721388513117,"duration":1},"status":"passed","severity":"normal"},{"uid":"a657f0e40a2aac1e","name":"should only return 1 node with store capability","time":{"start":1721387849656,"stop":1721387849656,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6538029608c664","name":"Decrypt messages","time":{"start":1721388316019,"stop":1721388316020,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b95c998b719d326","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721388517192,"stop":1721388517193,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3c66ecb4dc40a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721387824854,"stop":1721387824854,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb67635c609a740","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721387876825,"stop":1721387876840,"duration":15},"status":"passed","severity":"normal"},{"uid":"56c959265eeca75a","name":"should use DNS peer discovery with light client","time":{"start":1721387891330,"stop":1721387891330,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb252e285e2f9744","name":"A test","time":{"start":1721388134223,"stop":1721388134223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ccbfc7e4e15ec8","name":"Check received message with timestamp: 1721387876014000000 ","time":{"start":1721388394291,"stop":1721388394292,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c27d6aa20df984","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721387824856,"stop":1721387824856,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fd5138e5ebc3ce","name":"should add and remove event listeners correctly","time":{"start":1721387853802,"stop":1721387853803,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b6e21aec072020","name":"Promise Callback - forward","time":{"start":1721388517683,"stop":1721388517684,"duration":1},"status":"passed","severity":"normal"},{"uid":"baeb496caa98dc27","name":"should get / set UDP multiaddr","time":{"start":1721387833538,"stop":1721387833538,"duration":0},"status":"passed","severity":"normal"},{"uid":"7193db0ac0523812","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721388096042,"stop":1721388096043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8c2d445797c261","name":"Push message with long payload","time":{"start":1721388467986,"stop":1721388467986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8de5debe65b2e6","name":"Push message with XML payload","time":{"start":1721388467990,"stop":1721388467990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5613107f8563e061","name":"Push message with content topic containing JSON","time":{"start":1721388355166,"stop":1721388355166,"duration":0},"status":"passed","severity":"normal"},{"uid":"74663c6d62005dc8","name":"Subscribe and receive messages via waku relay post","time":{"start":1721388532741,"stop":1721388532741,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc74a6558742f43f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721388134149,"stop":1721388134150,"duration":1},"status":"passed","severity":"normal"},{"uid":"b831dbffc1d068ea","name":"should throw an error for missing sharding configuration","time":{"start":1721387824862,"stop":1721387824862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7e14434049dab","name":"Check received message containing XML","time":{"start":1721388394278,"stop":1721388394278,"duration":0},"status":"passed","severity":"normal"},{"uid":"3359d67c22531347","name":"should return valid sharding parameters for static sharding","time":{"start":1721387824857,"stop":1721387824858,"duration":1},"status":"passed","severity":"normal"},{"uid":"391784ce4232367b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721387824846,"stop":1721387824846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1968d1f06337685","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721388532748,"stop":1721388532748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9b7fa8dfa73abd","name":"Push message with custom timestamp: 1690629730746","time":{"start":1721388355170,"stop":1721388355171,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8cac2e300b7286","name":"Non TWN Cluster","time":{"start":1721388437399,"stop":1721388437399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f5c4a54529c253","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721387824855,"stop":1721387824855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85361c4a0a66528","name":"can start the service","time":{"start":1721388689522,"stop":1721388689522,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde4723f26e6bd04","name":"Push message with content topic containing Script","time":{"start":1721388355164,"stop":1721388355165,"duration":1},"status":"passed","severity":"normal"},{"uid":"26364d81cfcb4a4c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721388096040,"stop":1721388096040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d9e11a3f902f87","name":"Ping on unsubscribed peer","time":{"start":1721387984460,"stop":1721387984460,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe3326e302438aa","name":"Nodes with multiple pubsub topic","time":{"start":1721388360936,"stop":1721388360937,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b98d5b54f650f19","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app49/8/topic450/utf8","time":{"start":1721388437399,"stop":1721388437399,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30f0c39759df6e8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721388096045,"stop":1721388096045,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac408da44e48c50","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721388096050,"stop":1721388096050,"duration":0},"status":"passed","severity":"normal"},{"uid":"302697280dd549bb","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721387859732,"stop":1721387859733,"duration":1},"status":"passed","severity":"normal"},{"uid":"d304754dc56441d7","name":"Meta field set when metaSetter is specified","time":{"start":1721387838551,"stop":1721387838551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9e10b3de6b3fa9","name":"Check received message containing JSON","time":{"start":1721388085883,"stop":1721388085884,"duration":1},"status":"passed","severity":"normal"},{"uid":"352b279e3c839b4b","name":"Overlapping topic subscription","time":{"start":1721388130612,"stop":1721388130613,"duration":1},"status":"passed","severity":"normal"},{"uid":"a611819d55b84d69","name":"isConnected return false after peer stops","time":{"start":1721387932728,"stop":1721387932728,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e1822fd1cb6388","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721388096039,"stop":1721388096040,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dccb88a86edc377","name":"udp ip6 address","time":{"start":1721387832943,"stop":1721387832943,"duration":0},"status":"passed","severity":"normal"},{"uid":"874402ef6e114c26","name":"should emit a peer event after start","time":{"start":1721387891326,"stop":1721387891327,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd80e49ea1533548","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721388668783,"stop":1721388668783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9330cbca9a43db1","name":"Passing page size 11 when there are 10 messages","time":{"start":1721388539847,"stop":1721388539847,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89184b101116f26","name":"should not receive a peer event after stop","time":{"start":1721387853801,"stop":1721387853801,"duration":0},"status":"passed","severity":"normal"},{"uid":"5320a8a51ddcebc9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721388668784,"stop":1721388668785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b23ebed772252a","name":"Check message with no content topic is not received","time":{"start":1721388394298,"stop":1721388394298,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e6910b09dc42cd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721387849173,"stop":1721387849174,"duration":1},"status":"passed","severity":"normal"},{"uid":"925668a293640f8e","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721387932729,"stop":1721387932729,"duration":0},"status":"passed","severity":"normal"},{"uid":"904ca744e1a1f162","name":"Check received message containing emoji","time":{"start":1721388394291,"stop":1721388394291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2652afa1289bd88f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721388134147,"stop":1721388134147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cec965dc589e417","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721387824843,"stop":1721387824843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08a92feb2fb5dd8","name":"Ordered callback, aborts when callback returns true","time":{"start":1721388517194,"stop":1721388517196,"duration":2},"status":"passed","severity":"normal"},{"uid":"95f8618c54ea27c8","name":"handles empty contentTopics array correctly","time":{"start":1721387824862,"stop":1721387824863,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3bce064a51c09c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721387974100,"stop":1721387974101,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fecfed4332670d4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721387849174,"stop":1721387849175,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e8fdd4044a6c06","name":"addEventListener with correct event","time":{"start":1721387916981,"stop":1721387916981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7f0163baf8287c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721388134152,"stop":1721388134152,"duration":0},"status":"passed","severity":"normal"},{"uid":"916b39d6cfed4647","name":"Generator, 2 different pubsubtopics","time":{"start":1721388513119,"stop":1721388513119,"duration":0},"status":"passed","severity":"normal"},{"uid":"290fe93164ba0938","name":"Subscribe to topic containing short and receive message","time":{"start":1721388532744,"stop":1721388532744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ef5d7960da2151","name":"Push message with numeric payload","time":{"start":1721388355153,"stop":1721388355153,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27f2c860244e751","name":"Round trip binary serialization","time":{"start":1721387838550,"stop":1721387838550,"duration":0},"status":"passed","severity":"normal"},{"uid":"35822addbf66672a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721388532741,"stop":1721388532742,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d691908a47f1bea","name":"Subscribe to topic containing long and receive message","time":{"start":1721388532730,"stop":1721388532730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d158cad0d3c5a8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721388387747,"stop":1721388387748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8aa24dfe29fbf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721388532743,"stop":1721388532743,"duration":0},"status":"passed","severity":"normal"},{"uid":"955bea1706daa890","name":"Decoder throws on empty string content topic","time":{"start":1721387838553,"stop":1721387838553,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7954cf53b16c13","name":"Check received message containing JSON","time":{"start":1721388394285,"stop":1721388394286,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d70ee1a1bc6f3b","name":"Push message with Chinese payload","time":{"start":1721388467987,"stop":1721388467988,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8031e234603410","name":"Check publish message containing Chinese","time":{"start":1721388380329,"stop":1721388380329,"duration":0},"status":"passed","severity":"normal"},{"uid":"365c049802a1887c","name":"Decoder throws on undefined content topic","time":{"start":1721387861763,"stop":1721387861764,"duration":1},"status":"passed","severity":"normal"},{"uid":"794554ace92fb225","name":"Encoder throws on undefined content topic","time":{"start":1721387859735,"stop":1721387859736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa6ce0150219b96","name":"Push message with special chars payload","time":{"start":1721388355153,"stop":1721388355153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8a85afb904e7d8","name":"Check publish message containing shell command","time":{"start":1721388380332,"stop":1721388380333,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4aba7c755f79e81","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721388478128,"stop":1721388478129,"duration":1},"status":"passed","severity":"normal"},{"uid":"634961bc21218e19","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721388380491,"stop":1721388380491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dddb71e5e7480f82","name":"Push message with content topic containing escaped characters","time":{"start":1721388355166,"stop":1721388355167,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c4476260bb5ea6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721387849173,"stop":1721387849173,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ad7276399c0066","name":"Check publish message containing special chars","time":{"start":1721388380329,"stop":1721388380329,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbeafbec2b24118","name":"Publish message with custom timestamp: Sat Jul 29 2023 11:25:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1721388380335,"stop":1721388380335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6adae16e756c702","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721388546163,"stop":1721388546163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59e929f836f4836","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721387974102,"stop":1721387974102,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c7d4756f018897","name":"handles different clusterIds correctly","time":{"start":1721387824841,"stop":1721387824841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5655f791ac53ad30","name":"Ping on unsubscribed peer","time":{"start":1721387984458,"stop":1721387984458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c7b0e6dc836f99","name":"should set field with only RELAY enabled","time":{"start":1721387833542,"stop":1721387833542,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc45876122dd9334","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721388668785,"stop":1721388668785,"duration":0},"status":"passed","severity":"normal"},{"uid":"94383ea10e80780c","name":"random static sharding 3 - Cluster ID: 778, Shard ID: 50","time":{"start":1721388454149,"stop":1721388454149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab22066d1daf5f02","name":"Decoder throws on undefined content topic","time":{"start":1721387838553,"stop":1721387838553,"duration":0},"status":"passed","severity":"normal"},{"uid":"165bd215e51761ed","name":"Check message with invalid timestamp is not received","time":{"start":1721388394333,"stop":1721388394333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8998ac2faf1a68a9","name":"Check received message containing Russian","time":{"start":1721388394259,"stop":1721388394260,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fea3b4f3a4009e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721388532746,"stop":1721388532746,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca97f18ab046c454","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721387849657,"stop":1721387849657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ae8b62ebe5e839","name":"recovers when dns.resolve returns empty","time":{"start":1721387849652,"stop":1721387849653,"duration":1},"status":"passed","severity":"normal"},{"uid":"541c075b3bd31c26","name":"Push message with emoji payload","time":{"start":1721388355158,"stop":1721388355158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81604a9ffcb7c5a","name":"Check meta is set [symmetric]","time":{"start":1721387859734,"stop":1721387859735,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28371e82f4a5ee","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721388130618,"stop":1721388130619,"duration":1},"status":"passed","severity":"normal"},{"uid":"e77c4eb42341786a","name":"Renews peer on consistent ping failures","time":{"start":1721387989234,"stop":1721387989235,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b727c7129d62c1d","name":"Nodes with multiple pubsub topic","time":{"start":1721388360933,"stop":1721388360933,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf63963402ec444","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721388130611,"stop":1721388130612,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1ae347b9bf48d3","name":"Push message with content topic containing Chinese","time":{"start":1721388355162,"stop":1721388355162,"duration":0},"status":"passed","severity":"normal"},{"uid":"137b65c68cbba78a","name":"should throw an error for insufficient data","time":{"start":1721387824883,"stop":1721387824884,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24199d7253bd050","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721387849134,"stop":1721387849134,"duration":0},"status":"passed","severity":"normal"},{"uid":"91204f1719cc1172","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721388387746,"stop":1721388387747,"duration":1},"status":"passed","severity":"normal"},{"uid":"adcb1463803d4445","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721388532739,"stop":1721388532739,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c09bb83a67e8c0","name":"Ping on subscribed peer","time":{"start":1721387943530,"stop":1721387943530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da5a56c86dd6629","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721388130618,"stop":1721388130618,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbae8c8426c22efe","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721388532749,"stop":1721388532749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39a84b9acbd4ad2","name":"Check publish message containing JSON","time":{"start":1721388380332,"stop":1721388380332,"duration":0},"status":"passed","severity":"normal"},{"uid":"41996a3d59e0361a","name":"Push message with JSON payload","time":{"start":1721388355156,"stop":1721388355157,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5f51c0c0a3dcbd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721387974093,"stop":1721387974098,"duration":5},"status":"passed","severity":"normal"},{"uid":"ba245ea7c1bfabda","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721388130621,"stop":1721388130621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a6e231512b1c44","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721388189836,"stop":1721388189837,"duration":1},"status":"passed","severity":"normal"},{"uid":"8342c945439fbad5","name":"should set field with only FILTER enabled","time":{"start":1721387833543,"stop":1721387833543,"duration":0},"status":"passed","severity":"normal"},{"uid":"42887277a7bc6147","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721388134148,"stop":1721388134149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2d70ffa8ebeed4c","name":"throws on content topic with empty version field","time":{"start":1721387824834,"stop":1721387824834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6630c8cfa542ce","name":"Encoder throws on undefined content topic","time":{"start":1721387838552,"stop":1721387838552,"duration":0},"status":"passed","severity":"normal"},{"uid":"263029a33aaf2ea7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721387824850,"stop":1721387824850,"duration":0},"status":"passed","severity":"normal"},{"uid":"75debc7c29cfe73a","name":"Push message with content topic containing unicode special characters","time":{"start":1721388468009,"stop":1721388468010,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad95445650c5e6ed","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721387824846,"stop":1721387824846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de4fb493983463b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721387824847,"stop":1721387824847,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb2924dc0d60618","name":"Relay + Store","time":{"start":1721387833543,"stop":1721387833544,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b261c3210f9418f","name":"handles empty shards array correctly","time":{"start":1721387824862,"stop":1721387824862,"duration":0},"status":"passed","severity":"normal"},{"uid":"b566ccfb72ef85d","name":"Check received message with timestamp: 1721387877301000000 ","time":{"start":1721388085886,"stop":1721388085887,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c0259e07028677","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721388513117,"stop":1721388513118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38e1cde98fb4fc4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721387885015,"stop":1721387885015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb4a8c3c2143829","name":"Overlapping topic subscription","time":{"start":1721388532729,"stop":1721388532729,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eddbfb686d767bb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721387824858,"stop":1721387824859,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03f86fbb22cad2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721387824847,"stop":1721387824848,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6405c2166c0ee4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721387849178,"stop":1721387849179,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf97cefb93dc6cf2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721388532742,"stop":1721388532742,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5df868988d6efaa","name":"Check publish message containing Russian","time":{"start":1721388380330,"stop":1721388380330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b001c7f4b0c1482c","name":"Push message with Arabic payload","time":{"start":1721388355154,"stop":1721388355154,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7de432a900f6a9","name":"configure the node with multiple content topics","time":{"start":1721388437407,"stop":1721388437408,"duration":1},"status":"passed","severity":"normal"},{"uid":"497172326f412f6a","name":"should throw error - invalid id","time":{"start":1721387833535,"stop":1721387833535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b67c4214b244b6d","name":"Push message with content topic containing long","time":{"start":1721388355161,"stop":1721388355161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c7421472282728","name":"throws on content topic with empty encoding field","time":{"start":1721387824835,"stop":1721387824835,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ad7e06d65de567","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721388096051,"stop":1721388096051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b35f70f30127ac","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721388183697,"stop":1721388183698,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6ac0dae4dd608b","name":"Fields are not dropped","time":{"start":1721387837947,"stop":1721387837949,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed1db833a3c422e0","name":"Push message with content topic containing numeric","time":{"start":1721388467996,"stop":1721388467997,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc629265165b09bf","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721388394332,"stop":1721388394332,"duration":0},"status":"passed","severity":"normal"},{"uid":"317a57120152dda9","name":"should properly create location multiaddrs - udp4","time":{"start":1721387833539,"stop":1721387833539,"duration":0},"status":"passed","severity":"normal"},{"uid":"faab5fd20e9132cc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721388130619,"stop":1721388130619,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0737be313e3635","name":"Check message with no payload is not received","time":{"start":1721388394336,"stop":1721388394337,"duration":1},"status":"passed","severity":"normal"},{"uid":"c259d583d159220d","name":"should not receive a peer event after stop","time":{"start":1721387891327,"stop":1721387891328,"duration":1},"status":"passed","severity":"normal"},{"uid":"1099c24315cbd906","name":"same cluster, same shard: nodes connect","time":{"start":1721388183698,"stop":1721388183698,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8de8bbee5c9174e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721387974100,"stop":1721387974100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20ebefb127325f5","name":"throws on empty content topic","time":{"start":1721387824832,"stop":1721387824832,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc947ea8f2473f4","name":"Push message with XML payload","time":{"start":1721388355155,"stop":1721388355156,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01a28ff96a222c7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721387824883,"stop":1721387824883,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c4805ec7b78d6a","name":"Promise Callback - backward","time":{"start":1721388517684,"stop":1721388517685,"duration":1},"status":"passed","severity":"normal"},{"uid":"b007c611d11274bb","name":"Push message with emoji payload","time":{"start":1721388467992,"stop":1721388467993,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b710b7bddd05ddb","name":"configure the node with multiple pubsub topics","time":{"start":1721388454154,"stop":1721388454154,"duration":0},"status":"passed","severity":"normal"},{"uid":"23685a8a135732eb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721388517185,"stop":1721388517186,"duration":1},"status":"passed","severity":"normal"},{"uid":"119c62f530111dfd","name":"same cluster, different shard: nodes don't connect","time":{"start":1721388096033,"stop":1721388096034,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e34f5ec360b394e","name":"Generator, custom pubsub topic","time":{"start":1721388513115,"stop":1721388513116,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a2e2f23c265b0f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721388096047,"stop":1721388096048,"duration":1},"status":"passed","severity":"normal"},{"uid":"beeb466768158b26","name":"throws an error for improperly formatted content topics","time":{"start":1721387824842,"stop":1721387824842,"duration":0},"status":"passed","severity":"normal"},{"uid":"99de2a0f64b7771c","name":"Throws when trying to push message with empty payload","time":{"start":1721388355159,"stop":1721388355160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad10edced1764a26","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721388130622,"stop":1721388130622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6838a96732ecaa83","name":"Subscribe and receive messages via lightPush","time":{"start":1721388532739,"stop":1721388532740,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af7fa7f39956d51","name":"should decode valid enr successfully","time":{"start":1721387833533,"stop":1721387833533,"duration":0},"status":"passed","severity":"normal"},{"uid":"42531580002402a6","name":"should handle corrupted local storage data gracefully","time":{"start":1721387853802,"stop":1721387853802,"duration":0},"status":"passed","severity":"normal"},{"uid":"17df55b4ad4a7075","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721388130622,"stop":1721388130623,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fdb27b4b3ee319","name":"Push message with content topic containing long","time":{"start":1721388467994,"stop":1721388467995,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bacb5ed5655106a","name":"can start the service","time":{"start":1721387891322,"stop":1721387891323,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c90356142344a6b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721388019004,"stop":1721388019005,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85140ea49578ce2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721388096055,"stop":1721388096056,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3fe60bbff4ecf6","name":"Check message with invalid timestamp is not received","time":{"start":1721388085889,"stop":1721388085890,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f1cc3791e3810b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721387824837,"stop":1721387824837,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e018844ddf707bf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721388189830,"stop":1721388189830,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e345f687ad5e77","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721388130620,"stop":1721388130621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ca5a0e395d9c1d","name":"Push message with unicode special characters payload","time":{"start":1721388355158,"stop":1721388355158,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa91bee87775e4c","name":"Push message with JSON payload","time":{"start":1721388467990,"stop":1721388467991,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab25272a1bf583e","name":"Relay","time":{"start":1721387887570,"stop":1721387887571,"duration":1},"status":"passed","severity":"normal"},{"uid":"55aa8d02ccefbdc8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721387824860,"stop":1721387824862,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ea10048d36fc2ef","name":"Refresh subscription","time":{"start":1721388130613,"stop":1721388130614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a239d4770be3c7d7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721388189830,"stop":1721388189834,"duration":4},"status":"passed","severity":"normal"},{"uid":"fb89624a43d934b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721387824851,"stop":1721387824851,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0430ff11328bc4","name":"Check message with non string payload is not received","time":{"start":1721388394299,"stop":1721388394299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed256d3306f136e2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721387824836,"stop":1721387824837,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d68800383a0a008","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721388529752,"stop":1721388529752,"duration":0},"status":"passed","severity":"normal"},{"uid":"69db70ff5232a138","name":"should load peers from local storage and dispatch events","time":{"start":1721387853801,"stop":1721387853802,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c15a796f1ccef3","name":"Query generator for multiple messages with different message text format","time":{"start":1721388517184,"stop":1721388517185,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c9c39264138852","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721388546161,"stop":1721388546161,"duration":0},"status":"passed","severity":"normal"},{"uid":"139160c9b581a64d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721388096041,"stop":1721388096041,"duration":0},"status":"passed","severity":"normal"},{"uid":"140c21b65097f556","name":"Overlapping topic subscription","time":{"start":1721388387736,"stop":1721388387737,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f6d205ab7cfa82e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721388189837,"stop":1721388189837,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e14a3f10169de73","name":"random static sharding 7 - Cluster ID: 508, Shard ID: 647","time":{"start":1721388454151,"stop":1721388454151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4704afe57bbb9013","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721388478130,"stop":1721388478134,"duration":4},"status":"passed","severity":"normal"},{"uid":"1790d6e747cf289","name":"should properly compute the node id","time":{"start":1721387833537,"stop":1721387833537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b415624d1c43b8cd","name":"should throw error - no public key","time":{"start":1721387833536,"stop":1721387833536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5989d9ccfc965c00","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721388134150,"stop":1721388134150,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e8d40c42788eac","name":"LightPush","time":{"start":1721388555919,"stop":1721388555919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f3e091c0012815","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721388096049,"stop":1721388096049,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd5a025304050a6","name":"Register correct protocols","time":{"start":1721388387727,"stop":1721388387727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fff0b810fb5b15","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721388019005,"stop":1721388019006,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c600e512b123d7","name":"throws on content topic with empty topic name field","time":{"start":1721387824835,"stop":1721387824835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ea591784581300","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721387824837,"stop":1721387824838,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d98789dde8a425","name":"Push message on custom pubsubTopic","time":{"start":1721388189834,"stop":1721388189834,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa2fd10f46bb135","name":"Publishes to nwaku","time":{"start":1721388345928,"stop":1721388345928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2759202515fe7cd","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721387824839,"stop":1721387824839,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93e327755a88310","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721388360934,"stop":1721388360935,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f054f7cd3984ea","name":"Overlapping topic subscription","time":{"start":1721388532743,"stop":1721388532743,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b88b57848848e2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721388380334,"stop":1721388380335,"duration":1},"status":"passed","severity":"normal"},{"uid":"7402ecf8857e302e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721387838554,"stop":1721387838554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbd30490278fc7f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721388387745,"stop":1721388387746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd8d4eb02cac9e5","name":"Push message with content topic containing Arabic","time":{"start":1721388468005,"stop":1721388468005,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a1db972e715288","name":"Init the array if not present","time":{"start":1721387824304,"stop":1721387824306,"duration":2},"status":"passed","severity":"normal"},{"uid":"29f4f88895e0edc4","name":"Check received message containing SQL Injection","time":{"start":1721388085880,"stop":1721388085881,"duration":1},"status":"passed","severity":"normal"},{"uid":"c373f6cd466d85b1","name":"Sign & Recover","time":{"start":1721387860134,"stop":1721387860134,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b1b1eb89591254","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721388130607,"stop":1721388130608,"duration":1},"status":"passed","severity":"normal"},{"uid":"e529fa1cd39826ed","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721388311347,"stop":1721388311347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af1d65bcc49f5e2","name":"Check received message containing unicode special characters","time":{"start":1721388394323,"stop":1721388394324,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddca64f6908fcc8","name":"Subscribe and receive messages via waku relay post","time":{"start":1721388130605,"stop":1721388130606,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfaa124f6c8ad3b2","name":"more peers than existing","time":{"start":1721388311522,"stop":1721388311522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd4320a875e0f3e0","name":"Nwaku publishes","time":{"start":1721388345928,"stop":1721388345928,"duration":0},"status":"passed","severity":"normal"},{"uid":"c092e0b977edb2ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721388096049,"stop":1721388096050,"duration":1},"status":"passed","severity":"normal"},{"uid":"9282fe5ccadee938","name":"Check message received after jswaku node is restarted","time":{"start":1721388394338,"stop":1721388394338,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4265867fcb538404","name":"Query with Ordered Callback, No message returned","time":{"start":1721388497255,"stop":1721388497255,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d0767ad6f494a0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721388532738,"stop":1721388532738,"duration":0},"status":"passed","severity":"normal"},{"uid":"8835ef4b573d97f7","name":"throws on content topic with generation field greater than 0","time":{"start":1721387824833,"stop":1721387824834,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce95d6c1c60839f7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721387832806,"stop":1721387832807,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b304ed928274bb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721388387731,"stop":1721388387732,"duration":1},"status":"passed","severity":"normal"},{"uid":"26541adc63d7b7ed","name":"1 Relay, 1 fetch","time":{"start":1721387849133,"stop":1721387849133,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3e8bd9fc099d19","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721387876840,"stop":1721387876841,"duration":1},"status":"passed","severity":"normal"},{"uid":"1239acbe3d18a52e","name":"Encoder throws on empty string content topic","time":{"start":1721387861763,"stop":1721387861763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c730858f8ed9769","name":"Used by Waku Relay","time":{"start":1721388550594,"stop":1721388550594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5dc9b3ffac52ac","name":"Query Generator, No Decoder","time":{"start":1721388497250,"stop":1721388497251,"duration":1},"status":"passed","severity":"normal"},{"uid":"4194a3d4d7efdd36","name":"Check publish message containing Basic HTML tag","time":{"start":1721388380332,"stop":1721388380332,"duration":0},"status":"passed","severity":"normal"},{"uid":"211e09e40304e86a","name":"Query generator for 2000 messages","time":{"start":1721388517196,"stop":1721388517197,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8637fcb854dc52","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721387824848,"stop":1721387824848,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a5b7bea468d649","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721387974092,"stop":1721387974093,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a7fb3abf3e945b","name":"Subscribe and receives messages on 20 topics","time":{"start":1721388532727,"stop":1721388532727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f54efd0b2cd675","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721388189835,"stop":1721388189835,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa3b123eb60bb5b","name":"Refresh subscription","time":{"start":1721388387736,"stop":1721388387736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c0ccd1cf13acb48","name":"isConnected should return false after all peers disconnect","time":{"start":1721387932728,"stop":1721387932728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5519d04510f28c","name":"Check received message containing short","time":{"start":1721388085872,"stop":1721388085872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1b142777ebc3aa","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721388096056,"stop":1721388096056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f590e501395334","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721388532726,"stop":1721388532726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d486387bc36956ac","name":"Check message received after jswaku node is restarted","time":{"start":1721388394299,"stop":1721388394300,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5cb4b5e79dc5bbc2","name":"Check received message containing escaped characters","time":{"start":1721388394323,"stop":1721388394323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f709b80983e34757","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721388130623,"stop":1721388130624,"duration":1},"status":"passed","severity":"normal"},{"uid":"680d409cb364bce","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721388096044,"stop":1721388096044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfa952f8e5021ae","name":"Ping succeeds for all connected peers","time":{"start":1721387989233,"stop":1721387989233,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e48b2b21c2c3304","name":"random static sharding 6 - Cluster ID: 441, Shard ID: 148","time":{"start":1721388454150,"stop":1721388454151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5e4d1fbbe598af","name":"getPeersByDiscovery","time":{"start":1721388311345,"stop":1721388311346,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e550e82e57c1925","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app27/1/topic739/utf8","time":{"start":1721388437405,"stop":1721388437405,"duration":0},"status":"passed","severity":"normal"},{"uid":"f773c0dae6c10c77","name":"isConnected should return true after first peer connects","time":{"start":1721387932727,"stop":1721387932727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c419e51d3e5a32fe","name":"Check message received after nwaku node is restarted","time":{"start":1721388394300,"stop":1721388394300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9defe38cc6efe2","name":"different cluster, different shard: nodes don't connect","time":{"start":1721388096035,"stop":1721388096035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3704be22b9bec","name":"Publish message with rate limit","time":{"start":1721388380340,"stop":1721388380340,"duration":0},"status":"passed","severity":"normal"},{"uid":"1367e571aaa31291","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721388096044,"stop":1721388096044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd406a0914a1fcf","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721388360937,"stop":1721388360937,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9973320a6be720","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721387824841,"stop":1721387824841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b9281493abc2c2","name":"Check received message containing Script","time":{"start":1721388394321,"stop":1721388394321,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f91faa946381d4","name":"Passing page size 0 when there are 110 messages","time":{"start":1721388539844,"stop":1721388539844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e86d9ac217d336b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721388546161,"stop":1721388546161,"duration":0},"status":"passed","severity":"normal"},{"uid":"76dd5238e84c14d5","name":"Symmetric encrypt & Decrypt","time":{"start":1721387860133,"stop":1721387860133,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b038fc9b61fd57","name":"Subscribe to topic containing Script and receive message","time":{"start":1721388532736,"stop":1721388532736,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bfe7be95b0fdd7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721388387745,"stop":1721388387745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fcf0e9abfa156c","name":"Check message on other pubsub topic is not received","time":{"start":1721388085890,"stop":1721388085890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c811ec14aab3d197","name":"Check publish message containing Arabic","time":{"start":1721388380330,"stop":1721388380330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dddfd15acc70706","name":"Push message with content topic containing shell command","time":{"start":1721388468008,"stop":1721388468009,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27526c956a232aa","name":"should emit a peer event after start","time":{"start":1721387853800,"stop":1721387853800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91ce77ed4bb4046","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721388387733,"stop":1721388387733,"duration":0},"status":"passed","severity":"normal"},{"uid":"df56b7bbf0c27b9b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721388311346,"stop":1721388311347,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb452cf3be583e3c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721388387751,"stop":1721388387751,"duration":0},"status":"passed","severity":"normal"},{"uid":"a604815e5311d9d6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721388532725,"stop":1721388532725,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a8e0ea8036d342","name":"Check received message containing Chinese","time":{"start":1721388394258,"stop":1721388394259,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebd05416117373e","name":"should return unique PubsubTopics for static sharding","time":{"start":1721387824845,"stop":1721387824845,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aefaf5f47ed58ee","name":"Subscribe to topic containing long and receive message","time":{"start":1721388130615,"stop":1721388130616,"duration":1},"status":"passed","severity":"normal"},{"uid":"928c0ccfb7328bc6","name":"Push message with escaped characters payload","time":{"start":1721388355157,"stop":1721388355157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d086e47a33cdbca","name":"should not receive a peer event before start","time":{"start":1721387853800,"stop":1721387853801,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0555192ad08f95","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721387824839,"stop":1721387824840,"duration":1},"status":"passed","severity":"normal"},{"uid":"854555d69fd859ad","name":"should not receive a peer event before start","time":{"start":1721388689525,"stop":1721388689525,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82f079418fc1059","name":"Check publish message after service node is restarted","time":{"start":1721388380339,"stop":1721388380339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35e533b9b3774321","name":"Check message received after nwaku node is restarted","time":{"start":1721388394339,"stop":1721388394339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a7a36cfd2ee4deb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721387974098,"stop":1721387974098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b496b4876cae3c4b","name":"should return false","time":{"start":1721387833536,"stop":1721387833536,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ba2d858017afa0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721387824853,"stop":1721387824853,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ad011874bb645f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721388096050,"stop":1721388096051,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e1c3db84c86ad3e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app71/6/topic639/json","time":{"start":1721388437405,"stop":1721388437405,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ef8a15479134f8","name":"Wrong topic","time":{"start":1721388437407,"stop":1721388437407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f2709093852917","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721387824838,"stop":1721387824839,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b101ecf060e9166","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app77/8/topic345/proto","time":{"start":1721388437406,"stop":1721388437406,"duration":0},"status":"passed","severity":"normal"},{"uid":"815142270003b27d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721388532749,"stop":1721388532749,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be92cf75fe317d3","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721388529751,"stop":1721388529752,"duration":1},"status":"passed","severity":"normal"},{"uid":"573283f4668ec4cb","name":"Ordered Callback - backward","time":{"start":1721388517685,"stop":1721388517686,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1f69e4b7bca36e","name":"Push message with Russian payload","time":{"start":1721388467988,"stop":1721388467989,"duration":1},"status":"passed","severity":"normal"},{"uid":"d596546fb0757988","name":"Sets default value correctly","time":{"start":1721388550594,"stop":1721388550595,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c67ed9efaab3e","name":"Reopen subscription with peer with lost subscription","time":{"start":1721387984459,"stop":1721387984459,"duration":0},"status":"passed","severity":"normal"},{"uid":"e508d0f5bfe9858c","name":"Check publish message containing numeric","time":{"start":1721388380328,"stop":1721388380329,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa4d8340a7a8af0","name":"ignores domain fetching errors","time":{"start":1721387849653,"stop":1721387849653,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb35e38ce6ff608","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721388394329,"stop":1721388394329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f46a86a8c668529","name":"All","time":{"start":1721387887571,"stop":1721387887572,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5dcc888969fa3e","name":"Push message with custom timestamp: 1721384486095","time":{"start":1721388468013,"stop":1721388468013,"duration":0},"status":"passed","severity":"normal"},{"uid":"804de88251daab3d","name":"should only return 1 node with relay and store capability","time":{"start":1721387849655,"stop":1721387849655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9e06a4f4e1bda0","name":"Passing page size 110 when there are 120 messages","time":{"start":1721388539848,"stop":1721388539848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a271712ff61777a6","name":"Check received message containing Russian","time":{"start":1721388085876,"stop":1721388085880,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e982557e2ee116a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721388478141,"stop":1721388478141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac4ec7ed7007198","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721387974101,"stop":1721387974101,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe2885c382880ad","name":"throws on content topic with too few or too many fields","time":{"start":1721387824832,"stop":1721387824833,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc66111db8f46e25","name":"Reopen subscription with peer with lost subscription","time":{"start":1721387984461,"stop":1721387984461,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb0aa7e0ad2212b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app74/3/topic793/xml","time":{"start":1721388437404,"stop":1721388437404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cd86369e6137ad","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721388134147,"stop":1721388134148,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b30fb21c56dd87","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721387824859,"stop":1721387824859,"duration":0},"status":"passed","severity":"normal"},{"uid":"659525053c179d89","name":"Check received message with timestamp: 1721387877301 ","time":{"start":1721388085887,"stop":1721388085887,"duration":0},"status":"passed","severity":"normal"},{"uid":"c605a5f823969816","name":"Nodes with multiple pubsub topic","time":{"start":1721388360935,"stop":1721388360935,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5a62b1e296d730","name":"random static sharding 5 - Cluster ID: 204, Shard ID: 842","time":{"start":1721388454150,"stop":1721388454150,"duration":0},"status":"passed","severity":"normal"},{"uid":"65284d88ee212e16","name":"Push message with content topic containing XML","time":{"start":1721388355165,"stop":1721388355165,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c4677f565afd39","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721388096055,"stop":1721388096055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d57aceada8c62cd","name":"Query Generator - forward","time":{"start":1721388517682,"stop":1721388517682,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3fef0425a4bde9","name":"Subscribe to topic containing XML and receive message","time":{"start":1721388532747,"stop":1721388532748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27ae612997ba3b7","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721388529752,"stop":1721388529753,"duration":1},"status":"passed","severity":"normal"},{"uid":"68630b692a5b28a4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721387832805,"stop":1721387832806,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12c870bfc63afb2","name":"Check message with no payload is not received","time":{"start":1721388085891,"stop":1721388085892,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4a3b0b2ffd52c1","name":"Push message with unicode special characters payload","time":{"start":1721388467992,"stop":1721388467992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41ea5b008691daf","name":"Check received message containing Script","time":{"start":1721388085881,"stop":1721388085881,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb9e3040df60e4f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721388513119,"stop":1721388513120,"duration":1},"status":"passed","severity":"normal"},{"uid":"699a3abcd8bc998f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721387849179,"stop":1721387849179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc301f3f6ba650c4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721387824844,"stop":1721387824844,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e724ee3eb70743","name":"Subscribe to topic containing Script and publish message","time":{"start":1721388387748,"stop":1721388387748,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b685a5663687d42","name":"Waku message hash computation (no timestamp)","time":{"start":1721387827526,"stop":1721387827527,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aeab71f0ed1324a","name":"Check received message containing shell command","time":{"start":1721388394322,"stop":1721388394323,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21373b59a80aff","name":"Passing page size 1 when there are 4 messages","time":{"start":1721388539844,"stop":1721388539844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b99ed027a88243a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721388478141,"stop":1721388478141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2e458103c0f013","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721388096035,"stop":1721388096036,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de372ed0de380fc","name":"Push message on custom pubsubTopic","time":{"start":1721388189829,"stop":1721388189830,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c6ea4b3a9dffa32","name":"Subscribe to topic containing XML and receive message","time":{"start":1721388532736,"stop":1721388532736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43da9d4bdcf00ea","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721387824842,"stop":1721387824843,"duration":1},"status":"passed","severity":"normal"},{"uid":"858aef2a53da67d3","name":"through manual discovery","time":{"start":1721388189653,"stop":1721388189653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c916ea50d3f0301","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721388532745,"stop":1721388532745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77d2a004cde0a35","name":"Push message with Arabic payload","time":{"start":1721388467988,"stop":1721388467988,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d26c1ae04da65e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721388360934,"stop":1721388360934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b51f42eda54deb","name":"Check publish message containing escaped characters","time":{"start":1721388380333,"stop":1721388380333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac76dc9e390d775","name":"pre and post cipher","time":{"start":1721387860133,"stop":1721387860134,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70d236286de57bc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721388546162,"stop":1721388546162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de3116f07b7590","name":"Push message with rate limit","time":{"start":1721388468012,"stop":1721388468012,"duration":0},"status":"passed","severity":"normal"},{"uid":"6faefaee97a115d0","name":"Privacy Node - default protocol","time":{"start":1721388555920,"stop":1721388555921,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b793f36737dae5","name":"can start and stop the service","time":{"start":1721388689522,"stop":1721388689523,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f874c7db4b89ed2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721388096059,"stop":1721388096059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4785a4a957f306ce","name":"Ping on unsubscribed peer","time":{"start":1721387943531,"stop":1721387943531,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf8aaea92362692","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721387824855,"stop":1721387824855,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf3aa4cd72fa481","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721387838258,"stop":1721387838258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69fd35fe27a7f61","name":"Filter","time":{"start":1721388555920,"stop":1721388555920,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e7b475cca73263","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721387859734,"stop":1721387859734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc2f9e6284a20a0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721387824855,"stop":1721387824855,"duration":0},"status":"passed","severity":"normal"},{"uid":"48599e73311809fc","name":"should properly create peer info with all multiaddrs","time":{"start":1721387833541,"stop":1721387833541,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad23bbfbd8f3ac14","name":"Check publish message containing long","time":{"start":1721388380328,"stop":1721388380328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd623f2b8ca45860","name":"Check received message containing Script","time":{"start":1721388394277,"stop":1721388394277,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb4e79ca5994f78","name":"Check received message containing XML","time":{"start":1721388085881,"stop":1721388085882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5c194c3deb19cc","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721387824863,"stop":1721387824863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d2147bce2afba3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721388468007,"stop":1721388468008,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bd7aa0ba2cf033","name":"Check received message containing short","time":{"start":1721388394302,"stop":1721388394302,"duration":0},"status":"passed","severity":"normal"},{"uid":"70750095b2e07e04","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721388532728,"stop":1721388532728,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabecc0c2929bd4b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721388134150,"stop":1721388134151,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae25f719e8ea0e2","name":"Check received message containing Arabic","time":{"start":1721388394318,"stop":1721388394319,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a65aeb8f8296bfa","name":"Check publish message after client node is restarted","time":{"start":1721388380339,"stop":1721388380339,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d57231236dcd6aa","name":"Number of peers are maintained correctly","time":{"start":1721388131545,"stop":1721388131545,"duration":0},"status":"passed","severity":"normal"},{"uid":"555ac87ef0340b85","name":"Push message with custom timestamp: 1690629686095","time":{"start":1721388468013,"stop":1721388468013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ed1852ed8e21f0","name":"Check message with no content topic is not received","time":{"start":1721388394335,"stop":1721388394336,"duration":1},"status":"passed","severity":"normal"},{"uid":"912067b3686add7f","name":"Ping fails for unsubscribed peers","time":{"start":1721387989233,"stop":1721387989234,"duration":1},"status":"passed","severity":"normal"},{"uid":"a288268ad7a707f3","name":"Check message with no content topic is not received","time":{"start":1721388085891,"stop":1721388085891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03e95d065fa4cde","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721388096046,"stop":1721388096046,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b889bb22ab0e80","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app51/2/topic450/xml","time":{"start":1721388437404,"stop":1721388437404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a849e88411164e14","name":"Push message with Script payload","time":{"start":1721388355155,"stop":1721388355155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86f76a5a6387bda","name":"should not fail to stop the service if it was not started","time":{"start":1721388689523,"stop":1721388689523,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9b4acf19bf217","name":"Decoder throws on empty string content topic","time":{"start":1721387859737,"stop":1721387859738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7abeb7bab3c47e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721388529753,"stop":1721388529753,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0bbdb766fb966e","name":"Push message with short payload","time":{"start":1721388355151,"stop":1721388355151,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7fb3bb060542b7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721388394293,"stop":1721388394294,"duration":1},"status":"passed","severity":"normal"},{"uid":"5015f74ce16c4f1d","name":"isConnected should return false after all peers disconnect","time":{"start":1721387876845,"stop":1721387876846,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e34fb9f454cffc","name":"dispatchEvent via connectionManager","time":{"start":1721387916984,"stop":1721387916984,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47bdef746bb67fb","name":"Push message with Russian payload","time":{"start":1721388355154,"stop":1721388355154,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bb972c59904c29","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721388532737,"stop":1721388532737,"duration":0},"status":"passed","severity":"normal"},{"uid":"959e1a84cf9ca8e9","name":"unsubscribes","time":{"start":1721388541979,"stop":1721388541980,"duration":1},"status":"passed","severity":"normal"},{"uid":"434d9c7605a26bd9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721388497248,"stop":1721388497249,"duration":1},"status":"passed","severity":"normal"},{"uid":"be64fab7258ab3e2","name":"Push message on custom pubsubTopic","time":{"start":1721388189836,"stop":1721388189836,"duration":0},"status":"passed","severity":"normal"},{"uid":"241c01af62208078","name":"Using a function","time":{"start":1721388550593,"stop":1721388550593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8512c412ba2052ad","name":"Check received message containing JSON","time":{"start":1721388394322,"stop":1721388394322,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ea7dd17ba29a2a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721387832803,"stop":1721387832804,"duration":1},"status":"passed","severity":"normal"},{"uid":"553dba3d00f3d748","name":"Subscribe to topic containing long and publish message","time":{"start":1721388387740,"stop":1721388387743,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f1a5ba9fcb9e270","name":"removeEventListener with correct event","time":{"start":1721387916982,"stop":1721387916982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5b5db60bd8bdfc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721387832797,"stop":1721387832797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed443b6cf6226c4","name":"should properly create location multiaddrs - tcp4","time":{"start":1721387833539,"stop":1721387833539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36c31e476826d48","name":"Renews peer on consistent missed messages","time":{"start":1721387989236,"stop":1721387989247,"duration":11},"status":"passed","severity":"normal"},{"uid":"4fdca38290e2154a","name":"Check received message containing unicode special characters","time":{"start":1721388394290,"stop":1721388394291,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3382f03acff1b06","name":"Ephemeral messages are not stored","time":{"start":1721387888597,"stop":1721387888597,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e80a0d3bbfcb840","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721387827525,"stop":1721387827525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e30de8f94f0f786","name":"Check received message with timestamp: 1721387876014000000 ","time":{"start":1721388394324,"stop":1721388394324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e0c1f0888b5572","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app93/8/topic403/test.js","time":{"start":1721388437401,"stop":1721388437402,"duration":1},"status":"passed","severity":"normal"},{"uid":"4091f6da85134af1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app78/8/topic957/proto","time":{"start":1721388437400,"stop":1721388437401,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bcab54eb4a1538","name":"Check received message containing special chars","time":{"start":1721388394308,"stop":1721388394316,"duration":8},"status":"passed","severity":"normal"},{"uid":"15fd789c9d83df70","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721388497252,"stop":1721388497254,"duration":2},"status":"passed","severity":"normal"},{"uid":"833e1af269c8348d","name":"should not receive a peer event after stop","time":{"start":1721388689525,"stop":1721388689525,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d06b5a69a8407b4","name":"random static sharding 1 - Cluster ID: 763, Shard ID: 876","time":{"start":1721388454147,"stop":1721388454148,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b1b3f6662feb51","name":"Relay - dialed after","time":{"start":1721388555917,"stop":1721388555917,"duration":0},"status":"passed","severity":"normal"},{"uid":"57943cc9108d0346","name":"Passing cursor with wrong message digest","time":{"start":1721388478142,"stop":1721388478142,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29bcd9c2a5ed8d5","name":"throws on content topic with non-number generation field","time":{"start":1721387824833,"stop":1721387824833,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ddcbd1c6c8563a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721388497256,"stop":1721388497256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1391abd7b85e899","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721387885016,"stop":1721387885016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a433ba24d50381d","name":"Rejects garbage","time":{"start":1721387842019,"stop":1721387842020,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2439260c756c49","name":"Subscribe and receive messages via lightPush","time":{"start":1721388532724,"stop":1721388532724,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3d0b40fa0680cd","name":"Subscribe to topic containing XML and receive message","time":{"start":1721388130620,"stop":1721388130620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7773ffab7c9c9cc4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721387974102,"stop":1721387974103,"duration":1},"status":"passed","severity":"normal"},{"uid":"691e665acfdb2b80","name":"Push 30 different messages","time":{"start":1721388355159,"stop":1721388355159,"duration":0},"status":"passed","severity":"normal"},{"uid":"74138b3dbecd48cd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721388532728,"stop":1721388532729,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb285b79ab4c0b23","name":"Relay + Store","time":{"start":1721387887571,"stop":1721387887571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a10f80526b4d52","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721387824838,"stop":1721387824838,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a8a9d9ab57a5d1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721387824855,"stop":1721387824856,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8fd9c4879c7f72","name":"same cluster, different shard: nodes connect","time":{"start":1721388183699,"stop":1721388183699,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fb705f03d0460b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721388130617,"stop":1721388130618,"duration":1},"status":"passed","severity":"normal"},{"uid":"add75d98f962665f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721387861761,"stop":1721387861761,"duration":0},"status":"passed","severity":"normal"},{"uid":"8725951b8394321d","name":"should not fail to stop the service if it was not started","time":{"start":1721387853799,"stop":1721387853799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af2cb3a7059fdaf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721387824849,"stop":1721387824849,"duration":0},"status":"passed","severity":"normal"},{"uid":"89794684af29fa45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721388189835,"stop":1721388189835,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f8bc558fa95e5a","name":"Check received message containing special chars","time":{"start":1721388394258,"stop":1721388394258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9cca56de9a4dcc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721388532731,"stop":1721388532732,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d283fe9fde3904","name":"should throw error - no id","time":{"start":1721387833534,"stop":1721387833534,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaeab3b96af658d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721388130617,"stop":1721388130617,"duration":0},"status":"passed","severity":"normal"},{"uid":"62428bc94175d60b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721387849175,"stop":1721387849177,"duration":2},"status":"passed","severity":"normal"},{"uid":"2afc8197dd2edce3","name":"Ordered Callback - forward","time":{"start":1721388517685,"stop":1721388517685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e3dd64fc9f2e49","name":"Push message with Chinese payload","time":{"start":1721388355153,"stop":1721388355154,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ffd4f461694595","name":"it tolerates circular branch references","time":{"start":1721387849652,"stop":1721387849652,"duration":0},"status":"passed","severity":"normal"},{"uid":"36aaae18bc00ed12","name":"Fails to publish duplicate message","time":{"start":1721388380336,"stop":1721388380336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6690848f37adb88c","name":"Delete observer","time":{"start":1721388316020,"stop":1721388316020,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffbd79a1079799f","name":"random static sharding 4 - Cluster ID: 783, Shard ID: 36","time":{"start":1721388454149,"stop":1721388454149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05198dd7415bb3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721388096040,"stop":1721388096041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d89b2dd1f014be9","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721388130624,"stop":1721388130624,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ab5638f3fd2315","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721388360935,"stop":1721388360935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87ac1362e950e50","name":"returns all values when wanted number is greater than available values","time":{"start":1721387848558,"stop":1721387848558,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5ceb426e4e7c41","name":"should set field with all protocols disabled","time":{"start":1721387833541,"stop":1721387833542,"duration":1},"status":"passed","severity":"normal"},{"uid":"595a4ed1ee1b057c","name":"Fails to push message with empty content topic","time":{"start":1721388355169,"stop":1721388355169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad51c3a713ba9a6e","name":"Check received message containing Arabic","time":{"start":1721388394259,"stop":1721388394259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca3c225bea11d5e","name":"should be able to decode the field with only STORE set to true","time":{"start":1721387832804,"stop":1721387832804,"duration":0},"status":"passed","severity":"normal"},{"uid":"61976ec1394d0f97","name":"Check received message containing shell command","time":{"start":1721388394286,"stop":1721388394286,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9912ff0fc24941b","name":"Check message with non string payload is not received","time":{"start":1721388085892,"stop":1721388085892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97bef3376c4ddf9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721387974099,"stop":1721387974100,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d893e3ef232e680","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721388380490,"stop":1721388380491,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3812c80add9e80","name":"Relay - dialed first","time":{"start":1721388555917,"stop":1721388555917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1487aae5990e36ee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721388096038,"stop":1721388096039,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a968801d29e962","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721387824852,"stop":1721387824852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3853ad993846973","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721388546161,"stop":1721388546161,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8a429e5346f952","name":"Push message with content topic containing short","time":{"start":1721388467994,"stop":1721388467994,"duration":0},"status":"passed","severity":"normal"},{"uid":"93763e46a56d9937","name":"random static sharding 10 - Cluster ID: 306, Shard ID: 510","time":{"start":1721388454153,"stop":1721388454153,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a164afbb3acee7","name":"Check received message containing Russian","time":{"start":1721388394319,"stop":1721388394319,"duration":0},"status":"passed","severity":"normal"},{"uid":"3652057943dc446c","name":"should get / set TCP multiaddr","time":{"start":1721387833538,"stop":1721387833538,"duration":0},"status":"passed","severity":"normal"},{"uid":"84441335f4d7768e","name":"Check received message containing Basic HTML tag","time":{"start":1721388394322,"stop":1721388394322,"duration":0},"status":"passed","severity":"normal"},{"uid":"3692d756bac7721e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721387824844,"stop":1721387824844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ad123fd60f7e68","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721388387732,"stop":1721388387733,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe98428eacf29643","name":"should properly create location multiaddrs - tcp6","time":{"start":1721387833540,"stop":1721387833540,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0ab0c26c66868d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721387832805,"stop":1721387832805,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eb9920e5f6750b","name":"Push 30 different messages","time":{"start":1721388467993,"stop":1721388467993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0d3e82bc3e8345","name":"should be called for bootstrap peers","time":{"start":1721387885014,"stop":1721387885014,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bb933cf55cc61","name":"Check received message containing long","time":{"start":1721388085873,"stop":1721388085873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd18baf48303cba","name":"random static sharding 9 - Cluster ID: 159, Shard ID: 819","time":{"start":1721388454152,"stop":1721388454152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc069aeb67f80b2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721388134152,"stop":1721388134152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbbae64289eaadf","name":"Ping on subscribed peer","time":{"start":1721387984459,"stop":1721387984459,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4214c664c5def8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721387824837,"stop":1721387824837,"duration":0},"status":"passed","severity":"normal"},{"uid":"803651629759be03","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721387824839,"stop":1721387824839,"duration":0},"status":"passed","severity":"normal"},{"uid":"379d3993ebe5d1aa","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721387824883,"stop":1721387824883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8535721192088e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721387848559,"stop":1721387848559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79cb67613a0421c","name":"should not receive a peer event before start","time":{"start":1721387891327,"stop":1721387891327,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf49664daa6f978","name":"Check received message containing long","time":{"start":1721388394303,"stop":1721388394303,"duration":0},"status":"passed","severity":"normal"},{"uid":"da11b75ad5e0c3b4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721387824846,"stop":1721387824846,"duration":0},"status":"passed","severity":"normal"},{"uid":"4268ef5958142275","name":"Store - dialed after - with timeout","time":{"start":1721388555919,"stop":1721388555919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5872137a42dc5f","name":"Ping on peer without subscriptions","time":{"start":1721387984460,"stop":1721387984460,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba6adf3de0079ad","name":"safeDispatchEvent","time":{"start":1721387916984,"stop":1721387916984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fe4cdea4ef5636","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721388532746,"stop":1721388532746,"duration":0},"status":"passed","severity":"normal"},{"uid":"227d9259e8ba1258","name":"Generator, 2 different pubsubtopics","time":{"start":1721388513120,"stop":1721388513121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33215c23f9e87","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721388360936,"stop":1721388360936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f026b864293543cf","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721388096039,"stop":1721388096039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c082831b31414b9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721388096045,"stop":1721388096045,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d8da2e14e8c23e","name":"listenerCount","time":{"start":1721387916983,"stop":1721387916984,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e32e3235123e7e4","name":"Refresh subscription","time":{"start":1721388532743,"stop":1721388532744,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a8ee097cc776e4","name":"Query with Promise Callback, No Decoder","time":{"start":1721388497256,"stop":1721388497256,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabfb6268ffd27af","name":"Does not throw an exception when node disconnects","time":{"start":1721388550592,"stop":1721388550592,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6396b5ee9bcee2","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721388096061,"stop":1721388096062,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd2e7ac974dbe9d","name":"Passing page size 10 when there are 10 messages","time":{"start":1721388539845,"stop":1721388539847,"duration":2},"status":"passed","severity":"normal"},{"uid":"385eaa130336cf98","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721388387744,"stop":1721388387744,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f2957373e3f387","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721387824839,"stop":1721387824839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16d2dc0270d0a24","name":"Check received message containing special chars","time":{"start":1721388085874,"stop":1721388085874,"duration":0},"status":"passed","severity":"normal"},{"uid":"4757d4a06089be2b","name":"Publish without waiting for remote peer","time":{"start":1721388387728,"stop":1721388387728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8bf88caf0adcb6","name":"creates an iterator","time":{"start":1721388541978,"stop":1721388541979,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd4093de58a0157","name":"Query generator for multiple messages with different content topic format","time":{"start":1721388517186,"stop":1721388517187,"duration":1},"status":"passed","severity":"normal"},{"uid":"14829110e92cbcef","name":"Push message with content topic containing Chinese","time":{"start":1721388468005,"stop":1721388468005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8338173701d325","name":"Store - dialed first","time":{"start":1721388555918,"stop":1721388555919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92d3a45d4c817ef","name":"tcp ip4 address","time":{"start":1721387832942,"stop":1721387832943,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21691f820df4bad","name":"connects to nwaku","time":{"start":1721388550592,"stop":1721388550592,"duration":0},"status":"passed","severity":"normal"},{"uid":"144f4635f0205231","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721388513121,"stop":1721388513121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a46476f3c83686","name":"should not throw an error for a single configured topic","time":{"start":1721387824853,"stop":1721387824854,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f2be17b6ca799e","name":"can dial TLS multiaddrs","time":{"start":1721388189652,"stop":1721388189653,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff714282db7a1a94","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721387827525,"stop":1721387827525,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1a9e0a266c0705","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721387824849,"stop":1721387824849,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a05f5a909315f4","name":"Push message with meta","time":{"start":1721388468011,"stop":1721388468011,"duration":0},"status":"passed","severity":"normal"},{"uid":"9508d0f485646d46","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721388130609,"stop":1721388130611,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e17463b5e59c5e4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721388360933,"stop":1721388360933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce50e23a52821998","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721388085888,"stop":1721388085889,"duration":1},"status":"passed","severity":"normal"},{"uid":"92733c02e190d081","name":"Push message with numeric payload","time":{"start":1721388467986,"stop":1721388467987,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e6d70aa8a71417","name":"shard 0","time":{"start":1721388454146,"stop":1721388454147,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8485e58164dfded","name":"should handle a minimal index list","time":{"start":1721387824882,"stop":1721387824883,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbefb47a8b4a0b1","name":"Subscribe to topic containing XML and publish message","time":{"start":1721388387748,"stop":1721388387749,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca7865fa65963bf","name":"should throw error - no public key","time":{"start":1721387833534,"stop":1721387833534,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab0f46223ec4b56","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721388130621,"stop":1721388130621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bc3cd111c6ab71","name":"Fails to publish message with empty text","time":{"start":1721388380337,"stop":1721388380337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f3eadbcc4acc95","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721388096059,"stop":1721388096060,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea91f3f82c45001","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721388096048,"stop":1721388096048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4dc5d704a63118","name":"Subscribe to topic containing long and receive message","time":{"start":1721388532744,"stop":1721388532744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcf3872ae25ced8","name":"Subscribe and publish message","time":{"start":1721388387729,"stop":1721388387731,"duration":2},"status":"passed","severity":"normal"},{"uid":"e742164bc51de99d","name":"Check received message containing numeric","time":{"start":1721388085873,"stop":1721388085873,"duration":0},"status":"passed","severity":"normal"},{"uid":"766490fc76b336bb","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721387832800,"stop":1721387832801,"duration":1},"status":"passed","severity":"normal"},{"uid":"86804658de8c16dc","name":"Passing page size 3 when there are 20 messages","time":{"start":1721388539845,"stop":1721388539845,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d572f1abc641aa2","name":"can start the service","time":{"start":1721387853798,"stop":1721387853799,"duration":1},"status":"passed","severity":"normal"},{"uid":"a455032107b5ab4b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721388096060,"stop":1721388096061,"duration":1},"status":"passed","severity":"normal"},{"uid":"142df920537feb40","name":"Publish message with large meta","time":{"start":1721388380340,"stop":1721388380340,"duration":0},"status":"passed","severity":"normal"},{"uid":"e393da266970476d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721387849177,"stop":1721387849178,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a9d1fb080f14f","name":"Relay - times out","time":{"start":1721388555917,"stop":1721388555918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c686d15ed62a71","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721387853802,"stop":1721387853802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18bead3cfc200aa","name":"Js publishes, other Js receives","time":{"start":1721388345929,"stop":1721388345929,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f16201af4a11e9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721388019006,"stop":1721388019007,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0558e5bbc0d233","name":"Subscribe to topic containing short and receive message","time":{"start":1721388130614,"stop":1721388130615,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e6e4e17f8dc1fb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721387827527,"stop":1721387827527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1b9661f6d07306","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721388019008,"stop":1721388019008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4579a21e2b982ed4","name":"should properly create location multiaddrs - tcp","time":{"start":1721387833540,"stop":1721387833541,"duration":1},"status":"passed","severity":"normal"},{"uid":"c439409ab2cb9100","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721387849658,"stop":1721387849658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc5775dda0868d49","name":"Callback on promise","time":{"start":1721388517188,"stop":1721388517188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b206f6c3b98b3c9","name":"Light Node - default protocols","time":{"start":1721388555920,"stop":1721388555920,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a69d78eda245f7","name":"Query generator for multiple messages","time":{"start":1721388517183,"stop":1721388517184,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c241455c22306b9","name":"should set field with only STORE enabled","time":{"start":1721387833542,"stop":1721387833543,"duration":1},"status":"passed","severity":"normal"},{"uid":"40651bab17db185c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721387832794,"stop":1721387832796,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b0d216ed6d28680","name":"ignores unrecognized TXT record formats","time":{"start":1721387849653,"stop":1721387849654,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5a5d1179b41555","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721388532749,"stop":1721388532750,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a58d90b17eb3b7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721387824840,"stop":1721387824840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b07cb456acfba2","name":"Check publish message containing emoji","time":{"start":1721388380334,"stop":1721388380334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a624ea9317cd9f14","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721387824852,"stop":1721387824852,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2835f06e5b4b53","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721387824848,"stop":1721387824848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b8b961508cd403","name":"random static sharding 2 - Cluster ID: 991, Shard ID: 741","time":{"start":1721388454148,"stop":1721388454148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e3fff9b1a32ff1","name":"returns all values when wanted number matches available values","time":{"start":1721387848556,"stop":1721387848557,"duration":1},"status":"passed","severity":"normal"},{"uid":"5758c7080e01e675","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721387824851,"stop":1721387824851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fdfcd3ec3514084","name":"Check meta is set [ecies]","time":{"start":1721387861762,"stop":1721387861762,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e94fac32a24e8c","name":"groups content topics by expected pubsub topic","time":{"start":1721387824841,"stop":1721387824841,"duration":0},"status":"passed","severity":"normal"},{"uid":"35097b26c677b947","name":"Check received message containing short","time":{"start":1721388394256,"stop":1721388394257,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0b06e9e3f98b61","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721388497254,"stop":1721388497254,"duration":0},"status":"passed","severity":"normal"},{"uid":"899a4fa1ea1734ad","name":"Push message with content topic containing JSON","time":{"start":1721388468008,"stop":1721388468008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5f5ce2d53eddf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721388478142,"stop":1721388478143,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5de7791982262d1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721387888598,"stop":1721387888598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2648a780323977","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721388096037,"stop":1721388096037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69be393d65180e0","name":"Publish message with custom timestamp: Fri Jul 19 2024 10:25:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1721388380335,"stop":1721388380336,"duration":1},"status":"passed","severity":"normal"},{"uid":"4515eb3868e1b8d3","name":"should not fail to start the service if it is already started","time":{"start":1721387891325,"stop":1721387891326,"duration":1},"status":"passed","severity":"normal"},{"uid":"50299133136e0d4","name":"Check message received after jswaku node is restarted","time":{"start":1721388085892,"stop":1721388085892,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2748f71634d1e70","name":"Generator, custom pubsub topic","time":{"start":1721388513120,"stop":1721388513120,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f86b95a0a5d53c","name":"Push message with shell command payload","time":{"start":1721388355157,"stop":1721388355157,"duration":0},"status":"passed","severity":"normal"},{"uid":"28919d22e1472c12","name":"start node with empty shard","time":{"start":1721388454156,"stop":1721388454156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5602b987db58c0cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721388096047,"stop":1721388096047,"duration":0},"status":"passed","severity":"normal"},{"uid":"c913acdf5d508ffc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721387827523,"stop":1721387827524,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e34e458402daec","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721387974091,"stop":1721387974092,"duration":1},"status":"passed","severity":"normal"},{"uid":"743fd38e0fe798de","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721388096042,"stop":1721388096042,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a66755178da3ad","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721388497255,"stop":1721388497255,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d676cc0944fac0","name":"Check received message containing long","time":{"start":1721388394257,"stop":1721388394257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a122b8c7a14e2f6d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721388546162,"stop":1721388546162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6019efdfb09fba3","name":"Check received message with timestamp: 1721387876014 ","time":{"start":1721388394292,"stop":1721388394292,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ca47d2cf107ca","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721388096041,"stop":1721388096042,"duration":1},"status":"passed","severity":"normal"},{"uid":"581f745d908a0256","name":"should handle application and version for autosharding","time":{"start":1721387824845,"stop":1721387824845,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ed5b8d770b396e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721387832799,"stop":1721387832799,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d65ac44805575c","name":"Push message with short payload","time":{"start":1721388467985,"stop":1721388467986,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65efb3d1101e593","name":"Sample","time":{"start":1721387833009,"stop":1721387833009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba454ace9ebe099a","name":"caches peers it previously fetched","time":{"start":1721387849654,"stop":1721387849654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14756def6c6c315","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721388532745,"stop":1721388532745,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb350add8a2592e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721387832798,"stop":1721387832799,"duration":1},"status":"passed","severity":"normal"},{"uid":"130b1d99a144379b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721387824863,"stop":1721387824863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25f6c34ed702f15","name":"Subscribe and receives messages on 20 topics","time":{"start":1721388532742,"stop":1721388532742,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f363eadfbd05e1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721387932725,"stop":1721387932726,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e68aaba1cfe6f","name":"Check received message containing XML","time":{"start":1721388394321,"stop":1721388394321,"duration":0},"status":"passed","severity":"normal"},{"uid":"850aec270fa8adff","name":"should encode/decode to RLP encoding","time":{"start":1721387833537,"stop":1721387833537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7066cd01985df2e0","name":"should properly create location multiaddrs - udp","time":{"start":1721387833540,"stop":1721387833540,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1a797e759b2476","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721388532732,"stop":1721388532732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa2bece6220866b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721387832806,"stop":1721387832806,"duration":0},"status":"passed","severity":"normal"},{"uid":"93314ba4209a4551","name":"Decoder throws on empty string content topic","time":{"start":1721387861764,"stop":1721387861764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecedde3982f76c03","name":"Push message with content topic containing Russian","time":{"start":1721388468006,"stop":1721388468006,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e1e3781b33bd41","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721388130606,"stop":1721388130607,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca2fba54440d728","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721388096054,"stop":1721388096055,"duration":1},"status":"passed","severity":"normal"},{"uid":"babee7ddbcf0c9f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721387824864,"stop":1721387824864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00f95e021a55962","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721388096057,"stop":1721388096058,"duration":1},"status":"passed","severity":"normal"},{"uid":"de48d947a0b9aa00","name":"should throw an error for missing required configuration","time":{"start":1721387824847,"stop":1721387824847,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a385bcf4706d10","name":"Push message with shell command payload","time":{"start":1721388467991,"stop":1721388467991,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d340f17b079dd35","name":"Decoder throws on undefined content topic","time":{"start":1721387859737,"stop":1721387859737,"duration":0},"status":"passed","severity":"normal"},{"uid":"c369b00ad34db5a5","name":"Push message with content topic containing emoji","time":{"start":1721388355167,"stop":1721388355168,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b017591c78393c6","name":"Push message with rate limit","time":{"start":1721388355170,"stop":1721388355170,"duration":0},"status":"passed","severity":"normal"},{"uid":"351bee3bee9c7c1f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721388668784,"stop":1721388668784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5805f7b165ef4558","name":"Passing an array","time":{"start":1721388550593,"stop":1721388550593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6af9225998afe8","name":"Number of peers are maintained correctly","time":{"start":1721387989232,"stop":1721387989233,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf5d4e27815fd0a","name":"Check received message containing numeric","time":{"start":1721388394257,"stop":1721388394258,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce35be86aa78eb19","name":"Push message with content topic containing numeric","time":{"start":1721388355161,"stop":1721388355161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c771465649380b14","name":"Query with Promise Callback, No message returned","time":{"start":1721388497256,"stop":1721388497257,"duration":1},"status":"passed","severity":"normal"},{"uid":"63164cf929a9fbef","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721388437398,"stop":1721388437398,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe3180afb4c21d4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721388546163,"stop":1721388546163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3916fb20e15cacc1","name":"Push message with content topic containing escaped characters","time":{"start":1721388468009,"stop":1721388468009,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f11d9436d508161","name":"1 Relay, 1 Filter, gives up","time":{"start":1721387849134,"stop":1721387849135,"duration":1},"status":"passed","severity":"normal"},{"uid":"491a8cc8cdf69c5b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721388387749,"stop":1721388387749,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5329375ef3a913c","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721388387747,"stop":1721388387747,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1c53c1f6f7f014","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721387849656,"stop":1721387849657,"duration":1},"status":"passed","severity":"normal"},{"uid":"502606ce074d3b87","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721388532737,"stop":1721388532737,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c8ca853b48b90f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721388387750,"stop":1721388387750,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ed9c48dacd071","name":"should encode/decode to text encoding","time":{"start":1721387833537,"stop":1721387833538,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c9e9472e97c2bd","name":"Ping on subscribed peer","time":{"start":1721387984457,"stop":1721387984457,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb53fd5e2c88d7c8","name":"Check message on other pubsub topic is not received","time":{"start":1721388394334,"stop":1721388394335,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec1bdacf1eba589","name":"Push message with content topic containing SQL Injection","time":{"start":1721388468006,"stop":1721388468006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9680e36c2613d50f","name":"Publish message with custom timestamp: Fri Jul 19 2024 12:25:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1721388380336,"stop":1721388380336,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23fab23fe75d5d0","name":"Push message with content topic containing Arabic","time":{"start":1721388355162,"stop":1721388355163,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b7efc673acd2d9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721388532740,"stop":1721388532741,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd21b27b98e868d","name":"topics with same application and version share the same shard","time":{"start":1721387824840,"stop":1721387824840,"duration":0},"status":"passed","severity":"normal"},{"uid":"6963b28b6f8fb2d0","name":"Push message with content topic containing emoji","time":{"start":1721388468010,"stop":1721388468010,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e52b666306fb2f","name":"Ephemeral field set to true","time":{"start":1721387838551,"stop":1721387838551,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bdf02bb8663595","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721387838257,"stop":1721387838257,"duration":0},"status":"passed","severity":"normal"},{"uid":"c654961c95a52f97","name":"Reopen subscription with peer with lost subscription","time":{"start":1721387943532,"stop":1721387943532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece435deb0ed87d5","name":"less peers than existing","time":{"start":1721388311522,"stop":1721388311523,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fa67452f45c47ab","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721388380338,"stop":1721388380338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2872b4822143ba","name":"Correctly serialized arguments","time":{"start":1721388189739,"stop":1721388189739,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa9d16c29a2a9c7","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721387932726,"stop":1721387932727,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e63ad9bc3fc682","name":"should not fail to start the service if it is already started","time":{"start":1721387853800,"stop":1721387853800,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec88b65b12f660e","name":"handles different networkShards values correctly","time":{"start":1721387824842,"stop":1721387824842,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb283f186117aa42","name":"Fails to push message with large meta","time":{"start":1721388355170,"stop":1721388355170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e80d19347d0eb6","name":"Push message with custom timestamp: 1721384530746","time":{"start":1721388355171,"stop":1721388355171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3924a2a026f411","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721387885014,"stop":1721387885015,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1aa48ae3273b4a8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721388532738,"stop":1721388532739,"duration":1},"status":"passed","severity":"normal"},{"uid":"e585f5b7a9a2ff41","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721388096048,"stop":1721388096049,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed06773f57935d","name":"handles multiple messages","time":{"start":1721388541979,"stop":1721388541979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7aa56e2c92aebdc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721388532740,"stop":1721388532740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed1af4d1884b921","name":"can start and stop the service","time":{"start":1721387891324,"stop":1721387891324,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8a4871072b4c62","name":"Check publish message containing Script","time":{"start":1721388380331,"stop":1721388380331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0474b343f2f51ff","name":"Fails to push message bigger that 1MB","time":{"start":1721388468014,"stop":1721388468015,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d08dccbdefcebf4","name":"should not fail to start the service if it is already started","time":{"start":1721388689523,"stop":1721388689523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6633d21ddc6c78db","name":"Check message received after nwaku node is restarted","time":{"start":1721388085892,"stop":1721388085893,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e2f46783cd54337","name":"Check publish message containing unicode special characters","time":{"start":1721388380333,"stop":1721388380334,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2d2f96529f8f13","name":"new peer added after a peer was already found","time":{"start":1721388311346,"stop":1721388311346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3eb558c1c0a47d3f","name":"Refresh subscription","time":{"start":1721388532729,"stop":1721388532729,"duration":0},"status":"passed","severity":"normal"},{"uid":"db17b43ae1bfb71b","name":"Ping on peer without subscriptions","time":{"start":1721387943531,"stop":1721387943531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e652a33e4b46cc6","name":"Check message with non string payload is not received","time":{"start":1721388394337,"stop":1721388394337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f476aaf4b8fd5e","name":"should only return 1 node with relay capability","time":{"start":1721387849655,"stop":1721387849655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c08242a2a631299","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721388532732,"stop":1721388532732,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f0bf8bba48957e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721388532725,"stop":1721388532726,"duration":1},"status":"passed","severity":"normal"},{"uid":"283717b9f6762a39","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721388355165,"stop":1721388355165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbee4fe27086bd9","name":"Ping on peer without subscriptions","time":{"start":1721387984458,"stop":1721387984458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e519030bb9d744","name":"Push message with SQL Injection payload","time":{"start":1721388355155,"stop":1721388355155,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aaf2963f3c1a88","name":"throws on content topic with empty application field","time":{"start":1721387824834,"stop":1721387824834,"duration":0},"status":"passed","severity":"normal"},{"uid":"240bc3b4dac87ab","name":"Query with Ordered Callback, No Decoder","time":{"start":1721388497254,"stop":1721388497255,"duration":1},"status":"passed","severity":"normal"},{"uid":"709ab4dc38b5cf50","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721387989235,"stop":1721387989236,"duration":1},"status":"passed","severity":"normal"},{"uid":"df2e29ee1d1fdaaa","name":"Check received message containing Chinese","time":{"start":1721388085875,"stop":1721388085875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1029ab35b17fabcd","name":"Callback on promise, aborts when callback returns true","time":{"start":1721388517189,"stop":1721388517189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8515a7724ee4b751","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721387832807,"stop":1721387832819,"duration":12},"status":"passed","severity":"normal"},{"uid":"1c79c205c9b7ddab","name":"retrieves a single peer","time":{"start":1721387849651,"stop":1721387849652,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6b10ef9cb0b76c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721387888598,"stop":1721387888598,"duration":0},"status":"passed","severity":"normal"},{"uid":"8855a8e55a2eb2de","name":"Encoder throws on empty string content topic","time":{"start":1721387859736,"stop":1721387859737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ac98857e8697cc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721387888597,"stop":1721387888598,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bd5f496f157646","name":"A test","time":{"start":1721388134222,"stop":1721388134223,"duration":1},"status":"passed","severity":"normal"},{"uid":"40defe502fb784d4","name":"should return empty list for no shard","time":{"start":1721387824846,"stop":1721387824846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3946173412f10c0a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721387876842,"stop":1721387876843,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d9b29eb62d4d5b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721387824859,"stop":1721387824860,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab5977a0cb848a1","name":"Check received message containing Chinese","time":{"start":1721388394316,"stop":1721388394317,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa55088fe90c629e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721388183696,"stop":1721388183697,"duration":1},"status":"passed","severity":"normal"},{"uid":"f72e0a82d9c66296","name":"should throw error - no id","time":{"start":1721387833535,"stop":1721387833535,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c26b9f7ab513f8","name":"Waku message hash computation (payload length 0)","time":{"start":1721387827526,"stop":1721387827526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12cf930bf57c315","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721387824849,"stop":1721387824849,"duration":0},"status":"passed","severity":"normal"},{"uid":"851748765dfee3a1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721388454155,"stop":1721388454155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1a8cdadeab248","name":"Subscribe to topic containing short and receive message","time":{"start":1721388532730,"stop":1721388532730,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d203ba02093a06","name":"Query Generator, No message returned","time":{"start":1721388497251,"stop":1721388497252,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec734ac3dc2b5869","name":"Push message with custom timestamp: 1721391686095","time":{"start":1721388468013,"stop":1721388468014,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee723bb74391ae75","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721388478129,"stop":1721388478130,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cf4083f08bcf65","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app98/10/topic294/json","time":{"start":1721388437399,"stop":1721388437400,"duration":1},"status":"passed","severity":"normal"},{"uid":"855a5e5417b7ecf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721388454147,"stop":1721388454147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8934fedb3b032ce","name":"Fails to push message with large meta","time":{"start":1721388468011,"stop":1721388468012,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d3c4c8ecc97a83e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721388437408,"stop":1721388437408,"duration":0},"status":"passed","severity":"normal"},{"uid":"766dd63ee4c4facf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721388532727,"stop":1721388532727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaf458d841796b4","name":"Push to array if already present","time":{"start":1721387824306,"stop":1721387824307,"duration":1},"status":"passed","severity":"normal"},{"uid":"52f867cd7fcdc020","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721387849175,"stop":1721387849175,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f59b308a64a783","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721388130616,"stop":1721388130617,"duration":1},"status":"passed","severity":"normal"},{"uid":"430a8e8a1d7d5807","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721388096037,"stop":1721388096038,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be2bbcd5fb43a78","name":"Check message on other pubsub topic is not received","time":{"start":1721388394296,"stop":1721388394298,"duration":2},"status":"passed","severity":"normal"},{"uid":"eae1b5463a4417f3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721388096051,"stop":1721388096052,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb4c76e7f999667","name":"Check publish message containing XML","time":{"start":1721388380331,"stop":1721388380331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5208330e64898aa0","name":"Check received message containing emoji","time":{"start":1721388394324,"stop":1721388394324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df28eb84b83a7a0","name":"Mutual subscription","time":{"start":1721388387727,"stop":1721388387727,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f5fe018a262202","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721388134148,"stop":1721388134148,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ef3cd67b736b2a","name":"Default pageSize","time":{"start":1721388539849,"stop":1721388539849,"duration":0},"status":"passed","severity":"normal"},{"uid":"d397fda81d04eb65","name":"Push message with Basic HTML tag payload","time":{"start":1721388355156,"stop":1721388355156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1e4b328b99afa3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721387824863,"stop":1721387824864,"duration":1},"status":"passed","severity":"normal"},{"uid":"7000c9a247ac699a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721388532738,"stop":1721388532738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0f80ddcb05ddc0","name":"Check received message containing Basic HTML tag","time":{"start":1721388394285,"stop":1721388394285,"duration":0},"status":"passed","severity":"normal"},{"uid":"605223817d04c5b7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721387832802,"stop":1721387832803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3feda0e66a2ec020","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721387824852,"stop":1721387824852,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f37fab291cbde3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721388019007,"stop":1721388019007,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e1734a023e6f85","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721388130604,"stop":1721388130605,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea39786b6087ce7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721387824849,"stop":1721387824850,"duration":1},"status":"passed","severity":"normal"},{"uid":"43bea35ea733cc2b","name":"Push message with content topic containing unicode special characters","time":{"start":1721388355167,"stop":1721388355167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fd69bcc4190f75","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721388387749,"stop":1721388387750,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae9949d4b2fbf9f","name":"Push message with content topic containing special chars","time":{"start":1721388355161,"stop":1721388355162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a18a9588c6001a","name":"1 Store, 2 fetches","time":{"start":1721387849133,"stop":1721387849134,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7861992dcdc1ca","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721388532731,"stop":1721388532731,"duration":0},"status":"passed","severity":"normal"},{"uid":"208a9dc9b9f20a4c","name":"Tracks peer failures correctly","time":{"start":1721387989235,"stop":1721387989235,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c3df64f2643c67","name":"Subscribe to topic containing short and publish message","time":{"start":1721388387737,"stop":1721388387739,"duration":2},"status":"passed","severity":"normal"},{"uid":"670048622d464028","name":"Throws when trying to push message with empty payload","time":{"start":1721388467994,"stop":1721388467994,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc030b0033fc6b75","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721388085887,"stop":1721388085888,"duration":1},"status":"passed","severity":"normal"},{"uid":"477b86e1cedb2114","name":"different cluster, different shard: nodes don't connect","time":{"start":1721388183701,"stop":1721388183701,"duration":0},"status":"passed","severity":"normal"},{"uid":"697c356dca0a27ef","name":"Accepts a valid Waku Message","time":{"start":1721387842018,"stop":1721387842019,"duration":1},"status":"passed","severity":"normal"},{"uid":"934b3fd57cbcc679","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721388532731,"stop":1721388532731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4eae94e6b4960d6","name":"receives messages sent to provided content topic through callback","time":{"start":1721388380492,"stop":1721388380492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0c572f032668fcb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721388478140,"stop":1721388478140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99881fa8c6df680","name":"Check received message containing Basic HTML tag","time":{"start":1721388085882,"stop":1721388085883,"duration":1},"status":"passed","severity":"normal"},{"uid":"5485e589735a71bc","name":"Push message with SQL Injection payload","time":{"start":1721388467989,"stop":1721388467989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6929b0be3f223b","name":"Encoder throws on empty string content topic","time":{"start":1721387838552,"stop":1721387838553,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f05f6178ff0ae3","name":"should be able to encode the field with only STORE set to true","time":{"start":1721387832796,"stop":1721387832797,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96c257340c86172","name":"Keep-alive pings maintain the connection","time":{"start":1721387989234,"stop":1721387989234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27e7f589618d10","name":"same cluster, same shard: nodes connect","time":{"start":1721388096032,"stop":1721388096033,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa570be433f43877","name":"Asymmetric encrypt & decrypt","time":{"start":1721387860132,"stop":1721387860133,"duration":1},"status":"passed","severity":"normal"},{"uid":"313bf72d5cc64588","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721388546160,"stop":1721388546160,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcc0bc3b99490db","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721388532747,"stop":1721388532747,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ff90e4eaf97df4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721388360936,"stop":1721388360936,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57ffa5120923bc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721387849178,"stop":1721387849178,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e353a6ef1842b6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721388532737,"stop":1721388532738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade362443fd7fdd1","name":"should set field with all protocols enabled","time":{"start":1721387833542,"stop":1721387833542,"duration":0},"status":"passed","severity":"normal"},{"uid":"674155b97a16337f","name":"Generator, custom pubsub topic","time":{"start":1721388513119,"stop":1721388513119,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8e3833560b17f0","name":"Push message with content topic containing special chars","time":{"start":1721388467997,"stop":1721388468004,"duration":7},"status":"passed","severity":"normal"},{"uid":"729522fc6e4bc39d","name":"can start and stop the service","time":{"start":1721387853799,"stop":1721387853799,"duration":0},"status":"passed","severity":"normal"},{"uid":"952392ac97111415","name":"Subscribe and receives messages on 20 topics","time":{"start":1721388130608,"stop":1721388130609,"duration":1},"status":"passed","severity":"normal"},{"uid":"406ff8983356264c","name":"start node with ApplicationInfo","time":{"start":1721388437408,"stop":1721388437409,"duration":1},"status":"passed","severity":"normal"},{"uid":"2919694e25c5e2f6","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721387891334,"stop":1721387891334,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3aacf3d3a0d3b6b9","name":"Check received message with timestamp: 1721387876014 ","time":{"start":1721388394325,"stop":1721388394326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6d2749342ec4c1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721387932726,"stop":1721387932726,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ba4514d2ee4dec","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721388134151,"stop":1721388134151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aecc4a8c0f08b79","name":"Push message with special chars payload","time":{"start":1721388467987,"stop":1721388467987,"duration":0},"status":"passed","severity":"normal"},{"uid":"324f6f09cd18edcc","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721388546163,"stop":1721388546163,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7d389fd13109e1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721388134149,"stop":1721388134149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab42879c5fb27ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721387824850,"stop":1721387824851,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbdc86b2b024ee8","name":"Push message with content topic containing short","time":{"start":1721388355160,"stop":1721388355160,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b81b5400233346","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721388497249,"stop":1721388497250,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a269ea8c8bc265","name":"Passing page size 19 when there are 20 messages","time":{"start":1721388539847,"stop":1721388539847,"duration":0},"status":"passed","severity":"normal"},{"uid":"836f1c54feb0df46","name":"Push message with custom timestamp: 1721391730746","time":{"start":1721388355171,"stop":1721388355172,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ec8b3356b6c214","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721388394294,"stop":1721388394295,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aa7a988207ed5c","name":"Push message equal or less that 1MB","time":{"start":1721388468014,"stop":1721388468014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98dfe9be4d001ae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721388096056,"stop":1721388096057,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c8ad822be94e45","name":"Push message with content topic containing XML","time":{"start":1721388468007,"stop":1721388468007,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd28da11303fd63b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721387876802,"stop":1721387876820,"duration":18},"status":"passed","severity":"normal"},{"uid":"fac0f188b2a4cd29","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721388532748,"stop":1721388532748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f265b483f042442d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721388360932,"stop":1721388360933,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ea7fe3d5781d48","name":"Check received message containing emoji","time":{"start":1721388085886,"stop":1721388085886,"duration":0},"status":"passed","severity":"normal"},{"uid":"71441a8359d4dbda","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721387824853,"stop":1721387824853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a949bfe71fa7323","name":"should return all peers when numPeers is 0","time":{"start":1721387838256,"stop":1721387838256,"duration":0},"status":"passed","severity":"normal"},{"uid":"633ca5c3088839f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721387824850,"stop":1721387824850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1bf3d4fde7f7fe","name":"Check received message containing escaped characters","time":{"start":1721388085885,"stop":1721388085885,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b4e4b55dda5b2d","name":"Check publish message containing short","time":{"start":1721388380327,"stop":1721388380328,"duration":1},"status":"passed","severity":"normal"},{"uid":"67698b80eae6c497","name":"nwaku subscribes","time":{"start":1721388345927,"stop":1721388345927,"duration":0},"status":"passed","severity":"normal"},{"uid":"238a111ce466c2f9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721388387733,"stop":1721388387734,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4cd8a8ba18232a","name":"different cluster, same shard: nodes don't connect","time":{"start":1721388183699,"stop":1721388183700,"duration":1},"status":"passed","severity":"normal"},{"uid":"1220acbcd45ebdec","name":"Check received message containing numeric","time":{"start":1721388394303,"stop":1721388394307,"duration":4},"status":"passed","severity":"normal"},{"uid":"b86668ab3e0cfdf8","name":"Subscribe and receive messages via lightPush","time":{"start":1721388130601,"stop":1721388130602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b2ed30dd2e8621","name":"Push message with Basic HTML tag payload","time":{"start":1721388467990,"stop":1721388467990,"duration":0},"status":"passed","severity":"normal"},{"uid":"55da5182598c3f20","name":"should throw an error for an unconfigured topic","time":{"start":1721387824854,"stop":1721387824854,"duration":0},"status":"passed","severity":"normal"},{"uid":"8674ae9b01600cf7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721387849658,"stop":1721387849658,"duration":0},"status":"skipped","severity":"normal"},{"uid":"121d933f153f7a2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721388096058,"stop":1721388096059,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ea8925d2e27439","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721388130603,"stop":1721388130604,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc18c1fbdb23b03f","name":"Check received message containing SQL Injection","time":{"start":1721388394268,"stop":1721388394269,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4fce695ec237cb","name":"should emit a peer event after start","time":{"start":1721388689524,"stop":1721388689524,"duration":0},"status":"passed","severity":"normal"},{"uid":"9668b6a40b3acc74","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721387824848,"stop":1721387824849,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e537003b2d413ec","name":"should encodeTxt and decodeTxt","time":{"start":1721387833532,"stop":1721387833532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfad2f929893b16","name":"Push message with meta","time":{"start":1721388355169,"stop":1721388355169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9354319a14364da1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721387832798,"stop":1721387832798,"duration":0},"status":"passed","severity":"normal"},{"uid":"f141fb6ab580b5f3","name":"Subscribe and receive messages via waku relay post","time":{"start":1721388532726,"stop":1721388532726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8c54e5fe7d54c0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721388134151,"stop":1721388134151,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe76d6a3ad054d","name":"Fails to push message with empty content topic","time":{"start":1721388468010,"stop":1721388468010,"duration":0},"status":"passed","severity":"normal"}] |