mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"f099880926147c42","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714033706897,"stop":1714033706898,"duration":1},"status":"passed","severity":"normal"},{"uid":"427e16208799ce9d","name":"Fails to push message with empty content topic","time":{"start":1714033817386,"stop":1714033817389,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e63566b6f15cf10","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714033717604,"stop":1714033717604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0408c5acfa8f275","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714033880403,"stop":1714033880404,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ed0695064be50f","name":"Check received message containing Chinese","time":{"start":1714033457430,"stop":1714033457431,"duration":1},"status":"passed","severity":"normal"},{"uid":"50aee8dd775a9b37","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714033910536,"stop":1714033910536,"duration":0},"status":"passed","severity":"normal"},{"uid":"404e8d248b11e70c","name":"Check publish message after client node is restarted","time":{"start":1714033718328,"stop":1714033718329,"duration":1},"status":"skipped","severity":"normal"},{"uid":"428acf527358f7e3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714033529791,"stop":1714033529794,"duration":3},"status":"passed","severity":"normal"},{"uid":"a653f46df61b4615","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714033369799,"stop":1714033369799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b49afa07eb615f0","name":"Ping on unsubscribed peer","time":{"start":1714033364038,"stop":1714033364038,"duration":0},"status":"passed","severity":"normal"},{"uid":"452a4bd6935461c","name":"Generator, 2 different pubsubtopics","time":{"start":1714033848156,"stop":1714033848157,"duration":1},"status":"passed","severity":"normal"},{"uid":"b247e3a7f7c0766e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714033452042,"stop":1714033452042,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbf536900d90f3","name":"A test","time":{"start":1714033529958,"stop":1714033529959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f90e026f5ff0948","name":"start node with empty content topic","time":{"start":1714033775474,"stop":1714033775474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5454b655f72ba1ed","name":"Promise Callback - forward","time":{"start":1714033839235,"stop":1714033839235,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67ad958554b165","name":"Push message with shell command payload","time":{"start":1714033672521,"stop":1714033672522,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ae83444402ce2c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714033241416,"stop":1714033241416,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4672111f6c18ac","name":"unsubscribes","time":{"start":1714033870441,"stop":1714033870441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7244d8c3c89aeb","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714033265192,"stop":1714033265193,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f504c536ddb2306","name":"Encoder throws on empty string content topic","time":{"start":1714033254519,"stop":1714033254520,"duration":1},"status":"passed","severity":"normal"},{"uid":"6057d4833b257f10","name":"Correctly serialized arguments","time":{"start":1714033547027,"stop":1714033547028,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee301c26013169f","name":"handles empty contentTopics array correctly","time":{"start":1714033241437,"stop":1714033241437,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fd839928448e89","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714033717621,"stop":1714033717621,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae4808383b9d332","name":"Subscribe to topic containing long and publish message","time":{"start":1714033717606,"stop":1714033717606,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4d5629aa03799d","name":"Meta field set when metaSetter is specified","time":{"start":1714033254518,"stop":1714033254518,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e037b9d5e82a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714033452009,"stop":1714033452009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f558e037e6d7c677","name":"Push message with content topic containing numeric","time":{"start":1714033817380,"stop":1714033817381,"duration":1},"status":"passed","severity":"normal"},{"uid":"2368acba6ea1073a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714033910531,"stop":1714033910531,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8111c21de6474a6","name":"safeDispatchEvent","time":{"start":1714033332716,"stop":1714033332716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c744a2004521c11","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714033486102,"stop":1714033486102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d413a70cf7ec453","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714033852440,"stop":1714033852441,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea87f46c88e1283","name":"Check received message with timestamp: 1714033291456 ","time":{"start":1714033457437,"stop":1714033457438,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd3661fbc0d9107","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714033241432,"stop":1714033241433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36baf46aa380427","name":"should not receive a peer event after stop","time":{"start":1714033302072,"stop":1714033302073,"duration":1},"status":"passed","severity":"normal"},{"uid":"be75827923280cd","name":"Check received message containing Basic HTML tag","time":{"start":1714033457434,"stop":1714033457434,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58a3f8069e72e08","name":"Waku message hash computation (payload length 0)","time":{"start":1714033243888,"stop":1714033243889,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aea7dba099ebebb","name":"isConnected should return true after first peer connects","time":{"start":1714033344231,"stop":1714033344231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0e385324d17475","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714033265410,"stop":1714033265410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac551c2b794cfb08","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714033910541,"stop":1714033910541,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2da4bf22e959d6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714033828092,"stop":1714033828093,"duration":1},"status":"passed","severity":"normal"},{"uid":"40bebbd04f7a1db7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714033529814,"stop":1714033529814,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f2207d8a342cca","name":"retrieves a single peer","time":{"start":1714033265406,"stop":1714033265407,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d2ccbc04f90386","name":"Push message with content topic containing short","time":{"start":1714033817379,"stop":1714033817380,"duration":1},"status":"passed","severity":"normal"},{"uid":"172276b40094c23d","name":"Sign & Recover","time":{"start":1714033275608,"stop":1714033275608,"duration":0},"status":"passed","severity":"normal"},{"uid":"535a2270c34a4ff5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714033241430,"stop":1714033241430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5000f6b6701cbe","name":"Check message received after nwaku node is restarted","time":{"start":1714033457442,"stop":1714033457443,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bee09b9d2ca7dc99","name":"Relay","time":{"start":1714033305283,"stop":1714033305284,"duration":1},"status":"passed","severity":"normal"},{"uid":"796089a8837c45a7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714033241427,"stop":1714033241427,"duration":0},"status":"passed","severity":"normal"},{"uid":"192d89047e930acf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714033799790,"stop":1714033799790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3548c54ae07cff","name":"should get / set TCP multiaddr","time":{"start":1714033249721,"stop":1714033249722,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2e0a991d4e65b18","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714033717621,"stop":1714033717621,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e408f1f4eb6a26","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714033241433,"stop":1714033241434,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85099d16d0a1142","name":"Throws when trying to push message with empty payload","time":{"start":1714033817379,"stop":1714033817379,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f7998ef9b591b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714033265193,"stop":1714033265194,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3c7c1e70103d41","name":"Promise Callback - backward","time":{"start":1714033839235,"stop":1714033839235,"duration":0},"status":"passed","severity":"normal"},{"uid":"672a12aa7be68085","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714033718328,"stop":1714033718328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb018d8e1eb25105","name":"should set field with all protocols disabled","time":{"start":1714033249724,"stop":1714033249725,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e9b989868e1c11","name":"Ping on peer without subscriptions","time":{"start":1714033325314,"stop":1714033325314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6ef474688808ef","name":"Push message with special chars payload","time":{"start":1714033817372,"stop":1714033817372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f32f24c997385b","name":"Fails to push message with large meta","time":{"start":1714033672538,"stop":1714033672539,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f5259773f05e6d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714033910555,"stop":1714033910556,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2778878cb9ad5f","name":"Ping on peer without subscriptions","time":{"start":1714033364037,"stop":1714033364038,"duration":1},"status":"passed","severity":"normal"},{"uid":"c067aaf17fc3de30","name":"Decoder throws on undefined content topic","time":{"start":1714033275105,"stop":1714033275105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d748274053e5a671","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app82/10/topic699/xml","time":{"start":1714033775471,"stop":1714033775472,"duration":1},"status":"passed","severity":"normal"},{"uid":"644d14ce8340087c","name":"should not fail to stop the service if it was not started","time":{"start":1714033269254,"stop":1714033269254,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9b6dcaef52c51c","name":"Check publish message after service node is restarted","time":{"start":1714033718328,"stop":1714033718328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f29e373f882f7956","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714033265194,"stop":1714033265194,"duration":0},"status":"passed","severity":"normal"},{"uid":"144c77af2fbff933","name":"Check publish message containing long","time":{"start":1714033718266,"stop":1714033718266,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2cde77e4b0d6b9","name":"Relay - dialed after","time":{"start":1714033890638,"stop":1714033890638,"duration":0},"status":"passed","severity":"normal"},{"uid":"24361ac3c4739d63","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714033241419,"stop":1714033241419,"duration":0},"status":"passed","severity":"normal"},{"uid":"be32d6ec76cfda4e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714033706898,"stop":1714033706898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c643b000368ea901","name":"Ping on unsubscribed peer","time":{"start":1714033364041,"stop":1714033364041,"duration":0},"status":"passed","severity":"normal"},{"uid":"9735fec4ab794a1b","name":"Check received message containing emoji","time":{"start":1714033761817,"stop":1714033761817,"duration":0},"status":"passed","severity":"normal"},{"uid":"49773f17cac4c4ef","name":"Push message with content topic containing Script","time":{"start":1714033672534,"stop":1714033672534,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6fbbf96358068e","name":"should not receive a peer event after stop","time":{"start":1714033738709,"stop":1714033738709,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8d7b4ffe1d0451","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714033265410,"stop":1714033265410,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7feff6215154fc4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714033264908,"stop":1714033264909,"duration":1},"status":"passed","severity":"normal"},{"uid":"192a851624493803","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714033302077,"stop":1714033302078,"duration":1},"status":"skipped","severity":"normal"},{"uid":"216e0c01423d5aaf","name":"Publishes to nwaku","time":{"start":1714033703913,"stop":1714033703913,"duration":0},"status":"passed","severity":"normal"},{"uid":"688269eb894ccba","name":"Push message with Russian payload","time":{"start":1714033672519,"stop":1714033672519,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabbf5de5856a30e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033539483,"stop":1714033539483,"duration":0},"status":"passed","severity":"normal"},{"uid":"33454bef3acf9c6a","name":"Waku message hash computation","time":{"start":1714033243886,"stop":1714033243888,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b7b3e05599bc069","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714033452027,"stop":1714033452028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33be710bd3a06aa","name":"Used by Waku Relay","time":{"start":1714033876822,"stop":1714033876822,"duration":0},"status":"passed","severity":"normal"},{"uid":"26eea57053aaf52a","name":"should handle a minimal index list","time":{"start":1714033241371,"stop":1714033241371,"duration":0},"status":"passed","severity":"normal"},{"uid":"646529785ec3a125","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714033910556,"stop":1714033910556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9b7f7f2ededc","name":"Push message with meta","time":{"start":1714033672538,"stop":1714033672538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb511a5ab9eb5f2","name":"Check received message containing JSON","time":{"start":1714033761836,"stop":1714033761841,"duration":5},"status":"passed","severity":"normal"},{"uid":"bf454650ce91391b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714033248978,"stop":1714033248979,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09d3d1793fdd47e","name":"Fails to push message bigger that 1MB","time":{"start":1714033817396,"stop":1714033817397,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc73f929324a228c","name":"Push message with escaped characters payload","time":{"start":1714033672522,"stop":1714033672522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8ba4923d0a2d91","name":"Passing page size 10 when there are 10 messages","time":{"start":1714033859973,"stop":1714033859974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c62acb89501bc7a","name":"Overlapping topic subscription","time":{"start":1714033910545,"stop":1714033910546,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc680d7ef2490a9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033369804,"stop":1714033369804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd4d632e46211c3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714033880403,"stop":1714033880403,"duration":0},"status":"passed","severity":"normal"},{"uid":"326b83b7c9e379fe","name":"Encoder throws on undefined content topic","time":{"start":1714033277036,"stop":1714033277036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f872fcc7c6229e96","name":"Query generator for multiple messages","time":{"start":1714033859430,"stop":1714033859431,"duration":1},"status":"passed","severity":"normal"},{"uid":"10221a0d3365de94","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app17/8/topic672/proto","time":{"start":1714033775471,"stop":1714033775471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f40f34877c8d263","name":"Overlapping topic subscription","time":{"start":1714033717605,"stop":1714033717605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eeb142a9c2ef099d","name":"Init the array if not present","time":{"start":1714033240868,"stop":1714033240869,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac3517997149fcd","name":"Ping on subscribed peer","time":{"start":1714033364039,"stop":1714033364040,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2bb99c130771e","name":"Publish without waiting for remote peer","time":{"start":1714033717602,"stop":1714033717602,"duration":0},"status":"passed","severity":"normal"},{"uid":"238ea9eb77ee1e42","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714033910540,"stop":1714033910540,"duration":0},"status":"passed","severity":"normal"},{"uid":"960fcbe92512e4b9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714033706895,"stop":1714033706896,"duration":1},"status":"passed","severity":"normal"},{"uid":"859de43fa7889186","name":"Query with Promise Callback, No Decoder","time":{"start":1714033828095,"stop":1714033828096,"duration":1},"status":"passed","severity":"normal"},{"uid":"e178030cd77f1cbd","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714033452016,"stop":1714033452017,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a46dfac6ab59e51","name":"Ordered Callback - forward","time":{"start":1714033839236,"stop":1714033839236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3de3487f78b792f","name":"Check publish message containing Russian","time":{"start":1714033718311,"stop":1714033718319,"duration":8},"status":"passed","severity":"normal"},{"uid":"c3174e19e1d4e4af","name":"it tolerates circular branch references","time":{"start":1714033265407,"stop":1714033265407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14db27ab2ac7686","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714033717735,"stop":1714033717735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ac35b4a0f5941d8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714033265195,"stop":1714033265195,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c40ec0ec7aa8d2","name":"Check received message containing escaped characters","time":{"start":1714033761841,"stop":1714033761842,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64cb36775b1287e","name":"Check received message with timestamp: 1714033291456000000 ","time":{"start":1714033457437,"stop":1714033457437,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc35b802f22e0c6b","name":"Check publish message containing Chinese","time":{"start":1714033718310,"stop":1714033718310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1e11ef80488519","name":"Push message with Arabic payload","time":{"start":1714033672518,"stop":1714033672519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52a08dd8862b790","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714033248981,"stop":1714033248981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c548e3bca5de20e","name":"throws on content topic with non-number generation field","time":{"start":1714033241412,"stop":1714033241412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7daf0b41541394","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714033805532,"stop":1714033805532,"duration":0},"status":"passed","severity":"normal"},{"uid":"760918803e73002c","name":"Query Generator, No Decoder","time":{"start":1714033828090,"stop":1714033828090,"duration":0},"status":"passed","severity":"normal"},{"uid":"2011887baad55bc5","name":"Subscribe to topic containing Script and publish message","time":{"start":1714033717618,"stop":1714033717618,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7fa000f1e9e7c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714033241429,"stop":1714033241429,"duration":0},"status":"passed","severity":"normal"},{"uid":"196aa468b088ecf","name":"Push message with XML payload","time":{"start":1714033672520,"stop":1714033672520,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e043622ff02e43","name":"should not fail to start the service if it is already started","time":{"start":1714033302070,"stop":1714033302071,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba0f7b40972b80d","name":"should get / set UDP multiaddr","time":{"start":1714033249721,"stop":1714033249721,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d204577d1bd58e","name":"All","time":{"start":1714033305286,"stop":1714033305287,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8548f0626ef62f0","name":"Nodes with multiple pubsub topic","time":{"start":1714033706898,"stop":1714033706898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1bf52fff4209d2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714033529802,"stop":1714033529802,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b423d920c9cdec","name":"more peers than existing","time":{"start":1714033672768,"stop":1714033672768,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17e856fe81a2f4b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714033859436,"stop":1714033859436,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b52c276da02c4db","name":"Push message with XML payload","time":{"start":1714033817375,"stop":1714033817375,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6497b089d79bbf","name":"nwaku subscribes","time":{"start":1714033703913,"stop":1714033703913,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf3bb3b72a061a0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714033910556,"stop":1714033910556,"duration":0},"status":"passed","severity":"normal"},{"uid":"786d07cc2ef686c1","name":"Check publish message containing short","time":{"start":1714033718266,"stop":1714033718266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e5fb55ba0fb64b","name":"can start the service","time":{"start":1714033269253,"stop":1714033269253,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fc8eb0927abe72","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714033717616,"stop":1714033717616,"duration":0},"status":"passed","severity":"normal"},{"uid":"52de5dc10e5edabf","name":"receives messages sent to provided content topic through callback","time":{"start":1714033717737,"stop":1714033717738,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a3d937fdb0f6428","name":"Using a function","time":{"start":1714033876821,"stop":1714033876821,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d77bc13a77676e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714033241424,"stop":1714033241424,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b7a7e41e3249d0","name":"Push message with Chinese payload","time":{"start":1714033672518,"stop":1714033672518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ae0ddaf3a8bd94","name":"should emit a peer event after start","time":{"start":1714033302071,"stop":1714033302071,"duration":0},"status":"passed","severity":"normal"},{"uid":"191dded5789c2cc0","name":"Check received message containing Russian","time":{"start":1714033457432,"stop":1714033457432,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e6c68aaf628e46","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714033248979,"stop":1714033248980,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fbc011ad10a5a6","name":"shard 0","time":{"start":1714033799772,"stop":1714033799772,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad00cd5f4b23d86","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714033529788,"stop":1714033529789,"duration":1},"status":"passed","severity":"normal"},{"uid":"1900b63801b1c3d7","name":"throws on content topic with too few or too many fields","time":{"start":1714033241411,"stop":1714033241412,"duration":1},"status":"passed","severity":"normal"},{"uid":"1167cf5339167e0b","name":"Push message with meta","time":{"start":1714033817390,"stop":1714033817390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dee12ffcaac805","name":"Check received message containing short","time":{"start":1714033761798,"stop":1714033761798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b83a391587ea029","name":"Check received message containing XML","time":{"start":1714033457434,"stop":1714033457434,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bda7a484282726","name":"Does not throw an exception when node disconnects","time":{"start":1714033876820,"stop":1714033876820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7dd2cc7ec01c6f","name":"Check received message containing Arabic","time":{"start":1714033761829,"stop":1714033761829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b65bd3daed9bded","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714033569289,"stop":1714033569289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d713ad7e27ab15b5","name":"Store - dialed first","time":{"start":1714033890639,"stop":1714033890639,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e9e623e53dbd0f","name":"Subscribe and receive messages via lightPush","time":{"start":1714033910542,"stop":1714033910542,"duration":0},"status":"passed","severity":"normal"},{"uid":"8104d9a9cd2a320d","name":"Subscribe to topic containing Script and receive message","time":{"start":1714033910553,"stop":1714033910553,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca68f2f501e0876","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714033799773,"stop":1714033799773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0957dbf9efdaf45","name":"Check message received after jswaku node is restarted","time":{"start":1714033761821,"stop":1714033761821,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49639e8bd1284cfd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714033241422,"stop":1714033241423,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c4a911a86fc07b","name":"Passing page size 3 when there are 20 messages","time":{"start":1714033859973,"stop":1714033859973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fe69ca40b7e577","name":"Check message with invalid timestamp is not received","time":{"start":1714033457439,"stop":1714033457439,"duration":0},"status":"passed","severity":"normal"},{"uid":"15500855f2d8bd87","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714033761818,"stop":1714033761818,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec6a0834ceed061","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714034002880,"stop":1714034002880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8086b32bc176343","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714033910538,"stop":1714033910538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b71662deab8224","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714033486101,"stop":1714033486101,"duration":0},"status":"passed","severity":"normal"},{"uid":"6696df1389cbea9d","name":"Symmetric encrypt & Decrypt","time":{"start":1714033275607,"stop":1714033275607,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c417c09aae800","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714033248985,"stop":1714033248986,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9aa617186cac622","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714033529803,"stop":1714033529803,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7e25c606b0fa2","name":"Check received message containing JSON","time":{"start":1714033457435,"stop":1714033457435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9074114a5b712fc1","name":"Check message received after nwaku node is restarted","time":{"start":1714033761822,"stop":1714033761822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cbf215a9e2b5891","name":"Round trip binary serialization","time":{"start":1714033254517,"stop":1714033254517,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa25dd8d4d2556aa","name":"Decrypt messages","time":{"start":1714033676328,"stop":1714033676328,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bb0047ba9c5ee8","name":"Subscribe to topic containing XML and receive message","time":{"start":1714033910539,"stop":1714033910539,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbf6643a0b1791","name":"Check received message containing unicode special characters","time":{"start":1714033761815,"stop":1714033761817,"duration":2},"status":"passed","severity":"normal"},{"uid":"e21d6180410d87a2","name":"different cluster, different shard: nodes don't connect","time":{"start":1714033569291,"stop":1714033569291,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e07a929ac16765","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714033910543,"stop":1714033910543,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d281df6526deefb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714033241428,"stop":1714033241428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c058002545b8360b","name":"Ephemeral field set to true","time":{"start":1714033254518,"stop":1714033254518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c2dfbed9f17d15","name":"connected peers and dial","time":{"start":1714033672767,"stop":1714033672768,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8080e90275df6ea","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714033910536,"stop":1714033910536,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a7f8fa13865973","name":"handles empty shards array correctly","time":{"start":1714033241437,"stop":1714033241437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e6e06c83b437af","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714033529816,"stop":1714033529816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fef4c1db19c35e2","name":"Check received message containing Script","time":{"start":1714033457433,"stop":1714033457433,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61c04f0e3f36efd","name":"Push message with content topic containing Arabic","time":{"start":1714033817382,"stop":1714033817382,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85c2c5c408de501","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714033241433,"stop":1714033241433,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dcdeafd1005d5","name":"can start the service","time":{"start":1714033302063,"stop":1714033302065,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a6b88206b7cb90","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714033486105,"stop":1714033486105,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbed95711fc38a9","name":"Fails to publish duplicate message","time":{"start":1714033718326,"stop":1714033718326,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ee45833e645cf9","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714033241426,"stop":1714033241426,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ddffdbd797214a","name":"Check message with no content topic is not received","time":{"start":1714033761847,"stop":1714033761848,"duration":1},"status":"passed","severity":"normal"},{"uid":"6936f549d3b0d639","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714033859432,"stop":1714033859433,"duration":1},"status":"passed","severity":"normal"},{"uid":"589fe63ccce211bb","name":"start node with empty shard","time":{"start":1714033799790,"stop":1714033799791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7c103f26adfe6c","name":"Generator, custom pubsub topic","time":{"start":1714033848159,"stop":1714033848160,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a0adbbbac6c9eb","name":"same cluster, different shard: nodes connect","time":{"start":1714033569290,"stop":1714033569290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbafd94a9a12829","name":"can dial TLS multiaddrs","time":{"start":1714033546952,"stop":1714033546952,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb01a8dcbcc62891","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714033241371,"stop":1714033241372,"duration":1},"status":"passed","severity":"normal"},{"uid":"66a7f3aaa3e9c9da","name":"Push message with content topic containing escaped characters","time":{"start":1714033817385,"stop":1714033817385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1407c2a14eb1e9db","name":"Push message with content topic containing SQL Injection","time":{"start":1714033672533,"stop":1714033672534,"duration":1},"status":"passed","severity":"normal"},{"uid":"43105e6f5415cc1b","name":"can start and stop the service","time":{"start":1714033302065,"stop":1714033302065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cdfa43f92996e43","name":"should properly create location multiaddrs - tcp4","time":{"start":1714033249722,"stop":1714033249722,"duration":0},"status":"passed","severity":"normal"},{"uid":"728b72f18a6f2aeb","name":"Check received message containing XML","time":{"start":1714033761810,"stop":1714033761811,"duration":1},"status":"passed","severity":"normal"},{"uid":"123fd273b7c70f0e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714033302076,"stop":1714033302076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b419601f18d5ff46","name":"getPeersByDiscovery","time":{"start":1714033332714,"stop":1714033332714,"duration":0},"status":"passed","severity":"normal"},{"uid":"962bc4c8bf4ecc69","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714033717736,"stop":1714033717737,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3819825c429f0efc","name":"Check publish message containing special chars","time":{"start":1714033718309,"stop":1714033718310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f5b43572c4509c","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714033344233,"stop":1714033344234,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf925904ad88e0e1","name":"Subscribe to topic containing long and receive message","time":{"start":1714033529800,"stop":1714033529801,"duration":1},"status":"passed","severity":"normal"},{"uid":"f287ae310b25cad","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714033452038,"stop":1714033452039,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39e8182c864152b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714033828089,"stop":1714033828090,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaea5f9c0032c902","name":"Wrong topic","time":{"start":1714033775472,"stop":1714033775472,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7461f697c1d48f3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714033452024,"stop":1714033452025,"duration":1},"status":"passed","severity":"normal"},{"uid":"89aec43c9203d477","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714033805524,"stop":1714033805524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed138e6e2a488849","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714033452033,"stop":1714033452033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f699d24ee934b49a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714033457438,"stop":1714033457438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bac4f9156df680","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714033369804,"stop":1714033369804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7db91626e119ba","name":"Relay - dialed first","time":{"start":1714033890637,"stop":1714033890638,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6376efea17acaf6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714033265194,"stop":1714033265194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35b7ed54936b08c","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714033344230,"stop":1714033344230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d83ef89cddd45b2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714033241435,"stop":1714033241435,"duration":0},"status":"passed","severity":"normal"},{"uid":"108d3b18d54f8ff2","name":"Check message with non string payload is not received","time":{"start":1714033761821,"stop":1714033761821,"duration":0},"status":"passed","severity":"normal"},{"uid":"93998f068fbc3a78","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714033241434,"stop":1714033241434,"duration":0},"status":"passed","severity":"normal"},{"uid":"2520d9f1671aab83","name":"should throw error - no public key","time":{"start":1714033249719,"stop":1714033249719,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8c78c3c5865567","name":"Query generator for multiple messages with different message text format","time":{"start":1714033859431,"stop":1714033859432,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8986e2b48c833a6","name":"Check received message containing special chars","time":{"start":1714033761828,"stop":1714033761828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7567560fc049c7ea","name":"Push message with content topic containing numeric","time":{"start":1714033672530,"stop":1714033672530,"duration":0},"status":"passed","severity":"normal"},{"uid":"94794bc5488525f5","name":"removeEventListener with correct event","time":{"start":1714033332712,"stop":1714033332713,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e84ee256e67527b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714033805525,"stop":1714033805526,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea3b2e9fa9de46f","name":"Push message with content topic containing Script","time":{"start":1714033817383,"stop":1714033817383,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a231b4d8362a9c9","name":"Push message with content topic containing SQL Injection","time":{"start":1714033817382,"stop":1714033817383,"duration":1},"status":"passed","severity":"normal"},{"uid":"aead1b50295ed6f0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714033381885,"stop":1714033381885,"duration":0},"status":"passed","severity":"normal"},{"uid":"800a280e2a8b2f99","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714033254360,"stop":1714033254360,"duration":0},"status":"passed","severity":"normal"},{"uid":"399c3089346e9b05","name":"Encoder throws on empty string content topic","time":{"start":1714033275104,"stop":1714033275104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f299d5f53d8b91","name":"Push message with Script payload","time":{"start":1714033817374,"stop":1714033817374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2bf77b542b01f4b","name":"pre and post cipher","time":{"start":1714033275607,"stop":1714033275608,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82ed5bb821669df","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714033452012,"stop":1714033452013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f1583ba3d3fae4","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app15/8/topic309/xml","time":{"start":1714033775472,"stop":1714033775472,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc620bca9524243","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714033248978,"stop":1714033248978,"duration":0},"status":"passed","severity":"normal"},{"uid":"28df864da89fa77a","name":"Check received message containing long","time":{"start":1714033761823,"stop":1714033761827,"duration":4},"status":"passed","severity":"normal"},{"uid":"8c8192ba6881f20","name":"Push message with content topic containing XML","time":{"start":1714033817383,"stop":1714033817384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4aeab99f31da72","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714033910555,"stop":1714033910555,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1a0dcf6a4de74e","name":"random static sharding 9 - Cluster ID: 415, Shard ID: 289","time":{"start":1714033799786,"stop":1714033799786,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eac964c5ba67c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033369800,"stop":1714033369800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4358563efdf7ab","name":"Push message with content topic containing Chinese","time":{"start":1714033672532,"stop":1714033672532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b64b71643c45835","name":"Push message with content topic containing escaped characters","time":{"start":1714033672536,"stop":1714033672536,"duration":0},"status":"passed","severity":"normal"},{"uid":"76107c77346e938d","name":"throws on content topic with generation field greater than 0","time":{"start":1714033241412,"stop":1714033241413,"duration":1},"status":"passed","severity":"normal"},{"uid":"32eca901888f6592","name":"configure the node with multiple content topics","time":{"start":1714033775473,"stop":1714033775473,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfafb7713ecdac5","name":"should throw an error for missing required configuration","time":{"start":1714033241425,"stop":1714033241425,"duration":0},"status":"passed","severity":"normal"},{"uid":"528a2c8fb26cbd5a","name":"Ordered callback, aborts when callback returns true","time":{"start":1714033859436,"stop":1714033859436,"duration":0},"status":"passed","severity":"normal"},{"uid":"398784024ead98bc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714033265194,"stop":1714033265195,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3e519ff1f3f529","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714033303104,"stop":1714033303105,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce09d3cba3a4e34a","name":"Check received message with timestamp: 1714033291750 ","time":{"start":1714033761843,"stop":1714033761844,"duration":1},"status":"passed","severity":"normal"},{"uid":"4187acfc00897699","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714033717603,"stop":1714033717604,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde901fc4f6c799d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714033241418,"stop":1714033241418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e01cc23bc0658c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714033910545,"stop":1714033910545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de894f8b0f74b54","name":"Check message on other pubsub topic is not received","time":{"start":1714033761819,"stop":1714033761820,"duration":1},"status":"passed","severity":"normal"},{"uid":"316f1cfb6f280c70","name":"should set field with only STORE enabled","time":{"start":1714033249725,"stop":1714033249726,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8883283c3127810","name":"Callback on promise","time":{"start":1714033859434,"stop":1714033859435,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e74206a50ecfbb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714033529815,"stop":1714033529815,"duration":0},"status":"passed","severity":"normal"},{"uid":"13aaa783e1c0a32c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714033910540,"stop":1714033910541,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b84ee58e335b3b5","name":"different cluster, same shard: nodes don't connect","time":{"start":1714033569290,"stop":1714033569291,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fa03f0f36b21a1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714033706894,"stop":1714033706895,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d2857f4d5f9111","name":"Ping on subscribed peer","time":{"start":1714033364037,"stop":1714033364037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28752ee94aeb871","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714033241429,"stop":1714033241430,"duration":1},"status":"passed","severity":"normal"},{"uid":"5398d6013ee24c4a","name":"throws on content topic with empty application field","time":{"start":1714033241413,"stop":1714033241413,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd978af48385baa1","name":"Push message with Chinese payload","time":{"start":1714033817372,"stop":1714033817373,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f08d4136537692","name":"should decode valid enr with tcp successfully","time":{"start":1714033249717,"stop":1714033249717,"duration":0},"status":"passed","severity":"normal"},{"uid":"4533de2660e9ba8a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714033292032,"stop":1714033292033,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cc420db87440a7","name":"Relay - times out","time":{"start":1714033890638,"stop":1714033890639,"duration":1},"status":"passed","severity":"normal"},{"uid":"11819f5825fdf499","name":"should add and remove event listeners correctly","time":{"start":1714033269257,"stop":1714033269257,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7a1ab0f6e03503","name":"Check meta is set [ecies]","time":{"start":1714033277035,"stop":1714033277035,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4f4f647d685050","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714033828095,"stop":1714033828095,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e47f7e5eae88dc","name":"Fails to push message bigger that 1MB","time":{"start":1714033672541,"stop":1714033672541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ab404c75362943","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714033241438,"stop":1714033241438,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2008e1edf27377","name":"Check received message containing Arabic","time":{"start":1714033761806,"stop":1714033761806,"duration":0},"status":"passed","severity":"normal"},{"uid":"957ad53813a177c9","name":"random static sharding 7 - Cluster ID: 562, Shard ID: 186","time":{"start":1714033799784,"stop":1714033799785,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5ba46c24400645","name":"Subscribe and receive messages via waku relay post","time":{"start":1714033529790,"stop":1714033529791,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1f25756e50163d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714033241438,"stop":1714033241438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89480e205ce9efe","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714033452014,"stop":1714033452015,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50b93cd2909f22c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714033452008,"stop":1714033452008,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c21927adfcc5d0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714033761844,"stop":1714033761844,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac67e1c296cc03f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714033718324,"stop":1714033718324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7049bd462d1dd8a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714033910542,"stop":1714033910542,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be38e1c01485444","name":"Push message with short payload","time":{"start":1714033672515,"stop":1714033672516,"duration":1},"status":"passed","severity":"normal"},{"uid":"74008a89732a37af","name":"can start the service","time":{"start":1714033738706,"stop":1714033738707,"duration":1},"status":"passed","severity":"normal"},{"uid":"57697d7b79fb0877","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714033241430,"stop":1714033241430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d70f00fa380b5a8","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714033248980,"stop":1714033248981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3105fa6faa388953","name":"Delete observer","time":{"start":1714033676328,"stop":1714033676329,"duration":1},"status":"passed","severity":"normal"},{"uid":"61408f1775be2e85","name":"Sets default value correctly","time":{"start":1714033876822,"stop":1714033876822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a377ee25a4609c","name":"Sample","time":{"start":1714033249138,"stop":1714033249138,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd25c129f9407e47","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714033452010,"stop":1714033452010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c7ea31a10e954a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714033241439,"stop":1714033241439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8574e9c43df81a82","name":"Rejects garbage","time":{"start":1714033257866,"stop":1714033257867,"duration":1},"status":"passed","severity":"normal"},{"uid":"53efd0119f8abf51","name":"Check publish message containing escaped characters","time":{"start":1714033718322,"stop":1714033718322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95386af37c149f9","name":"Query Generator - forward","time":{"start":1714033839234,"stop":1714033839234,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffe52ccff115a6b","name":"Query with Ordered Callback, No message returned","time":{"start":1714033828094,"stop":1714033828094,"duration":0},"status":"passed","severity":"normal"},{"uid":"79415b1a0c1bcd6c","name":"Subscribe to topic containing XML and receive message","time":{"start":1714033910554,"stop":1714033910554,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3a9f8a49ed1d4d","name":"should configure sharding based on application and version for autosharding","time":{"start":1714033241435,"stop":1714033241435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1c0c811a3c78e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714033241429,"stop":1714033241429,"duration":0},"status":"passed","severity":"normal"},{"uid":"30958884d28d95a8","name":"should properly create peer info with all multiaddrs","time":{"start":1714033249724,"stop":1714033249724,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e45a9dae1c50c3","name":"should not fail to start the service if it is already started","time":{"start":1714033269254,"stop":1714033269254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e357588d46cee6e","name":"groups content topics by expected pubsub topic","time":{"start":1714033241419,"stop":1714033241420,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bd30f408f263b0","name":"Decoder throws on empty string content topic","time":{"start":1714033277037,"stop":1714033277037,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4ff5c2b98274e0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033539480,"stop":1714033539480,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1afb6b0b5969db","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714033486105,"stop":1714033486106,"duration":1},"status":"passed","severity":"normal"},{"uid":"659cc276dbe83f76","name":"Push message with special chars payload","time":{"start":1714033672518,"stop":1714033672518,"duration":0},"status":"passed","severity":"normal"},{"uid":"525c95e647131835","name":"Push message with content topic containing shell command","time":{"start":1714033817385,"stop":1714033817385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c13ea300c171ef6","name":"isConnected should return false after all peers disconnect","time":{"start":1714033344231,"stop":1714033344232,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a3ff86bf1edfc9","name":"Check received message containing escaped characters","time":{"start":1714033457436,"stop":1714033457436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3347f38ebebf84","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714033254361,"stop":1714033254361,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab11e0a0be5cd0c2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714033241424,"stop":1714033241424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fb2a69a0d73511","name":"Push message with content topic containing JSON","time":{"start":1714033817384,"stop":1714033817384,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa24dc1b3a080a2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714033486104,"stop":1714033486105,"duration":1},"status":"passed","severity":"normal"},{"uid":"352492c4a0f40d56","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714033910537,"stop":1714033910537,"duration":0},"status":"passed","severity":"normal"},{"uid":"423958c5db3f2f15","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714033265193,"stop":1714033265193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ebe746e44eba8c","name":"Check received message containing long","time":{"start":1714033457428,"stop":1714033457429,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5343f91198da71","name":"Subscribe to topic containing XML and receive message","time":{"start":1714033529814,"stop":1714033529814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea341ff808b2b9cc","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714033265192,"stop":1714033265192,"duration":0},"status":"passed","severity":"normal"},{"uid":"5077061128f138d1","name":"Check received message containing unicode special characters","time":{"start":1714033761842,"stop":1714033761842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eaecd611f9313e3","name":"Push message with emoji payload","time":{"start":1714033672523,"stop":1714033672528,"duration":5},"status":"passed","severity":"normal"},{"uid":"c7ec8e8935578099","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714033241426,"stop":1714033241426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a509b92e7c062c05","name":"Filter","time":{"start":1714033890640,"stop":1714033890640,"duration":0},"status":"passed","severity":"normal"},{"uid":"3710a0c59fe0102d","name":"Check received message containing shell command","time":{"start":1714033761813,"stop":1714033761814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2371dcb1998266e3","name":"Subscribe to topic containing Script and receive message","time":{"start":1714033910539,"stop":1714033910539,"duration":0},"status":"passed","severity":"normal"},{"uid":"308525126115a0c9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714033529815,"stop":1714033529815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b3a5384ef869d9","name":"Push message equal or less that 1MB","time":{"start":1714033817395,"stop":1714033817396,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f69098cb1d6c48d","name":"should not receive a peer event before start","time":{"start":1714033269255,"stop":1714033269255,"duration":0},"status":"passed","severity":"normal"},{"uid":"225a98aab2c84548","name":"should handle corrupted local storage data gracefully","time":{"start":1714033269256,"stop":1714033269257,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3630659e5212a5","name":"returns all values when wanted number matches available values","time":{"start":1714033264638,"stop":1714033264639,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0ff0a75f040ca2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714033243888,"stop":1714033243888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b817afc25134aa94","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714033452015,"stop":1714033452015,"duration":0},"status":"passed","severity":"normal"},{"uid":"f885e377910e4512","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714033717620,"stop":1714033717620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8367b007bef038c7","name":"Fails to push message with empty content topic","time":{"start":1714033672538,"stop":1714033672538,"duration":0},"status":"passed","severity":"normal"},{"uid":"662a2316d4486b11","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714033241427,"stop":1714033241427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd087e33758fc26b","name":"ignores unrecognized TXT record formats","time":{"start":1714033265408,"stop":1714033265408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccfc18083156f74","name":"should not fail to stop the service if it was not started","time":{"start":1714033738707,"stop":1714033738708,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb025b40b3df0a08","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714033717615,"stop":1714033717616,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b30fd2b80830b0","name":"Subscribe to topic containing Script and receive message","time":{"start":1714033529803,"stop":1714033529814,"duration":11},"status":"passed","severity":"normal"},{"uid":"eba1ca5f5c506394","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714033452037,"stop":1714033452038,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d16cde7fa2b4994","name":"Passing page size 1 when there are 4 messages","time":{"start":1714033859972,"stop":1714033859973,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f98930a158f9979","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714033344229,"stop":1714033344229,"duration":0},"status":"passed","severity":"normal"},{"uid":"de65ee6368be45e3","name":"should set field with all protocols enabled","time":{"start":1714033249725,"stop":1714033249725,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e44ff68c24e14f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714033452031,"stop":1714033452031,"duration":0},"status":"passed","severity":"normal"},{"uid":"622c7f1e09cc9d98","name":"should throw error - no id","time":{"start":1714033249718,"stop":1714033249718,"duration":0},"status":"passed","severity":"normal"},{"uid":"798c7573aa9ff8d1","name":"non connected peers","time":{"start":1714033672769,"stop":1714033672769,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1e1c6e614aae084","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714033529801,"stop":1714033529802,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5ddf1dce0f4574","name":"Decoder throws on undefined content topic","time":{"start":1714033254520,"stop":1714033254520,"duration":0},"status":"passed","severity":"normal"},{"uid":"61532d0d94485607","name":"throws on content topic with empty version field","time":{"start":1714033241413,"stop":1714033241414,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac0a80c5abf68b1b","name":"configure the node with multiple pubsub topics","time":{"start":1714033799789,"stop":1714033799789,"duration":0},"status":"passed","severity":"normal"},{"uid":"90470a9ffa614ae","name":"Decoder throws on empty string content topic","time":{"start":1714033275105,"stop":1714033275105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bb23053ba0d1bc","name":"Check message with non string payload is not received","time":{"start":1714033761849,"stop":1714033761850,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88b15dee0fc04d8","name":"Fails to publish message with wrong content topic","time":{"start":1714033718326,"stop":1714033718327,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00bf7519d31f037","name":"should throw an error for insufficient data","time":{"start":1714033241372,"stop":1714033241373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fac1379b215d480","name":"Subscribe and publish message","time":{"start":1714033717602,"stop":1714033717603,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1af641f528e9edf","name":"should throw an error for an unconfigured topic","time":{"start":1714033241432,"stop":1714033241432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e79aa139f26839","name":"Check received message containing numeric","time":{"start":1714033761827,"stop":1714033761828,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de5ab8eb56c5d70","name":"Reusing cursor across nodes","time":{"start":1714033805526,"stop":1714033805526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecc2e4024cb9d96","name":"Push message with content topic containing emoji","time":{"start":1714033817386,"stop":1714033817386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac67524c6268d011","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714033805523,"stop":1714033805524,"duration":1},"status":"passed","severity":"normal"},{"uid":"72eec8b9f8df5753","name":"Check publish message containing SQL Injection","time":{"start":1714033718319,"stop":1714033718320,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1ee8311b34709f","name":"Subscribe and receive messages via lightPush","time":{"start":1714033529787,"stop":1714033529788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b745b880abfdb43e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714033265411,"stop":1714033265411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7bc1088f274b125","name":"random static sharding 2 - Cluster ID: 655, Shard ID: 747","time":{"start":1714033799779,"stop":1714033799779,"duration":0},"status":"passed","severity":"normal"},{"uid":"8826f9d9650a332c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714033452040,"stop":1714033452041,"duration":1},"status":"passed","severity":"normal"},{"uid":"10db273350f1f5b5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714033369803,"stop":1714033369803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f43da6498664f7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714033910544,"stop":1714033910544,"duration":0},"status":"passed","severity":"normal"},{"uid":"213263035b82bc26","name":"Generator, 2 different pubsubtopics","time":{"start":1714033848153,"stop":1714033848154,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea9d32af15ba439","name":"Push message with unicode special characters payload","time":{"start":1714033817378,"stop":1714033817378,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c85150876219ed","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714033486104,"stop":1714033486104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a6e83c135e4d60","name":"through manual discovery","time":{"start":1714033546952,"stop":1714033546953,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8797d849ef2dcb","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714033241416,"stop":1714033241416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0b96db14db9786","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714033910533,"stop":1714033910533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a893d79fa786df3e","name":"Query with Promise Callback, No message returned","time":{"start":1714033828096,"stop":1714033828096,"duration":0},"status":"passed","severity":"normal"},{"uid":"d635b3fc8733bf28","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714033241430,"stop":1714033241430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7311e787d7ae20a8","name":"Check received message containing emoji","time":{"start":1714033761842,"stop":1714033761843,"duration":1},"status":"passed","severity":"normal"},{"uid":"e979c5b4dcad7e4f","name":"Push message with rate limit","time":{"start":1714033817391,"stop":1714033817392,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e57d8757e2ee247","name":"Check received message containing Basic HTML tag","time":{"start":1714033761835,"stop":1714033761835,"duration":0},"status":"passed","severity":"normal"},{"uid":"736bf90643dbb5ce","name":"Push message with content topic containing Russian","time":{"start":1714033672533,"stop":1714033672533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3820ccb1441e3d9a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714033529816,"stop":1714033529817,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f4c5455ac3aa61","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714033910552,"stop":1714033910552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b070e39497c9ffcc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714033241431,"stop":1714033241431,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f14d8f97ea8696","name":"Subscribe and receive messages via waku relay post","time":{"start":1714033910531,"stop":1714033910532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f79ee1db3c457e0","name":"Reopen subscription with peer with lost subscription","time":{"start":1714033325315,"stop":1714033325316,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c50a325eb8c239","name":"Fields are not dropped","time":{"start":1714033254030,"stop":1714033254031,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed550a70e61fa1e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714033241428,"stop":1714033241428,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18977d8b244dec1","name":"Push message with emoji payload","time":{"start":1714033817378,"stop":1714033817378,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b37d65e337f48f","name":"Fails to push message with large meta","time":{"start":1714033817390,"stop":1714033817391,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ad1468cb03eb4b","name":"should be able to decode the field with only STORE set to true","time":{"start":1714033248983,"stop":1714033248984,"duration":1},"status":"passed","severity":"normal"},{"uid":"38667b92249eb7bb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714033910545,"stop":1714033910545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef173ae8cdc2dff4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714033369801,"stop":1714033369802,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aaad51be6c2099e","name":"should not throw an error for a single configured topic","time":{"start":1714033241431,"stop":1714033241432,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de2bb48c3f489c3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714033452022,"stop":1714033452023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d55eb74808a8e77b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714033241416,"stop":1714033241416,"duration":0},"status":"passed","severity":"normal"},{"uid":"137fa3929c274776","name":"Check received message containing SQL Injection","time":{"start":1714033761830,"stop":1714033761830,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff019de9e04b5418","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714033241438,"stop":1714033241439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2194d8627b919db","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714033275100,"stop":1714033275101,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d0bcd75f8752a5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714033452011,"stop":1714033452012,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b5f29ed857f951","name":"Check received message containing Russian","time":{"start":1714033761829,"stop":1714033761830,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfb18803defd49","name":"Check message received after jswaku node is restarted","time":{"start":1714033457442,"stop":1714033457442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6834f4bfe17104d4","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714033717738,"stop":1714033717739,"duration":1},"status":"skipped","severity":"normal"},{"uid":"acc0d76258ff26ba","name":"Check received message containing numeric","time":{"start":1714033761803,"stop":1714033761804,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5248be0b90fbea1","name":"Check publish message containing XML","time":{"start":1714033718320,"stop":1714033718321,"duration":1},"status":"passed","severity":"normal"},{"uid":"c455e60509974ccd","name":"Check message with no content topic is not received","time":{"start":1714033761820,"stop":1714033761820,"duration":0},"status":"passed","severity":"normal"},{"uid":"834113532b7c1fbd","name":"Check message with no pubsub topic is not received","time":{"start":1714033457440,"stop":1714033457440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8582b38a975dcda","name":"should properly compute the node id","time":{"start":1714033249720,"stop":1714033249720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39cc8352956db10","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714033241372,"stop":1714033241372,"duration":0},"status":"passed","severity":"normal"},{"uid":"583b77abc6e76e82","name":"new peer added after a peer was already found","time":{"start":1714033688712,"stop":1714033688712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a28e27c449a5c7c5","name":"Check message with no content topic is not received","time":{"start":1714033457440,"stop":1714033457440,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f22022ff09b410","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714033241426,"stop":1714033241426,"duration":0},"status":"passed","severity":"normal"},{"uid":"96610bc0e6a18955","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714033248983,"stop":1714033248983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba119dbfd41c24fc","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714033241415,"stop":1714033241416,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1bdb0b035925ce","name":"start node with ApplicationInfo","time":{"start":1714033775474,"stop":1714033775474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0a9e2a2580c315","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714033241421,"stop":1714033241422,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ef3bccc246f9c2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714033292034,"stop":1714033292035,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92df33441bcff93","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714033299383,"stop":1714033299384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a3af020a229295","name":"Push message with custom timestamp: 1714037052188","time":{"start":1714033817394,"stop":1714033817395,"duration":1},"status":"passed","severity":"normal"},{"uid":"48dfab709dcead34","name":"topics with same application and version share the same shard","time":{"start":1714033241419,"stop":1714033241419,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1f9a576378e0bf","name":"Check received message containing special chars","time":{"start":1714033761804,"stop":1714033761804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2732cdeaf24cecb","name":"Encoder throws on undefined content topic","time":{"start":1714033254519,"stop":1714033254519,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a958a0e20a4037","name":"Accepts a valid Waku Message","time":{"start":1714033257865,"stop":1714033257866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f28528c884aa6dc","name":"random static sharding 10 - Cluster ID: 348, Shard ID: 823","time":{"start":1714033799787,"stop":1714033799788,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c37353ae8812d5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714033910555,"stop":1714033910555,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1efd5560f9aba0","name":"should throw an error for missing sharding configuration","time":{"start":1714033241436,"stop":1714033241437,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00e48522ab2ae51","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714033688713,"stop":1714033688713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57a00356e4fc345f","name":"Push message with JSON payload","time":{"start":1714033672521,"stop":1714033672521,"duration":0},"status":"passed","severity":"normal"},{"uid":"304fbec6cd2be15e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714033248987,"stop":1714033248987,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eab08b1f10cdf0","name":"Check message with non string payload is not received","time":{"start":1714033457441,"stop":1714033457442,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4c9c29d8bc4ac6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714033241418,"stop":1714033241418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff98563d7b346ca","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714033241417,"stop":1714033241418,"duration":1},"status":"passed","severity":"normal"},{"uid":"4140d4e21e8a5636","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714033706899,"stop":1714033706899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7165ad58908aab0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714033817384,"stop":1714033817384,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50baa0fd189ead7","name":"Subscribe to topic containing short and receive message","time":{"start":1714033910535,"stop":1714033910535,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b97b548afd9e63","name":"Ping on subscribed peer","time":{"start":1714033325313,"stop":1714033325314,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6bbfa9a567741f0","name":"udp ip6 address","time":{"start":1714033249126,"stop":1714033249126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6ec73d6cc6e7cf","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714033880401,"stop":1714033880401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8392d790230376","name":"should properly create location multiaddrs - udp4","time":{"start":1714033249722,"stop":1714033249722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b265c058838d54c","name":"isConnected should return false after all peers disconnect","time":{"start":1714033292035,"stop":1714033292036,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5467fdf76702892","name":"Query with Ordered Callback, No Decoder","time":{"start":1714033828093,"stop":1714033828094,"duration":1},"status":"passed","severity":"normal"},{"uid":"84beae8e087d1b5e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033848161,"stop":1714033848162,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fd5c358d921450","name":"Generator, custom pubsub topic","time":{"start":1714033848155,"stop":1714033848156,"duration":1},"status":"passed","severity":"normal"},{"uid":"64766d8b14db5d4e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714033717614,"stop":1714033717615,"duration":1},"status":"passed","severity":"normal"},{"uid":"2270177c91123e8a","name":"Check received message containing special chars","time":{"start":1714033457430,"stop":1714033457430,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb71f390913a61f","name":"Push message with Basic HTML tag payload","time":{"start":1714033672521,"stop":1714033672521,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d4334186a750ff","name":"Push message with SQL Injection payload","time":{"start":1714033817374,"stop":1714033817374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad007108bcb47a6","name":"Push message with short payload","time":{"start":1714033817371,"stop":1714033817371,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dbea2249bc28b5","name":"different cluster, same shard: nodes don't connect","time":{"start":1714033452006,"stop":1714033452006,"duration":0},"status":"passed","severity":"normal"},{"uid":"728500c5aa6ed44f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714033910552,"stop":1714033910553,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e832afb33344c71","name":"random static sharding 3 - Cluster ID: 715, Shard ID: 553","time":{"start":1714033799780,"stop":1714033799780,"duration":0},"status":"passed","severity":"normal"},{"uid":"5704c60aa52d3558","name":"same cluster, different shard: nodes don't connect","time":{"start":1714033452005,"stop":1714033452006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11ec785ec9201f6","name":"random static sharding 5 - Cluster ID: 406, Shard ID: 913","time":{"start":1714033799782,"stop":1714033799782,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2b2e7338554f57","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033369802,"stop":1714033369802,"duration":0},"status":"passed","severity":"normal"},{"uid":"90717e4c6114600a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714033486101,"stop":1714033486101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed49cd73e598d18","name":"Check message with no payload is not received","time":{"start":1714033761820,"stop":1714033761821,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad196008d6a4bbb6","name":"A test","time":{"start":1714033529959,"stop":1714033529959,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c34d5e0e79506a0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714033254361,"stop":1714033254362,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a41966f4e137e23","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app82/9/topic582/xml","time":{"start":1714033775467,"stop":1714033775470,"duration":3},"status":"passed","severity":"normal"},{"uid":"8393ca2e0dac7934","name":"should return valid sharding parameters for static sharding","time":{"start":1714033241434,"stop":1714033241435,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b77cd8be4c9e5d4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714033717619,"stop":1714033717619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffbe8a01d7eeb8f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714033381884,"stop":1714033381885,"duration":1},"status":"passed","severity":"normal"},{"uid":"e963a5512e231ae0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714033241431,"stop":1714033241431,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff412903b5ffb9ba","name":"Passing page size 110 when there are 120 messages","time":{"start":1714033859975,"stop":1714033859975,"duration":0},"status":"passed","severity":"normal"},{"uid":"621cc6a7f10a3476","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714033452018,"stop":1714033452018,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec7d218dd104cf4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714033529803,"stop":1714033529803,"duration":0},"status":"passed","severity":"normal"},{"uid":"e512ce4e822d3fc3","name":"Push message with Script payload","time":{"start":1714033672520,"stop":1714033672520,"duration":0},"status":"passed","severity":"normal"},{"uid":"a294bfc5961a37fd","name":"Fails to publish message with empty text","time":{"start":1714033718326,"stop":1714033718326,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc7d9b7c5f548e5","name":"Check publish message containing Arabic","time":{"start":1714033718310,"stop":1714033718311,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ece468db92263aa","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714033241422,"stop":1714033241422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64a172adc4758d8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714033292027,"stop":1714033292028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2173ea1e77589f29","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714033452016,"stop":1714033452016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9b9ba62d00f0b1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714033241433,"stop":1714033241433,"duration":0},"status":"passed","severity":"normal"},{"uid":"3150876fe90828a2","name":"throws on content topic with empty topic name field","time":{"start":1714033241414,"stop":1714033241414,"duration":0},"status":"passed","severity":"normal"},{"uid":"be38b9c2b787270c","name":"should handle application and version for autosharding","time":{"start":1714033241423,"stop":1714033241423,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b5a1e1977f31f8","name":"Push message with custom timestamp: 1714029852188","time":{"start":1714033817393,"stop":1714033817394,"duration":1},"status":"passed","severity":"normal"},{"uid":"f185ffe51ed03b5d","name":"Relay + Store","time":{"start":1714033305285,"stop":1714033305285,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8c45a31dadef6f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app56/10/topic607/proto","time":{"start":1714033775464,"stop":1714033775464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0817c138a66b28","name":"Push message with custom timestamp: 1683275057610","time":{"start":1714033672539,"stop":1714033672540,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa7382cdd8f28d7","name":"Decoder throws on empty string content topic","time":{"start":1714033254520,"stop":1714033254520,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a7c7d4891d7043","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714033241422,"stop":1714033241422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b23fe058304586e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714033910532,"stop":1714033910532,"duration":0},"status":"passed","severity":"normal"},{"uid":"6216daee120644d6","name":"Publish message with large meta","time":{"start":1714033718329,"stop":1714033718329,"duration":0},"status":"passed","severity":"normal"},{"uid":"287be07522d8952e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714033249717,"stop":1714033249717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9941ddb7a2bd43e3","name":"Query generator for multiple messages with different content topic format","time":{"start":1714033859433,"stop":1714033859434,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f023dc33d434795","name":"should properly create location multiaddrs - tcp","time":{"start":1714033249724,"stop":1714033249724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1214b969d262aca6","name":"random static sharding 1 - Cluster ID: 435, Shard ID: 536","time":{"start":1714033799774,"stop":1714033799774,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd968113a305563","name":"Check publish message containing unicode special characters","time":{"start":1714033718323,"stop":1714033718323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8478db42a302b60","name":"random static sharding 4 - Cluster ID: 827, Shard ID: 592","time":{"start":1714033799781,"stop":1714033799782,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5391fb37a1c291","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714033299380,"stop":1714033299381,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a2d1d680fc7d2b","name":"should properly create location multiaddrs - udp","time":{"start":1714033249723,"stop":1714033249723,"duration":0},"status":"passed","severity":"normal"},{"uid":"989824b762adca94","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714033277035,"stop":1714033277035,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d68894fbab1a22","name":"ignores domain fetching errors","time":{"start":1714033265408,"stop":1714033265408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3023d4d5d94e4458","name":"Publish message with rate limit","time":{"start":1714033718338,"stop":1714033718341,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a34b36378d8e651","name":"handles multiple messages","time":{"start":1714033870440,"stop":1714033870440,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d01881e2818708","name":"Push message with content topic containing unicode special characters","time":{"start":1714033817385,"stop":1714033817386,"duration":1},"status":"passed","severity":"normal"},{"uid":"9822edc6e815837c","name":"Reopen subscription with peer with lost subscription","time":{"start":1714033364042,"stop":1714033364042,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8dc896910a9a2c","name":"receives messages sent to provided content topic through stream","time":{"start":1714033717739,"stop":1714033717739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6041cbead6b8addc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714033265411,"stop":1714033265411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e826d1e6979331db","name":"random static sharding 6 - Cluster ID: 206, Shard ID: 282","time":{"start":1714033799783,"stop":1714033799783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4224ab36c11a7b7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714033241430,"stop":1714033241431,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78dc3986302ae04","name":"Check received message containing JSON","time":{"start":1714033761812,"stop":1714033761813,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b39e421868015a2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714033717606,"stop":1714033717607,"duration":1},"status":"passed","severity":"normal"},{"uid":"92627ead89b82257","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714033303105,"stop":1714033303106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2ff195c410c0d5","name":"caches peers it previously fetched","time":{"start":1714033265408,"stop":1714033265408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4c6d05e6285247","name":"connects to nwaku","time":{"start":1714033876819,"stop":1714033876820,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d5c2942a3abb8a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714033486100,"stop":1714033486101,"duration":1},"status":"passed","severity":"normal"},{"uid":"349837088d4c6559","name":"Check received message containing escaped characters","time":{"start":1714033761814,"stop":1714033761815,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c493ff40bb48226","name":"should return all peers when numPeers is 0","time":{"start":1714033254358,"stop":1714033254358,"duration":0},"status":"passed","severity":"normal"},{"uid":"e263f3902273ec6c","name":"Passing cursor with wrong message digest","time":{"start":1714033805527,"stop":1714033805532,"duration":5},"status":"passed","severity":"normal"},{"uid":"b59d1e4c58d56539","name":"Push message with content topic containing long","time":{"start":1714033672529,"stop":1714033672530,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c9c8e96886cc9c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714033910537,"stop":1714033910537,"duration":0},"status":"passed","severity":"normal"},{"uid":"796b1ef1042490a0","name":"Ephemeral messages are not stored","time":{"start":1714033303104,"stop":1714033303104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3869b055fd77c04d","name":"Push message with JSON payload","time":{"start":1714033817375,"stop":1714033817376,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a551d35af289e8","name":"Check received message containing Arabic","time":{"start":1714033457431,"stop":1714033457432,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8de7eab4f92e73","name":"Light Node - default protocols","time":{"start":1714033890640,"stop":1714033890640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f26394f3a5b64ac","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714033452029,"stop":1714033452030,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba2bb4299702be0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714033452023,"stop":1714033452024,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de282338c115964","name":"Push message with numeric payload","time":{"start":1714033817371,"stop":1714033817372,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c6a112e1b2fd49","name":"can start and stop the service","time":{"start":1714033269254,"stop":1714033269254,"duration":0},"status":"passed","severity":"normal"},{"uid":"46de941dda89115e","name":"Mutual subscription","time":{"start":1714033717601,"stop":1714033717601,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a43f4c6903155e8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714033248985,"stop":1714033248985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6d9b99b587d64d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714033248982,"stop":1714033248983,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a1ce9c532c72de","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714033381883,"stop":1714033381884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6612db19af8719e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714033241429,"stop":1714033241429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b52b27e3be0f01d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714033529797,"stop":1714033529798,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cecabdf77e8aab","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714033486102,"stop":1714033486102,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ec5f391cf9d85","name":"Push message on custom pubsubTopic","time":{"start":1714033539476,"stop":1714033539479,"duration":3},"status":"passed","severity":"normal"},{"uid":"9bfda096c99143ed","name":"should encode/decode to text encoding","time":{"start":1714033249721,"stop":1714033249721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c667c6c32be282d5","name":"Check received message containing emoji","time":{"start":1714033457436,"stop":1714033457437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6184640b49542277","name":"Callback on promise, aborts when callback returns true","time":{"start":1714033859435,"stop":1714033859435,"duration":0},"status":"passed","severity":"normal"},{"uid":"198b305ae5771d87","name":"random static sharding 8 - Cluster ID: 116, Shard ID: 267","time":{"start":1714033799785,"stop":1714033799786,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a7affed835900b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714033452014,"stop":1714033452014,"duration":0},"status":"passed","severity":"normal"},{"uid":"24818a69b5225f5a","name":"Query Generator - backward","time":{"start":1714033839234,"stop":1714033839234,"duration":0},"status":"passed","severity":"normal"},{"uid":"41afe59979fc9209","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714033241428,"stop":1714033241428,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ebb3d026e33af2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app58/5/topic700/proto","time":{"start":1714033775465,"stop":1714033775465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7396f0b8c22fecb0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033848154,"stop":1714033848154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99269214d4ce987","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714033539482,"stop":1714033539483,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6074377e83bf2a7","name":"Refresh subscription","time":{"start":1714033717605,"stop":1714033717605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60f5eac3d30ef0f4","name":"Passing page size 11 when there are 10 messages","time":{"start":1714033859974,"stop":1714033859974,"duration":0},"status":"passed","severity":"normal"},{"uid":"870043361f002585","name":"Default pageSize","time":{"start":1714033859975,"stop":1714033859975,"duration":0},"status":"passed","severity":"normal"},{"uid":"4945a20335f39e85","name":"Check publish message containing shell command","time":{"start":1714033718322,"stop":1714033718322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c7c8243222509f","name":"removeEventListener with wrong event","time":{"start":1714033332713,"stop":1714033332714,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b57ed11915e06f","name":"should only return 1 node with relay and store capability","time":{"start":1714033265409,"stop":1714033265409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c646b8759c3918c","name":"Check received message containing short","time":{"start":1714033457426,"stop":1714033457428,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e767e493951c221","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/3/topic308/proto","time":{"start":1714033775464,"stop":1714033775464,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd876e2ef27bf6e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714033303105,"stop":1714033303105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2f6240c261354b","name":"Push message with content topic containing special chars","time":{"start":1714033672530,"stop":1714033672531,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff7af88fef3361f","name":"should throw error - invalid id","time":{"start":1714033249719,"stop":1714033249719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef25a357a312effb","name":"throws on empty content topic","time":{"start":1714033241411,"stop":1714033241411,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad7b948d37996c2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714033706897,"stop":1714033706897,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efa9aa0200ec3ed","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714033275102,"stop":1714033275102,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec148ea3ed8693","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714033381884,"stop":1714033381884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b4776bc0d8989a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714033369802,"stop":1714033369803,"duration":1},"status":"passed","severity":"normal"},{"uid":"d782bfecc8ea5a5b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714033486099,"stop":1714033486100,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f585787151ab8c7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714033241425,"stop":1714033241426,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c4fc9adf3206c2","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714033241425,"stop":1714033241425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b452e9c7c2197c5b","name":"Check received message containing SQL Injection","time":{"start":1714033457433,"stop":1714033457433,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e9fb763015c136","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714033369798,"stop":1714033369799,"duration":1},"status":"passed","severity":"normal"},{"uid":"100ff7637e71f649","name":"Check publish message containing Basic HTML tag","time":{"start":1714033718321,"stop":1714033718321,"duration":0},"status":"passed","severity":"normal"},{"uid":"57308fa540558aef","name":"should set field with only RELAY enabled","time":{"start":1714033249725,"stop":1714033249725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ec28ec99e079e2","name":"Push message with content topic containing emoji","time":{"start":1714033672537,"stop":1714033672537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14fdde7d8afd921","name":"should be able to encode the field with only STORE set to true","time":{"start":1714033248977,"stop":1714033248978,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcd51bc79c641a2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714033717607,"stop":1714033717614,"duration":7},"status":"passed","severity":"normal"},{"uid":"465ba8badc2fd41","name":"stop","time":{"start":1714033332716,"stop":1714033332716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e346ddf664e09527","name":"should decode valid enr successfully","time":{"start":1714033249716,"stop":1714033249716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbc8401eb6302b9","name":"Subscribe to topic containing short and publish message","time":{"start":1714033717605,"stop":1714033717606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49a998aeddab46","name":"Push message with content topic containing shell command","time":{"start":1714033672536,"stop":1714033672536,"duration":0},"status":"passed","severity":"normal"},{"uid":"90535f111ceb2610","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714033880402,"stop":1714033880402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7cbbf79c518506","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714033241421,"stop":1714033241421,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9d02320dd16a7b","name":"Push message with long payload","time":{"start":1714033817371,"stop":1714033817371,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c86483a012843b9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714033486103,"stop":1714033486104,"duration":1},"status":"passed","severity":"normal"},{"uid":"512e620cff5c6399","name":"should return false","time":{"start":1714033249719,"stop":1714033249719,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eccdb49bc5bfda","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714033248984,"stop":1714033248985,"duration":1},"status":"passed","severity":"normal"},{"uid":"d79fd9cfe49d393f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714033452019,"stop":1714033452019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5bd644a55f73e7d","name":"Push message with content topic containing JSON","time":{"start":1714033672535,"stop":1714033672536,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b58ae50e24af66a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714033529799,"stop":1714033529799,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aca0fe580a73822","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714033254521,"stop":1714033254521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b388d6ad28697","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714033241417,"stop":1714033241417,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f42584d41055197","name":"Subscribe and receive messages via waku relay post","time":{"start":1714033910543,"stop":1714033910544,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8317d16c28709bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1714033910533,"stop":1714033910533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d308a4a8edd1951","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714033292031,"stop":1714033292032,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec1a41168b76ff4","name":"should use DNS peer discovery with light client","time":{"start":1714033302075,"stop":1714033302076,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57784138df188238","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714033910550,"stop":1714033910551,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a91b62b686c9fd7","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714033369801,"stop":1714033369801,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe004cdcadbddf","name":"Refresh subscription","time":{"start":1714033529800,"stop":1714033529800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d621d13b6ccf5d14","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714033717603,"stop":1714033717603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39e06a56e0ff5f8","name":"should encodeTxt and decodeTxt","time":{"start":1714033249715,"stop":1714033249716,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f24057858e52f19","name":"Push message with content topic containing Russian","time":{"start":1714033817382,"stop":1714033817382,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe86ed5c2e4c92b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714033248975,"stop":1714033248977,"duration":2},"status":"passed","severity":"normal"},{"uid":"4eaa18b400608706","name":"Check publish message containing Script","time":{"start":1714033718320,"stop":1714033718320,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fbd85c870c841","name":"Encoder throws on undefined content topic","time":{"start":1714033275103,"stop":1714033275104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c617ac162fc6efc","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714033241417,"stop":1714033241417,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a554e9b6a91ae0","name":"does not throw on valid cases","time":{"start":1714033241410,"stop":1714033241411,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc45ad3bfdd9bddb","name":"should set field with only FILTER enabled","time":{"start":1714033249726,"stop":1714033249726,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e1a69e5945f55f","name":"creates an iterator","time":{"start":1714033870440,"stop":1714033870440,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecc7216a4b72d25","name":"Ordered Callback - backward","time":{"start":1714033839236,"stop":1714033839236,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fdefd3be084194","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714033452034,"stop":1714033452035,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5e5199ae1f91f0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714033910554,"stop":1714033910555,"duration":1},"status":"passed","severity":"normal"},{"uid":"831d554268e3b803","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714033717620,"stop":1714033717620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c77fa7e9024d7ec","name":"Check received message containing short","time":{"start":1714033761822,"stop":1714033761823,"duration":1},"status":"passed","severity":"normal"},{"uid":"274f2c1e0f0ede14","name":"Check received message containing long","time":{"start":1714033761798,"stop":1714033761803,"duration":5},"status":"passed","severity":"normal"},{"uid":"89f977b077c76fa1","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714033241418,"stop":1714033241419,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c844a71a19eb2b","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714033265195,"stop":1714033265195,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a54bd63ae96a6","name":"Check received message containing shell command","time":{"start":1714033457435,"stop":1714033457435,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c48a4afebd55d7","name":"Overlapping topic subscription","time":{"start":1714033529799,"stop":1714033529799,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bf761aea35d8ba","name":"should properly create location multiaddrs - udp6","time":{"start":1714033249723,"stop":1714033249723,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86ed233536cbb6","name":"1 Relay, 1 fetch","time":{"start":1714033264907,"stop":1714033264907,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a908feb672e9b7","name":"Push to array if already present","time":{"start":1714033240870,"stop":1714033240870,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642d0973dd67bd2","name":"should throw error - no id","time":{"start":1714033249717,"stop":1714033249718,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1148f498211e9b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714033672535,"stop":1714033672535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8250d43773ef8e3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714033452008,"stop":1714033452009,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7acfd959df410c9","name":"Query Generator, No message returned","time":{"start":1714033828090,"stop":1714033828091,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eac21478cd7a0ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714033452015,"stop":1714033452016,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e79b7b5c55ba9ed","name":"should return unique PubsubTopics for static sharding","time":{"start":1714033241423,"stop":1714033241423,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe4d2163694d3d4","name":"Check received message containing Script","time":{"start":1714033761830,"stop":1714033761830,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a87823f11ad79cd","name":"Check received message containing shell command","time":{"start":1714033761841,"stop":1714033761841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4537cfa5a5d31415","name":"Check message with no payload is not received","time":{"start":1714033761848,"stop":1714033761849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5a56b394fbe54c","name":"Push message with Russian payload","time":{"start":1714033817373,"stop":1714033817373,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0231517cc78b0d","name":"Push message with content topic containing unicode special characters","time":{"start":1714033672537,"stop":1714033672537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c95cd3cf0f6dba","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714033910544,"stop":1714033910544,"duration":0},"status":"passed","severity":"normal"},{"uid":"483dfa56591821ab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714033761844,"stop":1714033761844,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21e3c6fed587ae1","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app3/4/topic575/utf8","time":{"start":1714033775465,"stop":1714033775466,"duration":1},"status":"passed","severity":"normal"},{"uid":"667a394caded6ded","name":"Register correct protocols","time":{"start":1714033717601,"stop":1714033717602,"duration":1},"status":"passed","severity":"normal"},{"uid":"7128b2b9c3128289","name":"Check received message containing SQL Injection","time":{"start":1714033761807,"stop":1714033761808,"duration":1},"status":"passed","severity":"normal"},{"uid":"1502e79edd16ad0e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714033910532,"stop":1714033910532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0bf29b51b15b18f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714033452031,"stop":1714033452032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9fdf63b7b6414dd","name":"Subscribe to topic containing long and receive message","time":{"start":1714033910550,"stop":1714033910550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4609aa023bb10cc0","name":"Refresh subscription","time":{"start":1714033910546,"stop":1714033910546,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eefb3e025f87f4b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714033241423,"stop":1714033241423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6b07d43cf83ea3","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714033852439,"stop":1714033852440,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f90aaa2aee1a1c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714033910533,"stop":1714033910534,"duration":1},"status":"passed","severity":"normal"},{"uid":"e485c64218ee2976","name":"Throws when trying to push message with empty payload","time":{"start":1714033672528,"stop":1714033672529,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda8197f25489747","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714033828094,"stop":1714033828095,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa336a476e68262","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714033539481,"stop":1714033539481,"duration":0},"status":"passed","severity":"normal"},{"uid":"3613a06f9c544806","name":"Decoder throws on undefined content topic","time":{"start":1714033277037,"stop":1714033277037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd982fe1bfb0955","name":"Reopen subscription with peer with lost subscription","time":{"start":1714033364038,"stop":1714033364039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae5abee203ca6e43","name":"Relay + Store","time":{"start":1714033249727,"stop":1714033249727,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9536f95748664a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714033529818,"stop":1714033529818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8471ffa45b5fe8","name":"1 Store, 2 fetches","time":{"start":1714033264908,"stop":1714033264908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8d4fa798a17dba","name":"should not fail to start the service if it is already started","time":{"start":1714033738708,"stop":1714033738708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6548d82f878612f","name":"Push message with custom timestamp: 1683275052188","time":{"start":1714033817392,"stop":1714033817393,"duration":1},"status":"passed","severity":"normal"},{"uid":"24836133b95745df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714033381886,"stop":1714033381886,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a14c0a444f9d273","name":"Push message with SQL Injection payload","time":{"start":1714033672519,"stop":1714033672520,"duration":1},"status":"passed","severity":"normal"},{"uid":"b939444e1f43ddaf","name":"Push message on custom pubsubTopic","time":{"start":1714033539480,"stop":1714033539481,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f32522e59e772b","name":"Check message with invalid timestamp is not received","time":{"start":1714033761819,"stop":1714033761819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ef84e5d24175","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714033910551,"stop":1714033910552,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dab160f174c2d05","name":"Push message with Basic HTML tag payload","time":{"start":1714033817375,"stop":1714033817375,"duration":0},"status":"passed","severity":"normal"},{"uid":"586fe839efeca62","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714033529794,"stop":1714033529795,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f583ee1946c749","name":"should encode/decode to RLP encoding","time":{"start":1714033249720,"stop":1714033249720,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a944a48167a50f","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714033452019,"stop":1714033452019,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05a2485a745cb5c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714033452007,"stop":1714033452008,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39d02d73122eebd","name":"Push message with content topic containing long","time":{"start":1714033817380,"stop":1714033817380,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea90414c1a2e15f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714033529817,"stop":1714033529818,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3feb0771acf8718","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714033452017,"stop":1714033452017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f572ce42ed7856","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714033775461,"stop":1714033775461,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e8bd30fa75c01c","name":"LightPush","time":{"start":1714033890639,"stop":1714033890640,"duration":1},"status":"passed","severity":"normal"},{"uid":"6675dc7e6ab661ae","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714033805526,"stop":1714033805526,"duration":0},"status":"passed","severity":"normal"},{"uid":"297c547a151ccc8b","name":"isConnected return false after peer stops","time":{"start":1714033344232,"stop":1714033344233,"duration":1},"status":"passed","severity":"normal"},{"uid":"3caf98ba4414a73","name":"less peers than existing","time":{"start":1714033672768,"stop":1714033672768,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b3110ae12ebf1f9","name":"should throw error - no public key","time":{"start":1714033249718,"stop":1714033249718,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d415c2f4765729c","name":"Check received message containing Script","time":{"start":1714033761808,"stop":1714033761810,"duration":2},"status":"passed","severity":"normal"},{"uid":"55f67b5f22ced376","name":"Check meta is set [symmetric]","time":{"start":1714033275102,"stop":1714033275103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b8528e147ecc2c","name":"same cluster, same shard: nodes connect","time":{"start":1714033569289,"stop":1714033569290,"duration":1},"status":"passed","severity":"normal"},{"uid":"309bc12090fb8c3a","name":"should not receive a peer event before start","time":{"start":1714033738709,"stop":1714033738709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3005542b54392c5c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714033880402,"stop":1714033880402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4296dfbb10a0e70","name":"Check received message containing Russian","time":{"start":1714033761806,"stop":1714033761807,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f55bbe35eb7a48","name":"handles different clusterIds correctly","time":{"start":1714033241420,"stop":1714033241420,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe27c7948393ced6","name":"Push message with rate limit","time":{"start":1714033672539,"stop":1714033672539,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3396683ffad8a3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714033452017,"stop":1714033452018,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae6b270ea86a59b1","name":"should not receive a peer event after stop","time":{"start":1714033269255,"stop":1714033269255,"duration":0},"status":"passed","severity":"normal"},{"uid":"deccb8e19340a629","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714033248980,"stop":1714033248980,"duration":0},"status":"passed","severity":"normal"},{"uid":"89610c7b3e8379ef","name":"Query generator for 2000 messages","time":{"start":1714033859436,"stop":1714033859437,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36cfeac751870f6","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714033852436,"stop":1714033852437,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c35e8e5534a1e4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714033457438,"stop":1714033457439,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0aad471d4363b86","name":"Check message with no payload is not received","time":{"start":1714033457441,"stop":1714033457441,"duration":0},"status":"passed","severity":"normal"},{"uid":"103cef1458ee0d","name":"Publish message with custom timestamp: Fri May 05 2023 08:28:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1714033718324,"stop":1714033718325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0af73c068035755","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714033910553,"stop":1714033910553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cf6e5eb9f240f3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714034002878,"stop":1714034002878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ca36b85a0679b8","name":"Nodes with multiple pubsub topic","time":{"start":1714033706899,"stop":1714033706899,"duration":0},"status":"passed","severity":"normal"},{"uid":"be01aab691dcad2b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714033452035,"stop":1714033452036,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be7812fc58ac91","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714033718327,"stop":1714033718327,"duration":0},"status":"passed","severity":"normal"},{"uid":"32062790f4ca7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714033241415,"stop":1714033241415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc48df45f3421f7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714033241432,"stop":1714033241432,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d274b6efceb189","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714033852438,"stop":1714033852438,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e71d4231fef29a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714033828086,"stop":1714033828089,"duration":3},"status":"passed","severity":"normal"},{"uid":"854418030b5727ae","name":"Push message with content topic containing special chars","time":{"start":1714033817381,"stop":1714033817381,"duration":0},"status":"passed","severity":"normal"},{"uid":"838a6d7d74b32946","name":"Check received message containing Basic HTML tag","time":{"start":1714033761811,"stop":1714033761812,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6244a738d51af2","name":"Store - dialed after - with timeout","time":{"start":1714033890639,"stop":1714033890639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecd3792252cd4e1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714033880404,"stop":1714033880404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9879406234ca838","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714033717604,"stop":1714033717604,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e48e15a82f4fb5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714033264640,"stop":1714033264641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1733d31a78a84e","name":"Check message on other pubsub topic is not received","time":{"start":1714033457439,"stop":1714033457440,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a66e7738bb95e56","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714033452025,"stop":1714033452026,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48f7587b2e83704","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app36/9/topic702/proto","time":{"start":1714033775466,"stop":1714033775467,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffb3764e4eceece","name":"Privacy Node - default protocol","time":{"start":1714033890641,"stop":1714033890641,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a8fd7ecf792ad","name":"Check received message containing unicode special characters","time":{"start":1714033457436,"stop":1714033457436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41bb928bc2efbf5","name":"Push message with shell command payload","time":{"start":1714033817376,"stop":1714033817376,"duration":0},"status":"passed","severity":"normal"},{"uid":"410457d38d256522","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714033249726,"stop":1714033249726,"duration":0},"status":"passed","severity":"normal"},{"uid":"586e9094432d7820","name":"should only return 1 node with relay capability","time":{"start":1714033265409,"stop":1714033265409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0be542ff7140b37","name":"Ping on unsubscribed peer","time":{"start":1714033325315,"stop":1714033325315,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a32155ec025801","name":"Generator, custom pubsub topic","time":{"start":1714033848152,"stop":1714033848153,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a04b97d6db59ff3","name":"Check received message with timestamp: 1714033291750 ","time":{"start":1714033761818,"stop":1714033761818,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cea54cbe076792","name":"should not fail to stop the service if it was not started","time":{"start":1714033302066,"stop":1714033302070,"duration":4},"status":"passed","severity":"normal"},{"uid":"5e00718cb7c8152c","name":"Non TWN Cluster","time":{"start":1714033775463,"stop":1714033775463,"duration":0},"status":"passed","severity":"normal"},{"uid":"4642f61800ec2713","name":"Push message with custom timestamp: 1714029857610","time":{"start":1714033672540,"stop":1714033672540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b798d6863f542632","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714033299384,"stop":1714033299385,"duration":1},"status":"passed","severity":"normal"},{"uid":"e17006bab7287e1e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app78/8/topic279/proto","time":{"start":1714033775466,"stop":1714033775466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f1d6985bb78aa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714033910551,"stop":1714033910551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2db5ee2fbd470c9","name":"should emit a peer event after start","time":{"start":1714033269255,"stop":1714033269255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d7b24801c0cec4","name":"Subscribe and receive messages via lightPush","time":{"start":1714033910530,"stop":1714033910530,"duration":0},"status":"passed","severity":"normal"},{"uid":"283b440f033c2980","name":"Js publishes, other Js receives","time":{"start":1714033703914,"stop":1714033703914,"duration":0},"status":"passed","severity":"normal"},{"uid":"950f0468e1cfbf99","name":"tcp ip4 address","time":{"start":1714033249126,"stop":1714033249126,"duration":0},"status":"passed","severity":"normal"},{"uid":"8415cb3f9b6e673d","name":"Subscribe to topic containing short and receive message","time":{"start":1714033910546,"stop":1714033910547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d737a07c63770bef","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714033241424,"stop":1714033241425,"duration":1},"status":"passed","severity":"normal"},{"uid":"810a1c3af6eeded0","name":"dispatchEvent via connectionManager","time":{"start":1714033332715,"stop":1714033332715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074b2a87fa3b69e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714033910535,"stop":1714033910536,"duration":1},"status":"passed","severity":"normal"},{"uid":"944b5e5b96481d7b","name":"Push message with content topic containing short","time":{"start":1714033672529,"stop":1714033672529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e5da56e2b3f2","name":"recovers when dns.resolve returns empty","time":{"start":1714033265407,"stop":1714033265407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f99e8e054e74d04","name":"Push message with escaped characters payload","time":{"start":1714033817376,"stop":1714033817378,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6d697446c3e99fe","name":"Nodes with multiple pubsub topic","time":{"start":1714033706896,"stop":1714033706896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b368aa5efa6109","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714033910530,"stop":1714033910531,"duration":1},"status":"passed","severity":"normal"},{"uid":"298e26170e72aa07","name":"Nwaku publishes","time":{"start":1714033703913,"stop":1714033703914,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84afd507fa3831e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714033452039,"stop":1714033452040,"duration":1},"status":"passed","severity":"normal"},{"uid":"613911cb9323c531","name":"Check received message with timestamp: 1714033291750000000 ","time":{"start":1714033761843,"stop":1714033761843,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b77cdc2581f5e","name":"Check publish message containing emoji","time":{"start":1714033718323,"stop":1714033718324,"duration":1},"status":"passed","severity":"normal"},{"uid":"dce2cb1b3a39ef84","name":"Push message with long payload","time":{"start":1714033672516,"stop":1714033672516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec1efd208653b0c0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714033452013,"stop":1714033452013,"duration":0},"status":"passed","severity":"normal"},{"uid":"71da5c4a8dc3585c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714034002881,"stop":1714034002881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19a9a9da357113c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033539481,"stop":1714033539482,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8ddbc64b0b8150","name":"getPeersByDiscovery","time":{"start":1714033688712,"stop":1714033688712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23afad172498d6c","name":"should emit a peer event after start","time":{"start":1714033738708,"stop":1714033738708,"duration":0},"status":"passed","severity":"normal"},{"uid":"423216c92a44b62","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714033880404,"stop":1714033880404,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ff45fbd02aa596","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714033369805,"stop":1714033369817,"duration":12},"status":"passed","severity":"normal"},{"uid":"68d73df11da6f1e8","name":"Check message received after nwaku node is restarted","time":{"start":1714033761850,"stop":1714033761851,"duration":1},"status":"skipped","severity":"normal"},{"uid":"87bae1c07b42d748","name":"Subscribe to topic containing long and receive message","time":{"start":1714033910535,"stop":1714033910535,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea915f2eec33e167","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714034002879,"stop":1714034002879,"duration":0},"status":"passed","severity":"normal"},{"uid":"8592f5375c14171f","name":"Push message with content topic containing Arabic","time":{"start":1714033672532,"stop":1714033672533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b342ee998651b5b","name":"Publish message with custom timestamp: Thu Apr 25 2024 09:28:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1714033718325,"stop":1714033718325,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a87bfad3c3d27d","name":"Passing an array","time":{"start":1714033876820,"stop":1714033876821,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b75bfdbffaaa56","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714033241427,"stop":1714033241428,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39105d47b160680","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714033828091,"stop":1714033828092,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f90484af7ad0bff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714033452037,"stop":1714033452037,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fdb2ac0e603556","name":"can start and stop the service","time":{"start":1714033738707,"stop":1714033738707,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c6540c7e544e0","name":"Subscribe and receives messages on 20 topics","time":{"start":1714033529795,"stop":1714033529796,"duration":1},"status":"passed","severity":"normal"},{"uid":"df326b45646e5d90","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714033452028,"stop":1714033452029,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0bb18d25513c17","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714033910554,"stop":1714033910554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28c428e89e74975","name":"Push message with content topic containing XML","time":{"start":1714033672534,"stop":1714033672535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76cf2df18e7d24d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714033529816,"stop":1714033529816,"duration":0},"status":"passed","severity":"normal"},{"uid":"179b217e302fb080","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714033452026,"stop":1714033452027,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5aca1720fbae72","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714033452011,"stop":1714033452011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8647c6938f8ca2f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714033369800,"stop":1714033369800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc7227bf88eb006","name":"Generator, 2 different pubsubtopics","time":{"start":1714033848160,"stop":1714033848161,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8329c8783d9618e","name":"Subscribe to topic containing XML and publish message","time":{"start":1714033717618,"stop":1714033717619,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ea8fcc0c5e75ff","name":"Check received message containing numeric","time":{"start":1714033457429,"stop":1714033457430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f22ac96792eb774","name":"listenerCount","time":{"start":1714033332715,"stop":1714033332715,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a4e3d9defd149e","name":"Check received message with timestamp: 1714033291750000000 ","time":{"start":1714033761817,"stop":1714033761818,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a84e14ddf5650c4","name":"Encoder throws on empty string content topic","time":{"start":1714033277036,"stop":1714033277036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7010ca22f46ead4","name":"should be called for bootstrap peers","time":{"start":1714033299382,"stop":1714033299383,"duration":1},"status":"passed","severity":"normal"},{"uid":"9147639ceec41b73","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714033299385,"stop":1714033299386,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb96b197daaca564","name":"different cluster, different shard: nodes don't connect","time":{"start":1714033452006,"stop":1714033452007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7783c5c1041972","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714033241420,"stop":1714033241420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f35117aee1e9a1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714033241435,"stop":1714033241436,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40803dc93b387ff","name":"Push message with unicode special characters payload","time":{"start":1714033672522,"stop":1714033672523,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c04316baabc863","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714033292029,"stop":1714033292030,"duration":1},"status":"passed","severity":"normal"},{"uid":"de88878fd005224c","name":"Publish message with custom timestamp: Thu Apr 25 2024 07:28:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1714033718325,"stop":1714033718325,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cb705cdd5b6c9d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714033539479,"stop":1714033539480,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e015c64e736a1a","name":"1 Relay, 1 Filter, gives up","time":{"start":1714033264909,"stop":1714033264909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87a2b189b4c0a86","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714033910539,"stop":1714033910540,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a6f2d1587ab2fd","name":"Check message received after jswaku node is restarted","time":{"start":1714033761850,"stop":1714033761850,"duration":0},"status":"skipped","severity":"normal"},{"uid":"386cc2a6e737cdf5","name":"should not receive a peer event before start","time":{"start":1714033302072,"stop":1714033302072,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c7f54fa04522d4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714033706896,"stop":1714033706897,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5baa1337c9a5f73","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714033241417,"stop":1714033241417,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b76e3e7be2c9e","name":"Check received message containing Chinese","time":{"start":1714033761805,"stop":1714033761805,"duration":0},"status":"passed","severity":"normal"},{"uid":"44473dd848f12db","name":"Push message with custom timestamp: 1714037057610","time":{"start":1714033672540,"stop":1714033672540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4161fe88d3cf769","name":"Asymmetric encrypt & decrypt","time":{"start":1714033275606,"stop":1714033275606,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddfdba10e199ac3","name":"Check received message containing Chinese","time":{"start":1714033761828,"stop":1714033761829,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b515ed8b5850bd","name":"addEventListener with correct event","time":{"start":1714033332711,"stop":1714033332711,"duration":0},"status":"passed","severity":"normal"},{"uid":"765ed9c5aa9d819b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714033241436,"stop":1714033241436,"duration":0},"status":"passed","severity":"normal"},{"uid":"2561adcab5400c80","name":"should return empty list for no shard","time":{"start":1714033241424,"stop":1714033241424,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5f28ed04cd7e57","name":"throws an error for improperly formatted content topics","time":{"start":1714033241420,"stop":1714033241421,"duration":1},"status":"passed","severity":"normal"},{"uid":"820857323e77ffab","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714033805523,"stop":1714033805523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40857a1c5310d91","name":"same cluster, same shard: nodes connect","time":{"start":1714033452004,"stop":1714033452005,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1fa52cc3a38439","name":"throws on content topic with empty encoding field","time":{"start":1714033241414,"stop":1714033241414,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5cba61d6532f81","name":"Passing page size 19 when there are 20 messages","time":{"start":1714033859974,"stop":1714033859974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6154db6c8aeaf45","name":"Overlapping topic subscription","time":{"start":1714033910534,"stop":1714033910534,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb37c855d8ac9c80","name":"returns all values when wanted number is greater than available values","time":{"start":1714033264640,"stop":1714033264640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17ca8cc2c4a26ed","name":"Push 30 different messages","time":{"start":1714033817379,"stop":1714033817379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3127e0369fbb641","name":"Refresh subscription","time":{"start":1714033910534,"stop":1714033910534,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c316eab0fe48adf","name":"should load peers from local storage and dispatch events","time":{"start":1714033269256,"stop":1714033269256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b844d332941fff","name":"Check message with invalid timestamp is not received","time":{"start":1714033761845,"stop":1714033761845,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b13026264f1092b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714033910543,"stop":1714033910543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69a84b77330777e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714033880401,"stop":1714033880401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6191ffa6e6f95bf4","name":"Passing page size 0 when there are 110 messages","time":{"start":1714033859971,"stop":1714033859971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64d7505ab66a4b7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714033381882,"stop":1714033381883,"duration":1},"status":"passed","severity":"normal"},{"uid":"20648fdb0ca54e27","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714033529789,"stop":1714033529790,"duration":1},"status":"passed","severity":"normal"},{"uid":"159f0b66b2374b49","name":"should properly create location multiaddrs - tcp6","time":{"start":1714033249723,"stop":1714033249723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e035031addca61ea","name":"addEventListener with wrong event","time":{"start":1714033332712,"stop":1714033332712,"duration":0},"status":"passed","severity":"normal"},{"uid":"89363a49d08765aa","name":"Check publish message containing JSON","time":{"start":1714033718321,"stop":1714033718322,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff3b0fe599773b9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714033486100,"stop":1714033486100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff912e11dec93c5","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714033761819,"stop":1714033761819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f7275a106289e2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714033706898,"stop":1714033706899,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2ca621319fdefa","name":"Push message on custom pubsubTopic","time":{"start":1714033539482,"stop":1714033539482,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f84c2eae3232819","name":"Subscribe and receives messages on 20 topics","time":{"start":1714033910544,"stop":1714033910545,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b121659f593bff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714033452013,"stop":1714033452014,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d70f4d4afff349","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714033848157,"stop":1714033848158,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d690f66031ebf59","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714033805524,"stop":1714033805525,"duration":1},"status":"passed","severity":"normal"},{"uid":"998ba13b0b0b5c6f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714033248986,"stop":1714033248986,"duration":0},"status":"passed","severity":"normal"},{"uid":"17126c22c47abf0b","name":"Push message with Arabic payload","time":{"start":1714033817373,"stop":1714033817373,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee71a898164a5cd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714033706899,"stop":1714033706900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62f20094bc6cd90","name":"Subscribe to topic containing short and receive message","time":{"start":1714033529800,"stop":1714033529800,"duration":0},"status":"passed","severity":"normal"},{"uid":"933599bf8db54677","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714033688713,"stop":1714033688713,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f7def824045714","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714033910541,"stop":1714033910541,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf367eb18d393515","name":"Push message equal or less that 1MB","time":{"start":1714033672541,"stop":1714033672541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04e81a5f1bec11f","name":"Check received message containing XML","time":{"start":1714033761831,"stop":1714033761835,"duration":4},"status":"passed","severity":"normal"},{"uid":"dde888e2dfa85743","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714033344229,"stop":1714033344230,"duration":1},"status":"passed","severity":"normal"},{"uid":"53573839d08acffe","name":"Push message with content topic containing Chinese","time":{"start":1714033817381,"stop":1714033817381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b962cd3bd112b808","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714033269256,"stop":1714033269256,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b1755ce1381ba","name":"Check message on other pubsub topic is not received","time":{"start":1714033761845,"stop":1714033761845,"duration":0},"status":"passed","severity":"normal"},{"uid":"40076b892ada456","name":"should only return 1 node with store capability","time":{"start":1714033265409,"stop":1714033265410,"duration":1},"status":"passed","severity":"normal"},{"uid":"743eceb46d9e9bad","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714033880402,"stop":1714033880402,"duration":0},"status":"passed","severity":"normal"},{"uid":"beaa93d1dff39c7a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714033241427,"stop":1714033241427,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f68528d4d73a01","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714033241436,"stop":1714033241436,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d030a883d0cf4b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714033717617,"stop":1714033717617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d68ce24a41a5b72","name":"Push 30 different messages","time":{"start":1714033672528,"stop":1714033672528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a40d045e47fd11e","name":"Push message with numeric payload","time":{"start":1714033672517,"stop":1714033672517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1ea0189f801fa9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714033529801,"stop":1714033529801,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7248b34bec0ce2f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714033717619,"stop":1714033717620,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c655bc0d9459bfb","name":"Check publish message containing numeric","time":{"start":1714033718267,"stop":1714033718267,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabad1bd368e6c3a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714033775473,"stop":1714033775474,"duration":1},"status":"passed","severity":"normal"},{"uid":"e567b58952278cd0","name":"Ping on peer without subscriptions","time":{"start":1714033364040,"stop":1714033364040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dd96ce0fd0398c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714033910540,"stop":1714033910540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e842f43e2ed8646","name":"handles different networkShards values correctly","time":{"start":1714033241420,"stop":1714033241420,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcb5b6a2268bc11","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714033529802,"stop":1714033529802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ae6407d44c747","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714033277034,"stop":1714033277034,"duration":0},"status":"passed","severity":"normal"}] |