2024-07-29 06:23:40 +00:00

1 line
160 KiB
JSON

[{"uid":"2fbaa124f948c478","name":"handles different clusterIds correctly","time":{"start":1722233299314,"stop":1722233299314,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7730f5865757212","name":"Promise Callback - backward","time":{"start":1722234032550,"stop":1722234032550,"duration":0},"status":"passed","severity":"normal"},{"uid":"5243336f4d510079","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app83/5/topic84/utf8","time":{"start":1722233959737,"stop":1722233959738,"duration":1},"status":"passed","severity":"normal"},{"uid":"da33d9262a52034","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722233360430,"stop":1722233360431,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e5d2367729ce76","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722233323307,"stop":1722233323307,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f16218a76f8b5b","name":"Subscribe to topic containing short and receive message","time":{"start":1722233598765,"stop":1722233598766,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ccb6b27cbc1412","name":"should encode/decode to RLP encoding","time":{"start":1722233307850,"stop":1722233307850,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc6db5fdb9bc26e","name":"Renews peer on consistent missed messages","time":{"start":1722233464040,"stop":1722233464042,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2c2d9e5517a8a0","name":"dispatchEvent via connectionManager","time":{"start":1722233392388,"stop":1722233392404,"duration":16},"status":"passed","severity":"normal"},{"uid":"31063decfa5a4f4c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722233898632,"stop":1722233898633,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d54b634f44ba6a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722233448836,"stop":1722233448837,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc50d05c362a06","name":"new peer added after a peer was already found","time":{"start":1722233881748,"stop":1722233881748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec5233b3db3f668f","name":"Push to array if already present","time":{"start":1722233299035,"stop":1722233299036,"duration":1},"status":"passed","severity":"normal"},{"uid":"34da649bd5afb993","name":"should set field with all protocols enabled","time":{"start":1722233307854,"stop":1722233307854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dece8b42f4141c9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722233879977,"stop":1722233879978,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2b1daa8fe53656","name":"Check received message containing JSON","time":{"start":1722233879962,"stop":1722233879963,"duration":1},"status":"passed","severity":"normal"},{"uid":"12dc5e70bc272228","name":"Encoder throws on empty string content topic","time":{"start":1722233335253,"stop":1722233335253,"duration":0},"status":"passed","severity":"normal"},{"uid":"686b7382abb64e20","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722233576634,"stop":1722233576635,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c59816a485e2b1","name":"should not receive a peer event after stop","time":{"start":1722233364733,"stop":1722233364733,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ee5508c7b7f75","name":"Check publish message containing JSON","time":{"start":1722233907221,"stop":1722233907222,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1c7c0194123bdd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722234062258,"stop":1722234062258,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bfc6e6a712d7a6","name":"Check received message containing Russian","time":{"start":1722233566125,"stop":1722233566125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5544db4cd42eaf1","name":"Check received message containing Arabic","time":{"start":1722233566125,"stop":1722233566125,"duration":0},"status":"passed","severity":"normal"},{"uid":"807dffc85d262987","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722233598759,"stop":1722233598759,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cf938c9e9d7db9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722233299326,"stop":1722233299326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cefd955c58ff59e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722234062272,"stop":1722234062272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b80f98dc14804c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722233333468,"stop":1722233333468,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29e7858b47cbe1c","name":"Passing page size 11 when there are 10 messages","time":{"start":1722234041706,"stop":1722234041706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9966601c3475100e","name":"same cluster, same shard: nodes connect","time":{"start":1722233576582,"stop":1722233576583,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ff6c8fa30eeca","name":"Check message on other pubsub topic is not received","time":{"start":1722233879968,"stop":1722233879968,"duration":0},"status":"passed","severity":"normal"},{"uid":"806958f6fd7d4b0f","name":"Push message with content topic containing short","time":{"start":1722234010511,"stop":1722234010512,"duration":1},"status":"passed","severity":"normal"},{"uid":"754348757606c689","name":"can start and stop the service","time":{"start":1722233921748,"stop":1722233921749,"duration":1},"status":"passed","severity":"normal"},{"uid":"438cd9ae38b34096","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722233576592,"stop":1722233576593,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c48fb90fa0f41d8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722234062516,"stop":1722234062517,"duration":1},"status":"passed","severity":"normal"},{"uid":"47157f5c58e90db4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722234062269,"stop":1722234062269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9ec15865d558462","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722233299313,"stop":1722233299314,"duration":1},"status":"passed","severity":"normal"},{"uid":"566b7b4aa7a2fee3","name":"Decoder throws on undefined content topic","time":{"start":1722233312717,"stop":1722233312717,"duration":0},"status":"passed","severity":"normal"},{"uid":"172300ce82c9f90a","name":"throws on content topic with empty encoding field","time":{"start":1722233299305,"stop":1722233299306,"duration":1},"status":"passed","severity":"normal"},{"uid":"52834b36b826d174","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722233898628,"stop":1722233898629,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6cabc8f99478fc7","name":"Passing page size 10 when there are 10 messages","time":{"start":1722234041705,"stop":1722234041706,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11b7f2afb6e610c","name":"Query generator for multiple messages","time":{"start":1722234029173,"stop":1722234029174,"duration":1},"status":"passed","severity":"normal"},{"uid":"874120bf3ced789d","name":"start node with empty shard","time":{"start":1722233983122,"stop":1722233983122,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8467583f4d74a9","name":"throws on content topic with generation field greater than 0","time":{"start":1722233299303,"stop":1722233299303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4102f88ab9a53eee","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722233576623,"stop":1722233576624,"duration":1},"status":"passed","severity":"normal"},{"uid":"359684e7d710fe1f","name":"Relay + Store","time":{"start":1722233307856,"stop":1722233307856,"duration":0},"status":"passed","severity":"normal"},{"uid":"404cf7a2d273e963","name":"Accepts a valid Waku Message","time":{"start":1722233316117,"stop":1722233316118,"duration":1},"status":"passed","severity":"normal"},{"uid":"26dc3f9e62a50095","name":"Check publish message containing long","time":{"start":1722233907214,"stop":1722233907214,"duration":0},"status":"passed","severity":"normal"},{"uid":"2957917de84c83bd","name":"1 Store, 2 fetches","time":{"start":1722233323383,"stop":1722233323384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52ed0ecb2d9914f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722233598758,"stop":1722233598758,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aad5db6a86cbe4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722233299339,"stop":1722233299339,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9389f916f42410","name":"Check publish message containing numeric","time":{"start":1722233907214,"stop":1722233907214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8347709f68f314e","name":"Fails to push message bigger that 1MB","time":{"start":1722234010544,"stop":1722234010544,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f168e78f44202","name":"should return unique PubsubTopics for static sharding","time":{"start":1722233299318,"stop":1722233299318,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b11e9bd940cca3","name":"Push message with custom timestamp: 1722229999039","time":{"start":1722234010537,"stop":1722234010538,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b18d227fc0d213","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722233601919,"stop":1722233601920,"duration":1},"status":"passed","severity":"normal"},{"uid":"24948df16cb99814","name":"Nwaku publishes","time":{"start":1722233900924,"stop":1722233900924,"duration":0},"status":"passed","severity":"normal"},{"uid":"61649aa5ca1cbf5e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722233601918,"stop":1722233601918,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ed9ffa4abfc577","name":"Check publish message containing Script","time":{"start":1722233907219,"stop":1722233907220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bf2328d20e2da12","name":"should return valid sharding parameters for static sharding","time":{"start":1722233299334,"stop":1722233299334,"duration":0},"status":"passed","severity":"normal"},{"uid":"15390e672dba924e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722234062517,"stop":1722234062518,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df13d5a8837e645","name":"Check received message containing shell command","time":{"start":1722233879963,"stop":1722233879963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ea0d719d92b525","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722234062274,"stop":1722234062274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5046783ef361af","name":"Subscribe and receive messages via waku relay post","time":{"start":1722234062264,"stop":1722234062265,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f3a18864c9d981","name":"groups content topics by expected pubsub topic","time":{"start":1722233299313,"stop":1722233299313,"duration":0},"status":"passed","severity":"normal"},{"uid":"908220f207f49b89","name":"1 Relay, 1 Filter, gives up","time":{"start":1722233323384,"stop":1722233323385,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a84f2a484714a2","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722234062518,"stop":1722234062519,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18b267d8a06b696","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722233598781,"stop":1722233598781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5883fe107d91c267","name":"should set field with all protocols disabled","time":{"start":1722233307854,"stop":1722233307854,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d100366bf98596b","name":"Publishes to nwaku","time":{"start":1722233900924,"stop":1722233900924,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cfad321da78021","name":"Push message with Arabic payload","time":{"start":1722233877023,"stop":1722233877023,"duration":0},"status":"passed","severity":"normal"},{"uid":"861baf0016048c02","name":"throws on content topic with empty version field","time":{"start":1722233299304,"stop":1722233299305,"duration":1},"status":"passed","severity":"normal"},{"uid":"5872e48fa406e97a","name":"Query Generator, No message returned","time":{"start":1722234010170,"stop":1722234010170,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0893673a840d769","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722233323298,"stop":1722233323298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0712f62750fae61","name":"should not fail to stop the service if it was not started","time":{"start":1722233327472,"stop":1722233327472,"duration":0},"status":"passed","severity":"normal"},{"uid":"beae0d7c3a02d1be","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722233299323,"stop":1722233299323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10bd8b33e07d57","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722233730708,"stop":1722233730712,"duration":4},"status":"passed","severity":"normal"},{"uid":"4bb4102724693ed","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722234062261,"stop":1722234062261,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35bd6fcb952ee41","name":"Overlapping topic subscription","time":{"start":1722234062256,"stop":1722234062256,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4ba040d9f1186f","name":"throws on content topic with non-number generation field","time":{"start":1722233299302,"stop":1722233299303,"duration":1},"status":"passed","severity":"normal"},{"uid":"310a85eaba564ca0","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722233576639,"stop":1722233576639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93ad8f671baa805","name":"Check publish message containing Russian","time":{"start":1722233907218,"stop":1722233907219,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2aed185ca930d6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722233307180,"stop":1722233307181,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb29f85b07a37d1d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722233706429,"stop":1722233706429,"duration":0},"status":"passed","severity":"normal"},{"uid":"917ef53713d98c1b","name":"Number of peers are maintained correctly","time":{"start":1722233632991,"stop":1722233632992,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd765714f3215220","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722233299335,"stop":1722233299336,"duration":1},"status":"passed","severity":"normal"},{"uid":"770e7744b45d66bf","name":"Subscribe and receives messages on 20 topics","time":{"start":1722234062255,"stop":1722234062255,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf774add0a6792c3","name":"should be called for bootstrap peers","time":{"start":1722233360432,"stop":1722233360432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca8402eaee66153","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722233323720,"stop":1722233323720,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85765f030633e04d","name":"isConnected should return false after all peers disconnect","time":{"start":1722233409692,"stop":1722233409692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a3922e63e98c6","name":"Ping on subscribed peer","time":{"start":1722233450288,"stop":1722233450288,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ed5be419604940","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722233928936,"stop":1722233928937,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f488fb891e55c60","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722233730714,"stop":1722233730715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8fe2bd3e11c196","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722233601917,"stop":1722233601917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf736bc8390814e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722233598767,"stop":1722233598767,"duration":0},"status":"passed","severity":"normal"},{"uid":"840f58d9ffbc7d3d","name":"Push message with content topic containing SQL Injection","time":{"start":1722233877040,"stop":1722233877040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30775fe2791c637","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722233601918,"stop":1722233601918,"duration":0},"status":"passed","severity":"normal"},{"uid":"939909051f58be27","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722234041459,"stop":1722234041459,"duration":0},"status":"passed","severity":"normal"},{"uid":"483959ddbd1458ff","name":"should set field with only STORE enabled","time":{"start":1722233307855,"stop":1722233307855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6009058cd749dab4","name":"should encode/decode to text encoding","time":{"start":1722233307850,"stop":1722233307850,"duration":0},"status":"passed","severity":"normal"},{"uid":"442addde112f0d77","name":"Subscribe and publish message","time":{"start":1722233928926,"stop":1722233928926,"duration":0},"status":"passed","severity":"normal"},{"uid":"694800815c9afd9c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722233706421,"stop":1722233706421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5226eb449cb9124","name":"Using a function","time":{"start":1722234059737,"stop":1722234059737,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd64abb659459400","name":"Non TWN Cluster","time":{"start":1722233959733,"stop":1722233959734,"duration":1},"status":"passed","severity":"normal"},{"uid":"50904a4b6a8214b0","name":"Encoder throws on undefined content topic","time":{"start":1722233312716,"stop":1722233312717,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a735da4be8d7f90","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722233928927,"stop":1722233928927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ab53818fd60073","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722234062253,"stop":1722234062253,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31c01321f41de75","name":"getPeersByDiscovery","time":{"start":1722233392386,"stop":1722233392386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac33a0c8806a9fc","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722233576616,"stop":1722233576617,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b5b0a2d2879595","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722233928938,"stop":1722233928939,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ea40d90120208a","name":"Decoder throws on undefined content topic","time":{"start":1722233333471,"stop":1722233333471,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f2ea0fe6fb3591","name":"Waku message hash computation (no timestamp)","time":{"start":1722233302014,"stop":1722233302014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6730d205b35349f","name":"Decoder throws on empty string content topic","time":{"start":1722233312717,"stop":1722233312718,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0d840523a000ff","name":"Push message with content topic containing Script","time":{"start":1722234010528,"stop":1722234010528,"duration":0},"status":"passed","severity":"normal"},{"uid":"299def5e72427aa0","name":"should load peers from local storage and dispatch events","time":{"start":1722233327474,"stop":1722233327474,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc121054e28fc96","name":"Ping on unsubscribed peer","time":{"start":1722233450291,"stop":1722233450299,"duration":8},"status":"passed","severity":"normal"},{"uid":"98561a81541b3583","name":"Reopen subscription with peer with lost subscription","time":{"start":1722233450300,"stop":1722233450304,"duration":4},"status":"passed","severity":"normal"},{"uid":"be43547264df7e33","name":"removeEventListener with wrong event","time":{"start":1722233392385,"stop":1722233392386,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb4fb56a8ccb1ea","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722233598757,"stop":1722233598758,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53933c44a2039ad","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722234029175,"stop":1722234029177,"duration":2},"status":"passed","severity":"normal"},{"uid":"d92d2a97d979568d","name":"should not fail to start the service if it is already started","time":{"start":1722233364731,"stop":1722233364732,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cbe09a9b41b0e4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722233302011,"stop":1722233302012,"duration":1},"status":"passed","severity":"normal"},{"uid":"a084a7a9ee983bb2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722233598756,"stop":1722233598756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac93129d05068d3b","name":"same cluster, different shard: nodes connect","time":{"start":1722233762790,"stop":1722233762790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a18965c4503f0f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722233409687,"stop":1722233409687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a82a26a2299914f","name":"Check message with no content topic is not received","time":{"start":1722233879968,"stop":1722233879968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b369832796796e29","name":"Used by Waku Relay","time":{"start":1722234059738,"stop":1722234059738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75ca6a93d1102c","name":"Passing page size 1 when there are 4 messages","time":{"start":1722234041703,"stop":1722234041705,"duration":2},"status":"passed","severity":"normal"},{"uid":"42c22248b2eb2263","name":"Push message on custom pubsubTopic","time":{"start":1722233706415,"stop":1722233706416,"duration":1},"status":"passed","severity":"normal"},{"uid":"4542525b8dfad541","name":"Push message equal or less that 1MB","time":{"start":1722233877047,"stop":1722233877048,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91e14c3565c8e9f","name":"LightPush with 3 connections","time":{"start":1722233640245,"stop":1722233640246,"duration":1},"status":"passed","severity":"normal"},{"uid":"2617b3206926759","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722233409686,"stop":1722233409687,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebfdc78d77b6c7c","name":"should properly create location multiaddrs - tcp","time":{"start":1722233307853,"stop":1722233307853,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fdc3fd0c4316a0","name":"Check publish message containing unicode special characters","time":{"start":1722233907224,"stop":1722233907225,"duration":1},"status":"passed","severity":"normal"},{"uid":"7368eb612cc5cad4","name":"Fails to push message with empty content topic","time":{"start":1722233877044,"stop":1722233877044,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22e9cefbad560f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722233299327,"stop":1722233299327,"duration":0},"status":"passed","severity":"normal"},{"uid":"100854ccf64786b3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722233576628,"stop":1722233576629,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcaf63b3551f3b6","name":"Push message with Arabic payload","time":{"start":1722234010493,"stop":1722234010493,"duration":0},"status":"passed","severity":"normal"},{"uid":"113dda09ab2d5451","name":"tcp ip4 address","time":{"start":1722233307308,"stop":1722233307309,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecb0d7d0e6c12c3","name":"Subscribe to topic containing short and receive message","time":{"start":1722234062257,"stop":1722234062257,"duration":0},"status":"passed","severity":"normal"},{"uid":"73599f90f911f37e","name":"Push message with shell command payload","time":{"start":1722233877026,"stop":1722233877026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f24b8347a8a04e6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722233299317,"stop":1722233299317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e154d1f69c02a2c","name":"Push message with content topic containing Russian","time":{"start":1722234010527,"stop":1722234010527,"duration":0},"status":"passed","severity":"normal"},{"uid":"382b14af64544908","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722233576630,"stop":1722233576632,"duration":2},"status":"passed","severity":"normal"},{"uid":"681cdbd3fe50ca23","name":"Refresh subscription","time":{"start":1722234062256,"stop":1722234062257,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4621ad06f945b23","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722233302015,"stop":1722233302015,"duration":0},"status":"passed","severity":"normal"},{"uid":"727bca7d371e360c","name":"Ping succeeds for all connected peers","time":{"start":1722233464034,"stop":1722233464035,"duration":1},"status":"passed","severity":"normal"},{"uid":"4512b07363270c45","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722233969977,"stop":1722233969978,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b381c4aefdae0a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722234062520,"stop":1722234062520,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f9e47679f17588","name":"Generator, custom pubsub topic","time":{"start":1722234026877,"stop":1722234026877,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec0f495af2845ec","name":"addEventListener with wrong event","time":{"start":1722233392384,"stop":1722233392385,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb5e8259bd3304","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722234062520,"stop":1722234062520,"duration":0},"status":"passed","severity":"normal"},{"uid":"309eca69e25a4647","name":"throws on content topic with empty topic name field","time":{"start":1722233299305,"stop":1722233299305,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5e915c11d1c468","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722234062258,"stop":1722234062258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6377ca2bb7f0d1e","name":"should throw an error for insufficient data","time":{"start":1722233299468,"stop":1722233299469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be0e99d2ccd49cf","name":"Light Node - default protocols","time":{"start":1722234068048,"stop":1722234068048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b2e66d5a23f2db","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722233299336,"stop":1722233299336,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ca3c7b09d34645","name":"Push message with content topic containing JSON","time":{"start":1722234010529,"stop":1722234010530,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ee37fe1a8dcb6e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722233494859,"stop":1722233494859,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb49d2e835cfbe80","name":"Check message received after jswaku node is restarted","time":{"start":1722233879969,"stop":1722233879970,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0d22dcf2fd40af0","name":"throws on empty content topic","time":{"start":1722233299300,"stop":1722233299301,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc3e6c9d4fecdb7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app22/8/topic684/xml","time":{"start":1722233959735,"stop":1722233959735,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e7420b402dc8ad","name":"Throws when trying to push message with empty payload","time":{"start":1722233877032,"stop":1722233877032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1190f5ce22a5360f","name":"handles empty contentTopics array correctly","time":{"start":1722233299337,"stop":1722233299337,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d33676e7fae1b5f","name":"Query generator for multiple messages with different content topic format","time":{"start":1722234029177,"stop":1722234029177,"duration":0},"status":"passed","severity":"normal"},{"uid":"39730a09303d1ea1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722233307177,"stop":1722233307178,"duration":1},"status":"passed","severity":"normal"},{"uid":"6406d87b6abc159c","name":"Symmetric encrypt & Decrypt","time":{"start":1722233334010,"stop":1722233334010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0e223907c81b2f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722234062259,"stop":1722234062259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d9c3a01af38e7","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722233730706,"stop":1722233730706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8e312650c5822c","name":"Passing page size 0 when there are 110 messages","time":{"start":1722234041699,"stop":1722234041703,"duration":4},"status":"passed","severity":"normal"},{"uid":"ee1bdf6bdd7a330d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722233598773,"stop":1722233598774,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c061403a6bee660","name":"Asymmetric encrypt & decrypt","time":{"start":1722233334009,"stop":1722233334010,"duration":1},"status":"passed","severity":"normal"},{"uid":"133601fe30d7ee1a","name":"ignores domain fetching errors","time":{"start":1722233323716,"stop":1722233323716,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6f6b6a6a8c8e86","name":"through manual discovery","time":{"start":1722233737145,"stop":1722233737146,"duration":1},"status":"passed","severity":"normal"},{"uid":"da36fb22effefadb","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722233576637,"stop":1722233576637,"duration":0},"status":"passed","severity":"normal"},{"uid":"4398f17ac20145cf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722234026876,"stop":1722234026876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b997013fba509e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722233907226,"stop":1722233907226,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c822ec69a8bf2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722234026879,"stop":1722234026879,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc68cecd736b5086","name":"can dial TLS multiaddrs","time":{"start":1722233737145,"stop":1722233737145,"duration":0},"status":"passed","severity":"normal"},{"uid":"2787e1db6028e195","name":"getPeersByDiscovery","time":{"start":1722233881747,"stop":1722233881747,"duration":0},"status":"passed","severity":"normal"},{"uid":"69436ee8cb40592a","name":"Wrong topic","time":{"start":1722233959742,"stop":1722233959742,"duration":0},"status":"passed","severity":"normal"},{"uid":"8874988ff36513b9","name":"Subscribe and receive messages via waku relay post","time":{"start":1722233598757,"stop":1722233598757,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc88e16071e95c9","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722233576596,"stop":1722233576598,"duration":2},"status":"passed","severity":"normal"},{"uid":"11a3d2f222f4ed1f","name":"Register correct protocols","time":{"start":1722233928925,"stop":1722233928925,"duration":0},"status":"passed","severity":"normal"},{"uid":"6681fb60cd42073f","name":"Push message with content topic containing long","time":{"start":1722234010512,"stop":1722234010512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb99c67ad6a6302","name":"Fails to publish duplicate message","time":{"start":1722233907228,"stop":1722233907228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b143d9016d85b15a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722234062269,"stop":1722234062269,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b2dc664b8694cf","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722233307159,"stop":1722233307170,"duration":11},"status":"passed","severity":"normal"},{"uid":"ceeaff446c1c5fac","name":"should be able to decode the field with only STORE set to true","time":{"start":1722233307177,"stop":1722233307177,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a6cff4e6434d48","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722234010170,"stop":1722234010170,"duration":0},"status":"passed","severity":"normal"},{"uid":"803fc7c401d81a9a","name":"Refresh subscription","time":{"start":1722234062267,"stop":1722234062267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6423b921fc763","name":"Check received message with timestamp: 1722233351193 ","time":{"start":1722233879966,"stop":1722233879966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f737a9df07da2122","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722233299336,"stop":1722233299336,"duration":0},"status":"passed","severity":"normal"},{"uid":"af09f05e3faa5913","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722233494858,"stop":1722233494859,"duration":1},"status":"passed","severity":"normal"},{"uid":"4679a9f0b78d09ac","name":"Push message with custom timestamp: 1722237199039","time":{"start":1722234010538,"stop":1722234010539,"duration":1},"status":"passed","severity":"normal"},{"uid":"83201f6cce2e212e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722233307170,"stop":1722233307171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6ee9cc9671e8ea","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722233299308,"stop":1722233299308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7a42a0ce7ebee9","name":"Fails to publish message with wrong content topic","time":{"start":1722233907228,"stop":1722233907229,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e57bc44aa8a684","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722233598774,"stop":1722233598775,"duration":1},"status":"passed","severity":"normal"},{"uid":"5990c7b05e9c321","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722233360433,"stop":1722233360434,"duration":1},"status":"passed","severity":"normal"},{"uid":"368592fd14cbfb7f","name":"Fails to push message with empty content topic","time":{"start":1722234010532,"stop":1722234010533,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0355cdcfced8cf","name":"Check received message with timestamp: 1722233351950 ","time":{"start":1722233566131,"stop":1722233566131,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7cf4d32f00f475","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722233448834,"stop":1722233448835,"duration":1},"status":"passed","severity":"normal"},{"uid":"405dd78b1bdabc7d","name":"Subscribe to topic containing short and receive message","time":{"start":1722234062268,"stop":1722234062268,"duration":0},"status":"passed","severity":"normal"},{"uid":"91744e798b01b463","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722233299321,"stop":1722233299322,"duration":1},"status":"passed","severity":"normal"},{"uid":"2797004329f982e1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722233307153,"stop":1722233307155,"duration":2},"status":"passed","severity":"normal"},{"uid":"f896271d4a679238","name":"Rejects garbage","time":{"start":1722233316119,"stop":1722233316119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15eb25f9b3014d9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722233323298,"stop":1722233323299,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5519db396fa665","name":"should only return 1 node with relay and store capability","time":{"start":1722233323718,"stop":1722233323718,"duration":0},"status":"passed","severity":"normal"},{"uid":"3069fbf0ae43fbe","name":"should throw an error for missing required configuration","time":{"start":1722233299321,"stop":1722233299321,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd489e4a216ff30","name":"can start the service","time":{"start":1722233327471,"stop":1722233327472,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4b78e3e5e0a9b8","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722233464039,"stop":1722233464039,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6550bbcd6581df","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722233898629,"stop":1722233898630,"duration":1},"status":"passed","severity":"normal"},{"uid":"41435d72e07add93","name":"Check received message containing long","time":{"start":1722233879952,"stop":1722233879953,"duration":1},"status":"passed","severity":"normal"},{"uid":"304a670ce7b45466","name":"Push message with custom timestamp: 1691475199039","time":{"start":1722234010536,"stop":1722234010537,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea5637933b1907e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722233323719,"stop":1722233323719,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f4e91d5005b198","name":"Check message with no content topic is not received","time":{"start":1722233566139,"stop":1722233566139,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bec2fd8c7b0b30b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722233299326,"stop":1722233299326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a216982e719c346b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722233576598,"stop":1722233576599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4189ba904cab6c55","name":"can start and stop the service","time":{"start":1722233364730,"stop":1722233364731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64b71a1d1d4d24e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722233307156,"stop":1722233307157,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f774a1c1dedfcae","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722233307181,"stop":1722233307181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3feed3d6dc54defa","name":"Check received message with timestamp: 1722233351193 ","time":{"start":1722233879977,"stop":1722233879977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b8d06dbde95a4a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722233299324,"stop":1722233299324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39050c8599c06f0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722234062260,"stop":1722234062260,"duration":0},"status":"passed","severity":"normal"},{"uid":"341eefc453e5f4ba","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722234062270,"stop":1722234062271,"duration":1},"status":"passed","severity":"normal"},{"uid":"977352531507fbe3","name":"Check received message containing special chars","time":{"start":1722233879972,"stop":1722233879972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99c4003fa0b78a3","name":"Subscribe and receive messages via lightPush","time":{"start":1722234062251,"stop":1722234062251,"duration":0},"status":"passed","severity":"normal"},{"uid":"2928c9c9a980213","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722233299319,"stop":1722233299320,"duration":1},"status":"passed","severity":"normal"},{"uid":"9812de17abf30469","name":"Fails to push message bigger that 1MB","time":{"start":1722233877051,"stop":1722233877051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9a28039b354fcf","name":"random static sharding 7 - Cluster ID: 232, Shard ID: 109","time":{"start":1722233983118,"stop":1722233983118,"duration":0},"status":"passed","severity":"normal"},{"uid":"81db9d963b6723c4","name":"Query Generator - forward","time":{"start":1722234032549,"stop":1722234032549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cda2012d710673","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722233299333,"stop":1722233299334,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6567c66a72f509","name":"Push message with emoji payload","time":{"start":1722233877031,"stop":1722233877031,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1cc8718f7a493d","name":"random static sharding 4 - Cluster ID: 485, Shard ID: 632","time":{"start":1722233983116,"stop":1722233983116,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c805d2d24c1d8f","name":"Check meta is set [symmetric]","time":{"start":1722233333469,"stop":1722233333469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40e97c27d7a5c50","name":"Push message with special chars payload","time":{"start":1722233877022,"stop":1722233877022,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1973b4985add477","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722234062273,"stop":1722234062273,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f222b2a53565de0","name":"Does not throw an exception when node disconnects","time":{"start":1722234059736,"stop":1722234059736,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ba72c169529b1","name":"configure the node with multiple pubsub topics","time":{"start":1722233983121,"stop":1722233983121,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cb6feef7603716","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722233299325,"stop":1722233299325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf1022ae55d082d","name":"Push message with rate limit","time":{"start":1722234010535,"stop":1722234010536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdc52b842c558f8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722233601916,"stop":1722233601916,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc20661c7fb71b3f","name":"Push message with content topic containing numeric","time":{"start":1722233877033,"stop":1722233877037,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1d00613483c56a6","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722233360432,"stop":1722233360433,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5472992d0de705e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722233299312,"stop":1722233299312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a876232dd7bf624","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722233598776,"stop":1722233598777,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b81899048783b5","name":"Push message with content topic containing shell command","time":{"start":1722234010530,"stop":1722234010530,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ab6cb2a9ed919e","name":"should use DNS peer discovery with light client","time":{"start":1722233364734,"stop":1722233364734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c39da1a75172046","name":"should properly compute the node id","time":{"start":1722233307849,"stop":1722233307850,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8d97614f87f310","name":"Encoder throws on empty string content topic","time":{"start":1722233333470,"stop":1722233333471,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e03f6ab1ff28e4","name":"Decoder throws on empty string content topic","time":{"start":1722233333472,"stop":1722233333472,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0a9693176ff00d","name":"Check meta is set [ecies]","time":{"start":1722233335252,"stop":1722233335252,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66fc4806ffce074","name":"Check message received after nwaku node is restarted","time":{"start":1722233566141,"stop":1722233566141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a245077479724236","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722233576626,"stop":1722233576627,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6ff33fa792311c","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722233576622,"stop":1722233576623,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bc386287cb7170","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722234062272,"stop":1722234062272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2423c9a65e1877f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722233576635,"stop":1722233576636,"duration":1},"status":"passed","severity":"normal"},{"uid":"371f9ecf7c68aee0","name":"Check publish message containing XML","time":{"start":1722233907220,"stop":1722233907220,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faaa4d0cb6ea414","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722234062262,"stop":1722234062262,"duration":0},"status":"passed","severity":"normal"},{"uid":"9688b7cc80fe9388","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722233364734,"stop":1722233364734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81b65170af9d5702","name":"Check message with no payload is not received","time":{"start":1722233879979,"stop":1722233879980,"duration":1},"status":"passed","severity":"normal"},{"uid":"2623df1e1ac61f91","name":"Generator, custom pubsub topic","time":{"start":1722234026878,"stop":1722234026878,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f77b932f68e1b0","name":"random static sharding 8 - Cluster ID: 899, Shard ID: 440","time":{"start":1722233983119,"stop":1722233983119,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc9d27f6d57caf4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722234062270,"stop":1722234062270,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc19b7df92ab749","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722233576627,"stop":1722233576628,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a3e34efb78d1ac","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722233601919,"stop":1722233601919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eda1399a1e7bb22","name":"Ping on unsubscribed peer","time":{"start":1722233415323,"stop":1722233415323,"duration":0},"status":"passed","severity":"normal"},{"uid":"2959de7eca6dcc81","name":"Check received message containing numeric","time":{"start":1722233566123,"stop":1722233566124,"duration":1},"status":"passed","severity":"normal"},{"uid":"460aac540cfda0b3","name":"returns all values when wanted number is greater than available values","time":{"start":1722233322593,"stop":1722233322594,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db9a056e859fb7a","name":"Check message received after nwaku node is restarted","time":{"start":1722233879981,"stop":1722233879982,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b9108ed5fd5c724","name":"Encoder throws on empty string content topic","time":{"start":1722233312717,"stop":1722233312717,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf626d52ff424786","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722233928937,"stop":1722233928937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50bb131e1cc201d","name":"Push message with content topic containing special chars","time":{"start":1722234010524,"stop":1722234010524,"duration":0},"status":"passed","severity":"normal"},{"uid":"2281c817576e0eee","name":"retrieves a single peer","time":{"start":1722233323715,"stop":1722233323715,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f886ccd94ba6f8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722233351966,"stop":1722233351967,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef124986af8414a","name":"Push message with escaped characters payload","time":{"start":1722233877026,"stop":1722233877027,"duration":1},"status":"passed","severity":"normal"},{"uid":"135262d7c2118db3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722233322594,"stop":1722233322595,"duration":1},"status":"passed","severity":"normal"},{"uid":"2682a1539f8ecf9d","name":"Check received message containing Script","time":{"start":1722233879973,"stop":1722233879974,"duration":1},"status":"passed","severity":"normal"},{"uid":"2515b0b4ca98d52c","name":"Push message with content topic containing unicode special characters","time":{"start":1722233877043,"stop":1722233877043,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e4245b6ef3e8e3","name":"Subscribe to topic containing short and publish message","time":{"start":1722233928930,"stop":1722233928930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2034639535c5add","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722233928940,"stop":1722233928941,"duration":1},"status":"passed","severity":"normal"},{"uid":"657c6efece347023","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722233494858,"stop":1722233494858,"duration":0},"status":"passed","severity":"normal"},{"uid":"584ca834872503e1","name":"Check message with no payload is not received","time":{"start":1722233879968,"stop":1722233879969,"duration":1},"status":"passed","severity":"normal"},{"uid":"58694fdf060c7ecd","name":"Push message with content topic containing special chars","time":{"start":1722233877038,"stop":1722233877038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7190dd8c2638e1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722233323303,"stop":1722233323304,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d74e5f9564f0c8e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722233576640,"stop":1722233576640,"duration":0},"status":"passed","severity":"normal"},{"uid":"960dc045ed16970c","name":"should properly create peer info with all multiaddrs","time":{"start":1722233307853,"stop":1722233307854,"duration":1},"status":"passed","severity":"normal"},{"uid":"221e805a7e3bfb63","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app74/8/topic45/test.js","time":{"start":1722233959736,"stop":1722233959736,"duration":0},"status":"passed","severity":"normal"},{"uid":"38566d7bf5c19a1e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722233299316,"stop":1722233299316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b062712b3bd5eaf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722233576619,"stop":1722233576620,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b901aa02e0e95be","name":"Publish without waiting for remote peer","time":{"start":1722233928925,"stop":1722233928925,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b285e0a24dfbce","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722233299334,"stop":1722233299335,"duration":1},"status":"passed","severity":"normal"},{"uid":"250194b5fecb27b3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722233576640,"stop":1722233576640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef547358befc4b7","name":"same cluster, same shard: nodes connect","time":{"start":1722233762790,"stop":1722233762790,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93404108632b91a","name":"should properly create location multiaddrs - udp","time":{"start":1722233307853,"stop":1722233307853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c759b1f80f01872","name":"Relay","time":{"start":1722233362854,"stop":1722233362855,"duration":1},"status":"passed","severity":"normal"},{"uid":"7072a46b01bf1668","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722233299320,"stop":1722233299321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca37853d3d54897d","name":"Check received message containing shell command","time":{"start":1722233879975,"stop":1722233879975,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e0834e4240f638","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722233576615,"stop":1722233576616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7a678494abe9f2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722233928927,"stop":1722233928927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b66fe7e70725db6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722233601920,"stop":1722233601921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a203108b166383b3","name":"handles empty shards array correctly","time":{"start":1722233299337,"stop":1722233299337,"duration":0},"status":"passed","severity":"normal"},{"uid":"450537ed5a1dc423","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722233928928,"stop":1722233928928,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5732e0be1681f9","name":"Reopen subscription with peer with lost subscription","time":{"start":1722233450290,"stop":1722233450290,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cadb56f49bf109","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722233327474,"stop":1722233327475,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ef5ef8959317c7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722234185674,"stop":1722234185675,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6a191e74f9a87a","name":"different cluster, different shard: nodes don't connect","time":{"start":1722233762791,"stop":1722233762791,"duration":0},"status":"passed","severity":"normal"},{"uid":"10df069a2566b531","name":"Push message with Russian payload","time":{"start":1722233877023,"stop":1722233877023,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea359eebf663505c","name":"Push message with content topic containing emoji","time":{"start":1722233877043,"stop":1722233877044,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33174514f2e131f","name":"Throws when trying to push message with empty payload","time":{"start":1722234010509,"stop":1722234010511,"duration":2},"status":"passed","severity":"normal"},{"uid":"60deeacd79ec0d6f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app89/6/topic967/proto","time":{"start":1722233959734,"stop":1722233959734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ac55a9318902bd","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722233576639,"stop":1722233576639,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec5dde8dd590941","name":"Should update multiaddrs","time":{"start":1722233762956,"stop":1722233762956,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fc997335e6ba8e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722233448840,"stop":1722233448840,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c432e11ef58a14b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/5/topic93/xml","time":{"start":1722233959734,"stop":1722233959735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9d302e3293dbff","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722233598780,"stop":1722233598781,"duration":1},"status":"passed","severity":"normal"},{"uid":"56368dcc075a9d11","name":"should not receive a peer event before start","time":{"start":1722233921753,"stop":1722233921753,"duration":0},"status":"passed","severity":"normal"},{"uid":"41db658e568c07b5","name":"should not receive a peer event after stop","time":{"start":1722233921753,"stop":1722233921753,"duration":0},"status":"passed","severity":"normal"},{"uid":"da066dfa68966bb0","name":"Push message with long payload","time":{"start":1722233877021,"stop":1722233877021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f272b5f9e7a0783","name":"Ping on unsubscribed peer","time":{"start":1722233450289,"stop":1722233450289,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcb36cbb71ca27","name":"Sets default value correctly","time":{"start":1722234059738,"stop":1722234059739,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ea4e7d62bd1727","name":"same cluster, different shard: nodes don't connect","time":{"start":1722233576583,"stop":1722233576584,"duration":1},"status":"passed","severity":"normal"},{"uid":"7616ef33fc5e1195","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722233312518,"stop":1722233312519,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6c445f88fd7b74","name":"Ping fails for unsubscribed peers","time":{"start":1722233464035,"stop":1722233464035,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a03cd9ef6606aa2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722233299311,"stop":1722233299311,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a92987efbe9b83","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722233335252,"stop":1722233335252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f61ae61dbc1b82a","name":"Check received message containing short","time":{"start":1722233879951,"stop":1722233879952,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba8db4d7e1d61c23","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722234062266,"stop":1722234062267,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6c6c3618d35a7e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722234062258,"stop":1722234062258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a765c2a8b9c374e","name":"safeDispatchEvent","time":{"start":1722233392405,"stop":1722233392405,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fbd4a7a69f13a1","name":"Subscribe to topic containing Script and publish message","time":{"start":1722233928939,"stop":1722233928940,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2a5e2dc9773902","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722233299310,"stop":1722233299310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bb9c0389b9e970","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722233730706,"stop":1722233730707,"duration":1},"status":"passed","severity":"normal"},{"uid":"df569321112a248e","name":"Publish message with rate limit","time":{"start":1722233907232,"stop":1722233907232,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca10d9970921bf4","name":"listenerCount","time":{"start":1722233392386,"stop":1722233392388,"duration":2},"status":"passed","severity":"normal"},{"uid":"d96e6d4368030e40","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722233730707,"stop":1722233730707,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d33aafdc7fe9b11","name":"isConnected should return true after first peer connects","time":{"start":1722233409692,"stop":1722233409692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8dba5a38d6ac1a","name":"Init the array if not present","time":{"start":1722233299032,"stop":1722233299034,"duration":2},"status":"passed","severity":"normal"},{"uid":"caf64c28f653c9b3","name":"Check received message containing unicode special characters","time":{"start":1722233879976,"stop":1722233879976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7820fbd1f1e7588","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722233362192,"stop":1722233362192,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ce47bab7ce5d3","name":"Check publish message containing shell command","time":{"start":1722233907222,"stop":1722233907223,"duration":1},"status":"passed","severity":"normal"},{"uid":"616579f4122b9168","name":"random static sharding 10 - Cluster ID: 7, Shard ID: 389","time":{"start":1722233983120,"stop":1722233983120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef82e66c33e7da4","name":"Overlapping topic subscription","time":{"start":1722233598761,"stop":1722233598762,"duration":1},"status":"passed","severity":"normal"},{"uid":"c52f04cb781a89ed","name":"Nodes with multiple pubsub topic","time":{"start":1722233898633,"stop":1722233898633,"duration":0},"status":"passed","severity":"normal"},{"uid":"46735ef5d9cc0167","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722233299338,"stop":1722233299338,"duration":0},"status":"passed","severity":"normal"},{"uid":"13183072d3fdf0e8","name":"Decoder throws on empty string content topic","time":{"start":1722233335254,"stop":1722233335254,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd3c0476ed4f02","name":"Relay + Store","time":{"start":1722233362855,"stop":1722233362855,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b5b8ad5e2fd643","name":"Push message with content topic containing Chinese","time":{"start":1722233877038,"stop":1722233877039,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c317b6817564b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722233299324,"stop":1722233299324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bc7e9bcf94c9cd","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722233299316,"stop":1722233299317,"duration":1},"status":"passed","severity":"normal"},{"uid":"554915b6534df8b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722233598756,"stop":1722233598757,"duration":1},"status":"passed","severity":"normal"},{"uid":"98083475dcb009ae","name":"LightPush with 0 connections","time":{"start":1722233640241,"stop":1722233640241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8702e4ddcd4fad3","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722233576589,"stop":1722233576590,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe4f58a3f6dd3f3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722233323719,"stop":1722233323720,"duration":1},"status":"passed","severity":"normal"},{"uid":"e182ae5c4494cd5b","name":"should emit a peer event after start","time":{"start":1722233327473,"stop":1722233327473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04f16c464575430","name":"should return empty list for no shard","time":{"start":1722233299320,"stop":1722233299320,"duration":0},"status":"passed","severity":"normal"},{"uid":"da06b38a808b2c6a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722234062255,"stop":1722234062256,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4bf5ffcf503288","name":"Push message with SQL Injection payload","time":{"start":1722234010493,"stop":1722234010494,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e132469c0c4793","name":"Ephemeral field set to true","time":{"start":1722233312715,"stop":1722233312715,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec402efde9a4480","name":"stop","time":{"start":1722233392405,"stop":1722233392406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d0f7d241369806","name":"should not fail to stop the service if it was not started","time":{"start":1722233364731,"stop":1722233364731,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7270f96d8c7ced","name":"Check received message containing unicode special characters","time":{"start":1722233879964,"stop":1722233879965,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde2d8076e204022","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722233299322,"stop":1722233299322,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec8e7cc459d05","name":"should properly create location multiaddrs - tcp6","time":{"start":1722233307853,"stop":1722233307853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce6aff2d87ffb20","name":"Fails to publish message with empty text","time":{"start":1722233907228,"stop":1722233907228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c037e27b921d3b","name":"Check publish message containing escaped characters","time":{"start":1722233907223,"stop":1722233907224,"duration":1},"status":"passed","severity":"normal"},{"uid":"255c616eb9ca5b83","name":"Push message with content topic containing unicode special characters","time":{"start":1722234010531,"stop":1722234010531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6a135c8419df6d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722233969976,"stop":1722233969976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abc0a7558a113c9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722234062259,"stop":1722234062259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b1f7d018940036","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722234062270,"stop":1722234062270,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d66b45ded679f0","name":"Filter with 1 connections","time":{"start":1722233640244,"stop":1722233640244,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eff91c539db94e","name":"Check received message containing Chinese","time":{"start":1722233879955,"stop":1722233879955,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98478fa3d2a7383","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722233598782,"stop":1722233598783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a801968fe6b74dc1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722233307181,"stop":1722233307182,"duration":1},"status":"passed","severity":"normal"},{"uid":"575d7c358236ce9b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722233706417,"stop":1722233706418,"duration":1},"status":"passed","severity":"normal"},{"uid":"65432d0cd771b71f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722233351958,"stop":1722233351962,"duration":4},"status":"passed","severity":"normal"},{"uid":"17fa3cfba63560fa","name":"Generator, custom pubsub topic","time":{"start":1722234026874,"stop":1722234026875,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd09d5a303ea756","name":"Push message with content topic containing XML","time":{"start":1722233877041,"stop":1722233877041,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a2ac848b261580","name":"Fails to push message with large meta","time":{"start":1722234010534,"stop":1722234010535,"duration":1},"status":"passed","severity":"normal"},{"uid":"1967f5ddd46801cd","name":"throws on content topic with empty application field","time":{"start":1722233299304,"stop":1722233299304,"duration":0},"status":"passed","severity":"normal"},{"uid":"362dd2aaaacee93a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722234185676,"stop":1722234185677,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b49a44a01cae4ad","name":"Check publish message containing SQL Injection","time":{"start":1722233907219,"stop":1722233907219,"duration":0},"status":"passed","severity":"normal"},{"uid":"547d3ec2877e7381","name":"should throw an error for missing sharding configuration","time":{"start":1722233299336,"stop":1722233299337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05c2a6076d6a70","name":"Check received message containing Script","time":{"start":1722233879957,"stop":1722233879957,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ab5f23e5b42a8f","name":"should return false","time":{"start":1722233307849,"stop":1722233307849,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd90ac6bb5d79ef5","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722233576620,"stop":1722233576621,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb5d0e2472a0927","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722233312718,"stop":1722233312718,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa498deb5cfae704","name":"Ordered Callback - forward","time":{"start":1722234032551,"stop":1722234032554,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ac57067c90963d9","name":"Relay - dialed after","time":{"start":1722234068046,"stop":1722234068046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb98fa87a32aeba","name":"Push message with shell command payload","time":{"start":1722234010501,"stop":1722234010501,"duration":0},"status":"passed","severity":"normal"},{"uid":"90add2b9a09640d9","name":"Check received message containing emoji","time":{"start":1722233566130,"stop":1722233566130,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ad4357e1fb883","name":"Subscribe to topic containing long and publish message","time":{"start":1722233928934,"stop":1722233928935,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfda8466006e55e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722233576599,"stop":1722233576600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cd8534e8928e49","name":"Fields are not dropped","time":{"start":1722233312050,"stop":1722233312051,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca6e1990cd92b36","name":"Subscribe to topic containing XML and receive message","time":{"start":1722234062260,"stop":1722234062260,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe371ad637dcfb6","name":"Push message with Russian payload","time":{"start":1722234010493,"stop":1722234010493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e258ac72c4d952","name":"Check received message with timestamp: 1722233351193000000 ","time":{"start":1722233879966,"stop":1722233879966,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ef3a80095642e6","name":"Sign & Recover","time":{"start":1722233334011,"stop":1722233334012,"duration":1},"status":"passed","severity":"normal"},{"uid":"6896198d7f9b510c","name":"Fails to push message with large meta","time":{"start":1722233877045,"stop":1722233877045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f4c7a0a6c8bdc2","name":"Check publish message containing Chinese","time":{"start":1722233907215,"stop":1722233907215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9254dc238edcc38d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722233706421,"stop":1722233706422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1aca89bf8d6132","name":"Check message with no payload is not received","time":{"start":1722233566139,"stop":1722233566140,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a241e76d24490d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722234010529,"stop":1722234010529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5676aef604c71b25","name":"should handle application and version for autosharding","time":{"start":1722233299318,"stop":1722233299319,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c18e7723d88c828","name":"creates an iterator","time":{"start":1722234046074,"stop":1722234046074,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a8409f37486387","name":"Query with Promise Callback, No Decoder","time":{"start":1722234010177,"stop":1722234010177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5fba18b915b378","name":"Check received message containing shell command","time":{"start":1722233566128,"stop":1722233566128,"duration":0},"status":"passed","severity":"normal"},{"uid":"c239ccb98536ae00","name":"Keep-alive pings maintain the connection","time":{"start":1722233464036,"stop":1722233464036,"duration":0},"status":"passed","severity":"normal"},{"uid":"a077f6e8c1a7672b","name":"should only return 1 node with store capability","time":{"start":1722233323718,"stop":1722233323719,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d44ee8c6c1f8a7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722233598759,"stop":1722233598761,"duration":2},"status":"passed","severity":"normal"},{"uid":"717f5920636712a1","name":"Subscribe to topic containing long and receive message","time":{"start":1722233598766,"stop":1722233598767,"duration":1},"status":"passed","severity":"normal"},{"uid":"a561a52e76580a2d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app9/7/topic946/proto","time":{"start":1722233959735,"stop":1722233959736,"duration":1},"status":"passed","severity":"normal"},{"uid":"615bea07d9be60f7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722233576588,"stop":1722233576589,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ff09e6f7214e49","name":"Push message with content topic containing JSON","time":{"start":1722233877042,"stop":1722233877042,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bb69b98daa72a4","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722233898630,"stop":1722233898630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b592ead72f56dc","name":"should emit a peer event after start","time":{"start":1722233364732,"stop":1722233364732,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e6b8507decf0e7","name":"should decode valid enr with tcp successfully","time":{"start":1722233307846,"stop":1722233307847,"duration":1},"status":"passed","severity":"normal"},{"uid":"279363a502e530d8","name":"Push message with content topic containing Arabic","time":{"start":1722233877039,"stop":1722233877039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb4467c10c49575","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722234010167,"stop":1722234010168,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2bbb84e4317b8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722233299326,"stop":1722233299327,"duration":1},"status":"passed","severity":"normal"},{"uid":"1145db381fe58d1e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722234062519,"stop":1722234062520,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d70b90f44695535","name":"Push message with special chars payload","time":{"start":1722234010492,"stop":1722234010492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74362e1669b9c6c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722233907230,"stop":1722233907230,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2a82bfad5dd20c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722233307846,"stop":1722233307846,"duration":0},"status":"passed","severity":"normal"},{"uid":"7262e09f330b370f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722233601919,"stop":1722233601919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd11c4f7db79956f","name":"Check received message containing escaped characters","time":{"start":1722233879975,"stop":1722233879976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a798ba7d6537c203","name":"Check message with non string payload is not received","time":{"start":1722233879981,"stop":1722233879981,"duration":0},"status":"passed","severity":"normal"},{"uid":"487405fdde844007","name":"Push 30 different messages","time":{"start":1722234010508,"stop":1722234010508,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bb3ef6b8c24fd6","name":"Push message with escaped characters payload","time":{"start":1722234010502,"stop":1722234010502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee8c3c95db7d4d","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722234010170,"stop":1722234010171,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66a7565ec0a9e1f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app93/1/topic284/json","time":{"start":1722233959737,"stop":1722233959737,"duration":0},"status":"passed","severity":"normal"},{"uid":"95686b1c84f8b5ec","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722233494857,"stop":1722233494858,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e45daa83d8d412","name":"Check received message containing emoji","time":{"start":1722233879965,"stop":1722233879965,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd469d9eaed01953","name":"Sample","time":{"start":1722233307319,"stop":1722233307320,"duration":1},"status":"passed","severity":"normal"},{"uid":"7590dba9e8df2e7c","name":"Check message with invalid timestamp is not received","time":{"start":1722233566136,"stop":1722233566137,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43b14dba254dd38","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722234062264,"stop":1722234062264,"duration":0},"status":"passed","severity":"normal"},{"uid":"919483c5f95b0871","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722234041458,"stop":1722234041459,"duration":1},"status":"passed","severity":"normal"},{"uid":"6358a6466bc7aaf6","name":"ignores unrecognized TXT record formats","time":{"start":1722233323717,"stop":1722233323717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae75b0fbb66f56e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722233307157,"stop":1722233307158,"duration":1},"status":"passed","severity":"normal"},{"uid":"d715353e6b08bf6e","name":"Subscribe and receive messages via waku relay post","time":{"start":1722234062252,"stop":1722234062253,"duration":1},"status":"passed","severity":"normal"},{"uid":"243cfa7b40fe8ef7","name":"Push message with meta","time":{"start":1722233877044,"stop":1722233877045,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0d8072097c3f65","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722233351964,"stop":1722233351965,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e5830456624542","name":"LightPush","time":{"start":1722234068047,"stop":1722234068048,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3104181b4a192e","name":"Decoder throws on undefined content topic","time":{"start":1722233335254,"stop":1722233335254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2565eebb71a12f95","name":"Generator, 2 different pubsubtopics","time":{"start":1722234026877,"stop":1722234026877,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a35eb1bf6c3d63","name":"Push message on custom pubsubTopic","time":{"start":1722233706419,"stop":1722233706420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada75a1c7d51c6ec","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722233448841,"stop":1722233448841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e90930edce8145","name":"Delete observer","time":{"start":1722233882060,"stop":1722233882060,"duration":0},"status":"passed","severity":"normal"},{"uid":"115f18732193cac6","name":"should encodeTxt and decodeTxt","time":{"start":1722233307845,"stop":1722233307845,"duration":0},"status":"passed","severity":"normal"},{"uid":"107ca20d9569ae2e","name":"Subscribe to topic containing XML and publish message","time":{"start":1722233928940,"stop":1722233928940,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7742d1e04a6bc2","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722233351965,"stop":1722233351966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7dc931ca3bcd1c6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722233299312,"stop":1722233299312,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abb3eb13f2d1637","name":"Check publish message after service node is restarted","time":{"start":1722233907230,"stop":1722233907230,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f6704f7fd2936a8","name":"caches peers it previously fetched","time":{"start":1722233323717,"stop":1722233323717,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1ff8f934c1a148","name":"Publish message with custom timestamp: Mon Jul 29 2024 07:18:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1722233907227,"stop":1722233907227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e838ee91610258d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722233928938,"stop":1722233928938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62c6386f5c1913","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722233576629,"stop":1722233576630,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedbebc6f43520bd","name":"Check received message containing short","time":{"start":1722233566122,"stop":1722233566122,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4f641daa0d8b6b","name":"Push message with unicode special characters payload","time":{"start":1722233877027,"stop":1722233877031,"duration":4},"status":"passed","severity":"normal"},{"uid":"99034451654e5fb1","name":"Check publish message containing special chars","time":{"start":1722233907215,"stop":1722233907215,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c87bc9919fa9e2d","name":"Push message with numeric payload","time":{"start":1722233877021,"stop":1722233877022,"duration":1},"status":"passed","severity":"normal"},{"uid":"10fd6e901fd1e8c1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722234062263,"stop":1722234062264,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48b4187a5039781","name":"can start and stop the service","time":{"start":1722233327472,"stop":1722233327472,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ded8beb748e229c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722233299323,"stop":1722233299323,"duration":0},"status":"passed","severity":"normal"},{"uid":"38595deb44ccdb07","name":"Push message with Chinese payload","time":{"start":1722234010492,"stop":1722234010492,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff799e667b1349","name":"Query with Promise Callback, No message returned","time":{"start":1722234010177,"stop":1722234010178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5664a9e6b9adc1e6","name":"Push message with long payload","time":{"start":1722234010490,"stop":1722234010491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f221e340ba60b275","name":"Push message with content topic containing Arabic","time":{"start":1722234010525,"stop":1722234010527,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ced86bada634830","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722233879967,"stop":1722233879967,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d60bfb017e36ed3","name":"Number of peers are maintained correctly","time":{"start":1722233464034,"stop":1722233464034,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee3285f212f1656","name":"Check received message containing long","time":{"start":1722233566123,"stop":1722233566123,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a85e14bf7abd95","name":"Renews peer on consistent ping failures","time":{"start":1722233464036,"stop":1722233464037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1175adea0e285e9","name":"Publish message with custom timestamp: Tue Aug 08 2023 06:18:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1722233907226,"stop":1722233907227,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14044d415064487","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722233299309,"stop":1722233299309,"duration":0},"status":"passed","severity":"normal"},{"uid":"aade2c49d8b101aa","name":"should properly create location multiaddrs - udp6","time":{"start":1722233307852,"stop":1722233307852,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a638d4a4e37905b","name":"Query Generator, No Decoder","time":{"start":1722234010169,"stop":1722234010169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f2e6dc657b760e","name":"Check received message containing emoji","time":{"start":1722233879976,"stop":1722233879977,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4353d21c571997","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722233299332,"stop":1722233299332,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bb5527c2b9bb86","name":"Ping on peer without subscriptions","time":{"start":1722233415322,"stop":1722233415322,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf23141b1175d86b","name":"Passing page size 110 when there are 120 messages","time":{"start":1722234041707,"stop":1722234041707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9648715c11f7b47e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722233928987,"stop":1722233928988,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8bd9ff29f3e8d2","name":"random static sharding 6 - Cluster ID: 517, Shard ID: 313","time":{"start":1722233983117,"stop":1722233983118,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc4d485f03b7e75","name":"Subscribe to topic containing XML and receive message","time":{"start":1722234062271,"stop":1722234062271,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d74e00782e22d8b","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722233299333,"stop":1722233299333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abaefca64041b8f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722233576636,"stop":1722233576636,"duration":0},"status":"passed","severity":"normal"},{"uid":"982d5d283d90d59d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722233576590,"stop":1722233576592,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a9140290409b14b","name":"Push message with emoji payload","time":{"start":1722234010502,"stop":1722234010507,"duration":5},"status":"passed","severity":"normal"},{"uid":"468ece2237f8e453","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722233881749,"stop":1722233881749,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0d0d7f1ae46355","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722233299309,"stop":1722233299309,"duration":0},"status":"passed","severity":"normal"},{"uid":"498d073afd3dfd6c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722233576638,"stop":1722233576638,"duration":0},"status":"passed","severity":"normal"},{"uid":"22491470dfb6fdd1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722233299328,"stop":1722233299329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3acd23ad1d7829a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722233576595,"stop":1722233576596,"duration":1},"status":"passed","severity":"normal"},{"uid":"9011c6372c0b13e6","name":"Callback on promise","time":{"start":1722234029177,"stop":1722234029178,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f25e011dc06c86a","name":"Ephemeral messages are not stored","time":{"start":1722233362191,"stop":1722233362191,"duration":0},"status":"passed","severity":"normal"},{"uid":"7994e0c333ac3bbb","name":"nwaku subscribes","time":{"start":1722233900923,"stop":1722233900923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcba0927df6cc7e","name":"Check message with non string payload is not received","time":{"start":1722233566140,"stop":1722233566140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7629f12aa64db7b8","name":"throws an error for improperly formatted content topics","time":{"start":1722233299315,"stop":1722233299315,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dda2e18b82cf16","name":"Check message on other pubsub topic is not received","time":{"start":1722233879979,"stop":1722233879979,"duration":0},"status":"passed","severity":"normal"},{"uid":"653cca62328f9669","name":"Push message with numeric payload","time":{"start":1722234010491,"stop":1722234010492,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b67469965315a2","name":"Check received message containing escaped characters","time":{"start":1722233879964,"stop":1722233879964,"duration":0},"status":"passed","severity":"normal"},{"uid":"653f6e1f8ede8838","name":"Check received message containing unicode special characters","time":{"start":1722233566129,"stop":1722233566130,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fcc842ebff5a02","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722233323301,"stop":1722233323302,"duration":1},"status":"passed","severity":"normal"},{"uid":"86403a0e26c25b66","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722234062265,"stop":1722234062265,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e652cffc453299","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722233576636,"stop":1722233576637,"duration":1},"status":"passed","severity":"normal"},{"uid":"990397a51ff1b6a9","name":"should not fail to start the service if it is already started","time":{"start":1722233327472,"stop":1722233327473,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e4a3b46c9ce0c9","name":"Round trip binary serialization","time":{"start":1722233312715,"stop":1722233312715,"duration":0},"status":"passed","severity":"normal"},{"uid":"da042120ae6b51bf","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722233323304,"stop":1722233323305,"duration":1},"status":"passed","severity":"normal"},{"uid":"244b4f995eabdffe","name":"removeEventListener with correct event","time":{"start":1722233392385,"stop":1722233392385,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2395ecca4a70061","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722233299338,"stop":1722233299338,"duration":0},"status":"passed","severity":"normal"},{"uid":"db28ff2c838b32ea","name":"Ping on subscribed peer","time":{"start":1722233415321,"stop":1722233415322,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef529e581183dfe9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722234062254,"stop":1722234062255,"duration":1},"status":"broken","severity":"normal"},{"uid":"a28de376b7da353c","name":"should be able to encode the field with only STORE set to true","time":{"start":1722233307156,"stop":1722233307156,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacd577f28b2a6e5","name":"Ping on peer without subscriptions","time":{"start":1722233450291,"stop":1722233450291,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6c8aff60169ce0","name":"Check publish message containing short","time":{"start":1722233907212,"stop":1722233907213,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1791e49983c345","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722233409694,"stop":1722233409694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ebd7d2ba04f7b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722233299328,"stop":1722233299328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40f636f95352dd8","name":"Publish message with custom timestamp: Mon Jul 29 2024 05:18:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1722233907227,"stop":1722233907227,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb71806172ffe191","name":"Filter with 3 connections","time":{"start":1722233640246,"stop":1722233640246,"duration":0},"status":"passed","severity":"normal"},{"uid":"9418ede082f57ae1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722233307170,"stop":1722233307170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0d00f17214dd78","name":"Refresh subscription","time":{"start":1722233928928,"stop":1722233928928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b64e8b9572d54f2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722233762789,"stop":1722233762790,"duration":1},"status":"passed","severity":"normal"},{"uid":"355636eab5d5a5d3","name":"Subscribe and receive messages via lightPush","time":{"start":1722234062263,"stop":1722234062263,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea186fd7680961c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722233299308,"stop":1722233299308,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd6fe2b354ce878","name":"Check message on other pubsub topic is not received","time":{"start":1722233566138,"stop":1722233566138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24fef3ec946953e","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722233299319,"stop":1722233299319,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9682857edf3434","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722233730705,"stop":1722233730705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b784fa23616c70f2","name":"should throw error - no public key","time":{"start":1722233307848,"stop":1722233307849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7194ab4c24700b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722233448833,"stop":1722233448834,"duration":1},"status":"passed","severity":"normal"},{"uid":"28dc0c6f6f1ce682","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722233307855,"stop":1722233307855,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cee020230151e81","name":"less peers than existing","time":{"start":1722233877302,"stop":1722233877303,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2086040fa776dd54","name":"Ping on subscribed peer","time":{"start":1722233450290,"stop":1722233450291,"duration":1},"status":"passed","severity":"normal"},{"uid":"c212c3b5cc9a271e","name":"Query with Ordered Callback, No Decoder","time":{"start":1722234010171,"stop":1722234010171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d57d69ac08b3929","name":"LightPush with 1 connections","time":{"start":1722233640242,"stop":1722233640243,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c5bea8dc53203e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722233307178,"stop":1722233307180,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3e0cd6d52d330a6","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722234029178,"stop":1722234029178,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b531e603bfdd11b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722233576618,"stop":1722233576618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d687c5e1a240825","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722233598782,"stop":1722233598782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1803f7acfd7f60e6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722233299323,"stop":1722233299324,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b0046bc5538852","name":"should emit a peer event after start","time":{"start":1722233921752,"stop":1722233921752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ac114490d9f1e3","name":"Privacy Node - default protocol","time":{"start":1722234068048,"stop":1722234068049,"duration":1},"status":"passed","severity":"normal"},{"uid":"adaa8b796fb8ccf6","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722233730714,"stop":1722233730714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3851e30bc2feb2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722233307176,"stop":1722233307177,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8d9543234f01e9","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722233576633,"stop":1722233576634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a041b5bed63aac9a","name":"Push message with content topic containing numeric","time":{"start":1722234010514,"stop":1722234010521,"duration":7},"status":"passed","severity":"normal"},{"uid":"a79cdacca8988288","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722233299333,"stop":1722233299333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d353069fcf2e7b3b","name":"Check received message containing Basic HTML tag","time":{"start":1722233566127,"stop":1722233566127,"duration":0},"status":"passed","severity":"normal"},{"uid":"409e0622740ca0f3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722233448843,"stop":1722233448844,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad03139884ece09","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722233969979,"stop":1722233969979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c860040791cdad3c","name":"Filter","time":{"start":1722234068048,"stop":1722234068048,"duration":0},"status":"passed","severity":"normal"},{"uid":"424ca66ae3edde6c","name":"Js publishes, other Js receives","time":{"start":1722233900924,"stop":1722233900925,"duration":1},"status":"passed","severity":"normal"},{"uid":"8281fc22bb0f0dc0","name":"Check received message containing JSON","time":{"start":1722233879975,"stop":1722233879975,"duration":0},"status":"passed","severity":"normal"},{"uid":"870e4369dc5df3e3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722233299315,"stop":1722233299316,"duration":1},"status":"passed","severity":"normal"},{"uid":"488c88d40a0b9f6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722233877041,"stop":1722233877042,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec7d04722da44aa","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722233969977,"stop":1722233969977,"duration":0},"status":"passed","severity":"normal"},{"uid":"87686ba7e9e54769","name":"different cluster, same shard: nodes don't connect","time":{"start":1722233576584,"stop":1722233576585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bee1992d19f9b4","name":"Push message with content topic containing Chinese","time":{"start":1722234010525,"stop":1722234010525,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e66f9afd74f16c6","name":"Check received message containing XML","time":{"start":1722233879957,"stop":1722233879957,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d5d28cb2e03605","name":"should throw error - no id","time":{"start":1722233307848,"stop":1722233307848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3543d318853545","name":"A test","time":{"start":1722233706628,"stop":1722233706628,"duration":0},"status":"passed","severity":"normal"},{"uid":"501d87c3c90d7b37","name":"should not receive a peer event before start","time":{"start":1722233327473,"stop":1722233327473,"duration":0},"status":"passed","severity":"normal"},{"uid":"277f3eeba5091ba1","name":"Promise Callback - forward","time":{"start":1722234032550,"stop":1722234032550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52072ad93e1e7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722233576617,"stop":1722233576617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3be5ecb164a0ec6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722234062256,"stop":1722234062256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cc588d4fce77a7","name":"Push message with short payload","time":{"start":1722233877020,"stop":1722233877020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7afe42be98dfce3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722233448837,"stop":1722233448838,"duration":1},"status":"passed","severity":"normal"},{"uid":"1074be81357fa1d6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722233299311,"stop":1722233299311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1255dc747ccb03","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722233881748,"stop":1722233881748,"duration":0},"status":"skipped","severity":"normal"},{"uid":"103b1ed7152ba97b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722234062251,"stop":1722234062252,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ccadb15bf3f663","name":"Push message on custom pubsubTopic","time":{"start":1722233706424,"stop":1722233706428,"duration":4},"status":"passed","severity":"normal"},{"uid":"df7b4a847c4edfde","name":"Push message with content topic containing emoji","time":{"start":1722234010531,"stop":1722234010532,"duration":1},"status":"passed","severity":"normal"},{"uid":"84afa1a77303e7dc","name":"connects to nwaku","time":{"start":1722234059735,"stop":1722234059736,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc9e23be0aad924","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722233928935,"stop":1722233928936,"duration":1},"status":"passed","severity":"normal"},{"uid":"798ed3578cb3139e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722234062268,"stop":1722234062269,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e59008a0d07df2","name":"Check received message containing escaped characters","time":{"start":1722233566129,"stop":1722233566129,"duration":0},"status":"passed","severity":"normal"},{"uid":"da25642a4e75d88a","name":"Meta field set when metaSetter is specified","time":{"start":1722233312716,"stop":1722233312716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59c268061ec9f31","name":"configure the node with multiple content topics","time":{"start":1722233959742,"stop":1722233959745,"duration":3},"status":"passed","severity":"normal"},{"uid":"e28be07a4cdfcd5a","name":"Subscribe and receives messages on 20 topics","time":{"start":1722234062266,"stop":1722234062266,"duration":0},"status":"passed","severity":"normal"},{"uid":"649bf28e7b292ae5","name":"Check received message containing Chinese","time":{"start":1722233879972,"stop":1722233879972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca668b5e913874a6","name":"isConnected return false after peer stops","time":{"start":1722233409692,"stop":1722233409693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92d37dec971a598","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722233312519,"stop":1722233312520,"duration":1},"status":"passed","severity":"normal"},{"uid":"6990ec0117e94e93","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722233576633,"stop":1722233576633,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad97ccae8304e6b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722233302013,"stop":1722233302013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1057e5ce0a165506","name":"should not fail to start the service if it is already started","time":{"start":1722233921751,"stop":1722233921752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73434ca41c156cc","name":"Push message with custom timestamp: 1722237233280","time":{"start":1722233877046,"stop":1722233877047,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b0e61b3ae6c17","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722233299310,"stop":1722233299310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1f7c50a8155262","name":"Push message with XML payload","time":{"start":1722233877025,"stop":1722233877025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f256d307ba449e68","name":"Nodes with multiple pubsub topic","time":{"start":1722233898631,"stop":1722233898631,"duration":0},"status":"passed","severity":"normal"},{"uid":"93afc763194a97ee","name":"Nodes with multiple pubsub topic","time":{"start":1722233898629,"stop":1722233898629,"duration":0},"status":"passed","severity":"normal"},{"uid":"128f7e32ffc75994","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722233299319,"stop":1722233299319,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad7956986eceba4","name":"Push message with Basic HTML tag payload","time":{"start":1722233877025,"stop":1722233877025,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59e3ad7c8008eb1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722233706416,"stop":1722233706417,"duration":1},"status":"passed","severity":"normal"},{"uid":"35815c7cd9c883ce","name":"topics with same application and version share the same shard","time":{"start":1722233299312,"stop":1722233299313,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae89c09c741dc1b","name":"Filter with 0 connections","time":{"start":1722233640241,"stop":1722233640242,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a290996f5863a8a","name":"Check received message containing special chars","time":{"start":1722233879954,"stop":1722233879955,"duration":1},"status":"passed","severity":"normal"},{"uid":"6757f49016315594","name":"recovers when dns.resolve returns empty","time":{"start":1722233323716,"stop":1722233323716,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa504b1e5f3ff688","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722233598777,"stop":1722233598778,"duration":1},"status":"passed","severity":"normal"},{"uid":"7683c1f38e308efc","name":"Check received message containing Russian","time":{"start":1722233879956,"stop":1722233879956,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f56c17bff52334","name":"Reopen subscription with peer with lost subscription","time":{"start":1722233415323,"stop":1722233415323,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c9c5651064dfbb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722234041459,"stop":1722234041460,"duration":1},"status":"passed","severity":"normal"},{"uid":"522426685d388b72","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722233730712,"stop":1722233730712,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9ef954d5909b76","name":"Push message with Basic HTML tag payload","time":{"start":1722234010495,"stop":1722234010500,"duration":5},"status":"passed","severity":"normal"},{"uid":"292c6310229734cf","name":"Subscribe to topic containing Script and receive message","time":{"start":1722234062271,"stop":1722234062271,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe299deaacf7a9b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722233333466,"stop":1722233333467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8be1dc89fa35b3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722233323305,"stop":1722233323306,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b35dda8f042728d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722233299468,"stop":1722233299468,"duration":0},"status":"passed","severity":"normal"},{"uid":"3070764590ac975","name":"should get / set UDP multiaddr","time":{"start":1722233307851,"stop":1722233307851,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74f0b2640042cdd","name":"Push message with unicode special characters payload","time":{"start":1722234010502,"stop":1722234010502,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa1e7b6aa86ed41","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app25/5/topic734/test.js","time":{"start":1722233959738,"stop":1722233959739,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a59fefd7dedec61","name":"should not receive a peer event before start","time":{"start":1722233364732,"stop":1722233364733,"duration":1},"status":"passed","severity":"normal"},{"uid":"44606a07949fa0a5","name":"Push message with JSON payload","time":{"start":1722233877025,"stop":1722233877026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b957a1a0e14dded8","name":"Query Generator - backward","time":{"start":1722234032549,"stop":1722234032549,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dc8e2640717e29","name":"Check received message with timestamp: 1722233351193000000 ","time":{"start":1722233879977,"stop":1722233879977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4356da2e0ad46b3f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722233299307,"stop":1722233299307,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd3dd2d20e91b30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722233706428,"stop":1722233706429,"duration":1},"status":"passed","severity":"normal"},{"uid":"7074aafd4ab8f011","name":"Check message with no pubsub topic is not received","time":{"start":1722233566138,"stop":1722233566139,"duration":1},"status":"passed","severity":"normal"},{"uid":"50930bbd1cae41b1","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722233730708,"stop":1722233730708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1837ac1c84814c93","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722233928926,"stop":1722233928926,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6cec0c72f35206","name":"Passing page size 3 when there are 20 messages","time":{"start":1722234041705,"stop":1722234041705,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efd824c89a5dd6d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722234041460,"stop":1722234041462,"duration":2},"status":"passed","severity":"normal"},{"uid":"e463789c22eebcf7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722233598767,"stop":1722233598773,"duration":6},"status":"passed","severity":"normal"},{"uid":"5b133eab074e511b","name":"random static sharding 2 - Cluster ID: 778, Shard ID: 95","time":{"start":1722233983115,"stop":1722233983115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3281035aef4ff097","name":"Check publish message containing Arabic","time":{"start":1722233907215,"stop":1722233907218,"duration":3},"status":"passed","severity":"normal"},{"uid":"6873d7d99596e4ca","name":"Query generator for multiple messages with different message text format","time":{"start":1722234029174,"stop":1722234029175,"duration":1},"status":"passed","severity":"normal"},{"uid":"f290dfc064d2875e","name":"Push 30 different messages","time":{"start":1722233877031,"stop":1722233877032,"duration":1},"status":"passed","severity":"normal"},{"uid":"b873bd8459d1f145","name":"Store - dialed after - with timeout","time":{"start":1722234068047,"stop":1722234068047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57b46dd5140ef50","name":"udp ip6 address","time":{"start":1722233307309,"stop":1722233307309,"duration":0},"status":"passed","severity":"normal"},{"uid":"6043a3c495fbb642","name":"Check received message containing Russian","time":{"start":1722233879973,"stop":1722233879973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f72436ef641c421","name":"Push message with SQL Injection payload","time":{"start":1722233877024,"stop":1722233877024,"duration":0},"status":"passed","severity":"normal"},{"uid":"610ba4adb7d0ba7e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722233494857,"stop":1722233494857,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd360eb13410aebb","name":"it tolerates circular branch references","time":{"start":1722233323715,"stop":1722233323716,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6703684cbea94f8","name":"Passing cursor with wrong message digest","time":{"start":1722233969979,"stop":1722233969979,"duration":0},"status":"passed","severity":"normal"},{"uid":"56deeb5e876c4feb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722233299329,"stop":1722233299329,"duration":0},"status":"passed","severity":"normal"},{"uid":"156fd3add4cc54eb","name":"Check received message containing SQL Injection","time":{"start":1722233566126,"stop":1722233566126,"duration":0},"status":"passed","severity":"normal"},{"uid":"85466dff162b4fbd","name":"Check received message containing SQL Injection","time":{"start":1722233879973,"stop":1722233879973,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f623b4720e88fd","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722233928943,"stop":1722233928943,"duration":0},"status":"passed","severity":"normal"},{"uid":"d556485b318d4631","name":"Relay - times out","time":{"start":1722234068046,"stop":1722234068046,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cf657407d9c4ba","name":"Push message with meta","time":{"start":1722234010533,"stop":1722234010534,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fb78a37a19531e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722233312519,"stop":1722233312519,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a0165f4d616eeb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722234062260,"stop":1722234062261,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4207c5fd95583","name":"Check received message containing XML","time":{"start":1722233566127,"stop":1722233566127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9d1a8367a5eeb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722233898633,"stop":1722233898634,"duration":1},"status":"passed","severity":"normal"},{"uid":"983a80f3db469970","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722233730713,"stop":1722233730713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2591acae356eb88c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722233928961,"stop":1722233928961,"duration":0},"status":"passed","severity":"normal"},{"uid":"81212e10d0cb68e6","name":"Decrypt messages","time":{"start":1722233882055,"stop":1722233882056,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb94b1e187a96b9b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722233969978,"stop":1722233969978,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffa447f0518b9bb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722234062266,"stop":1722234062266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d2f2d65678999f","name":"should handle corrupted local storage data gracefully","time":{"start":1722233327475,"stop":1722233327475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6144b510709df7b0","name":"Check received message containing XML","time":{"start":1722233879974,"stop":1722233879974,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4859a7e39e4e64","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722233898628,"stop":1722233898628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9feaf8d5ec99e0d","name":"Ordered callback, aborts when callback returns true","time":{"start":1722234029179,"stop":1722234029179,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01b2d40372b1a83","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722233601917,"stop":1722233601917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9b73476fd2a5e8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722233335251,"stop":1722233335251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aba98baf5bdca58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722233299328,"stop":1722233299328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9919a907a2feb645","name":"Push message with short payload","time":{"start":1722234010490,"stop":1722234010490,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdbdb7f6085db209","name":"Encoder throws on undefined content topic","time":{"start":1722233335253,"stop":1722233335253,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caa96fb185c9c5a","name":"Default pageSize","time":{"start":1722234041707,"stop":1722234041712,"duration":5},"status":"passed","severity":"normal"},{"uid":"5191665cde62a2ff","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722234010176,"stop":1722234010177,"duration":1},"status":"passed","severity":"normal"},{"uid":"14964e2e30835f57","name":"Push message with content topic containing escaped characters","time":{"start":1722233877043,"stop":1722233877043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd7f7c741db0e86","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722233566131,"stop":1722233566132,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5685828672dd31","name":"Refresh subscription","time":{"start":1722233598762,"stop":1722233598764,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebd88d8da61a5d22","name":"Overlapping topic subscription","time":{"start":1722234062267,"stop":1722234062267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dae30fb27f55956","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722233730713,"stop":1722233730714,"duration":1},"status":"passed","severity":"normal"},{"uid":"66640a308f5b067d","name":"Filter with 2 connections","time":{"start":1722233640245,"stop":1722233640245,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ceaac32b9fc995","name":"Check received message containing JSON","time":{"start":1722233566128,"stop":1722233566128,"duration":0},"status":"passed","severity":"normal"},{"uid":"353cd46400b0343d","name":"different cluster, same shard: nodes don't connect","time":{"start":1722233762791,"stop":1722233762791,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc303c58e34999ee","name":"Check received message containing numeric","time":{"start":1722233879971,"stop":1722233879971,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeac3ccc517e298b","name":"should configure sharding based on application and version for autosharding","time":{"start":1722233299335,"stop":1722233299335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c559d1614862045","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722233598781,"stop":1722233598782,"duration":1},"status":"passed","severity":"normal"},{"uid":"b190bc1cdb9bc02c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722233576632,"stop":1722233576633,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab0c57f1eee9683","name":"Push message equal or less that 1MB","time":{"start":1722234010539,"stop":1722234010544,"duration":5},"status":"passed","severity":"normal"},{"uid":"8b93dfff65c3e6e8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722233983121,"stop":1722233983122,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0443e60313bcd1f","name":"should return all peers when numPeers is 0","time":{"start":1722233312517,"stop":1722233312518,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f451925a71b8c0","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722233928988,"stop":1722233928988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9018a6143e113b","name":"Check publish message containing emoji","time":{"start":1722233907225,"stop":1722233907226,"duration":1},"status":"passed","severity":"normal"},{"uid":"9842d31f836af4d9","name":"shard 0","time":{"start":1722233983113,"stop":1722233983113,"duration":0},"status":"passed","severity":"normal"},{"uid":"df24531d8849cafc","name":"should throw error - no public key","time":{"start":1722233307847,"stop":1722233307847,"duration":0},"status":"passed","severity":"normal"},{"uid":"726cadcd3b11d742","name":"Publish message with large meta","time":{"start":1722233907231,"stop":1722233907231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fed848a9e45a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722233299331,"stop":1722233299331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c443f7e5024a80c","name":"random static sharding 1 - Cluster ID: 331, Shard ID: 864","time":{"start":1722233983114,"stop":1722233983114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d812d51137992808","name":"Tracks peer failures correctly","time":{"start":1722233464037,"stop":1722233464039,"duration":2},"status":"passed","severity":"normal"},{"uid":"1259406212ede19d","name":"Check received message containing Arabic","time":{"start":1722233879972,"stop":1722233879973,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef77d6da178fe2c","name":"All","time":{"start":1722233362857,"stop":1722233362857,"duration":0},"status":"passed","severity":"normal"},{"uid":"b405903cd85e0933","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722233566132,"stop":1722233566136,"duration":4},"status":"passed","severity":"normal"},{"uid":"50552f04d358cee0","name":"Correctly serialized arguments","time":{"start":1722233737478,"stop":1722233737478,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f242e33169b0da","name":"unsubscribes","time":{"start":1722234046075,"stop":1722234046075,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ff98ed9fd2efdc","name":"should set field with only RELAY enabled","time":{"start":1722233307854,"stop":1722233307855,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c188b21df9d11a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722233299339,"stop":1722233299339,"duration":0},"status":"passed","severity":"normal"},{"uid":"500fd2fb7a775260","name":"random static sharding 3 - Cluster ID: 291, Shard ID: 680","time":{"start":1722233983115,"stop":1722233983115,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c139ebd10a2448","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722233448843,"stop":1722233448843,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb8ba4ad9625dfc","name":"should throw error - no id","time":{"start":1722233307847,"stop":1722233307847,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b81f929a82c5c90","name":"should decode valid enr successfully","time":{"start":1722233307845,"stop":1722233307846,"duration":1},"status":"passed","severity":"normal"},{"uid":"877aec4c81556eed","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722233601921,"stop":1722233601921,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72fd5b689cb5663","name":"does not throw on valid cases","time":{"start":1722233299299,"stop":1722233299300,"duration":1},"status":"passed","severity":"normal"},{"uid":"c110f71cb6ddd3e5","name":"Subscribe to topic containing long and receive message","time":{"start":1722234062257,"stop":1722234062257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b15f612ec64deb7","name":"Check message with non string payload is not received","time":{"start":1722233879969,"stop":1722233879969,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03f37637f0db6ba","name":"Check received message with timestamp: 1722233351950000000 ","time":{"start":1722233566130,"stop":1722233566131,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3f2902f4add7f5","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722234010169,"stop":1722234010169,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5b70f405f620a0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722234010176,"stop":1722234010176,"duration":0},"status":"passed","severity":"normal"},{"uid":"2baed088d9eaa253","name":"start node with ApplicationInfo","time":{"start":1722233959745,"stop":1722233959746,"duration":1},"status":"passed","severity":"normal"},{"uid":"8758994527a678ae","name":"isConnected should return false after all peers disconnect","time":{"start":1722233351967,"stop":1722233351968,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f289473569b1","name":"Ordered Callback - backward","time":{"start":1722234032554,"stop":1722234032554,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ca0993bdc60fc4","name":"Push message with content topic containing short","time":{"start":1722233877032,"stop":1722233877033,"duration":1},"status":"passed","severity":"normal"},{"uid":"4348c61dc908b305","name":"Check message received after nwaku node is restarted","time":{"start":1722233879970,"stop":1722233879970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5727677404852d4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722233448842,"stop":1722233448843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b79d1ed5feb1b1","name":"random static sharding 9 - Cluster ID: 544, Shard ID: 945","time":{"start":1722233983119,"stop":1722233983120,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9cb15add2555c0","name":"Push message with content topic containing XML","time":{"start":1722234010528,"stop":1722234010529,"duration":1},"status":"passed","severity":"normal"},{"uid":"9273e86c45969a01","name":"different cluster, different shard: nodes don't connect","time":{"start":1722233576586,"stop":1722233576588,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a080afd1f9d51be","name":"returns all values when wanted number matches available values","time":{"start":1722233322591,"stop":1722233322593,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4086431bf620b4","name":"random static sharding 5 - Cluster ID: 951, Shard ID: 843","time":{"start":1722233983116,"stop":1722233983116,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bdc48e6cf0333f","name":"Push message with content topic containing SQL Injection","time":{"start":1722234010528,"stop":1722234010528,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fd0837ed058c25","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722233302013,"stop":1722233302013,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aec192458899f8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722233959733,"stop":1722233959733,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf4fffbaa10de27","name":"Check received message containing Basic HTML tag","time":{"start":1722233879957,"stop":1722233879961,"duration":4},"status":"passed","severity":"normal"},{"uid":"f32dcc5e06e60297","name":"Relay - dialed first","time":{"start":1722234068045,"stop":1722234068046,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8868b558f73ee1b","name":"LightPush with 2 connections","time":{"start":1722233640244,"stop":1722233640245,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e552457183873b","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722233898630,"stop":1722233898631,"duration":1},"status":"passed","severity":"normal"},{"uid":"180a48e713395d7d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722233448842,"stop":1722233448842,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d6f074d08d411f","name":"should properly create location multiaddrs - udp4","time":{"start":1722233307852,"stop":1722233307852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9624fe9efc0930","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722233730715,"stop":1722233730715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1e5c58bac7f8cd","name":"Generator, 2 different pubsubtopics","time":{"start":1722234026878,"stop":1722234026879,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a31476c5f8eb4f5","name":"Check received message containing long","time":{"start":1722233879971,"stop":1722233879971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bbfcfb98b460937","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722234185675,"stop":1722234185675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f263a9931abe5b0e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722233323384,"stop":1722233323384,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7378f08fcc9f3f","name":"should add and remove event listeners correctly","time":{"start":1722233327475,"stop":1722233327475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2676e5563d28c8","name":"Mutual subscription","time":{"start":1722233928924,"stop":1722233928924,"duration":0},"status":"passed","severity":"normal"},{"uid":"664b4fd3b79e74d4","name":"Store - dialed first","time":{"start":1722234068047,"stop":1722234068047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9840593b878ffc22","name":"connected peers and dial","time":{"start":1722233877302,"stop":1722233877302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fc95a4c15137c1d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722233598784,"stop":1722233598784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8218b7e22e8b1aff","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722233959745,"stop":1722233959745,"duration":0},"status":"passed","severity":"normal"},{"uid":"432cc70ec3ad74ca","name":"more peers than existing","time":{"start":1722233877302,"stop":1722233877302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3844b27749be6db","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722233898632,"stop":1722233898632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b71ce84263f9e3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722233299327,"stop":1722233299327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81a6b4d1372ad15","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722233928941,"stop":1722233928942,"duration":1},"status":"passed","severity":"normal"},{"uid":"1354de4bf18bf764","name":"Check received message containing Arabic","time":{"start":1722233879955,"stop":1722233879956,"duration":1},"status":"passed","severity":"normal"},{"uid":"7744cf5a1fed174e","name":"Check received message containing Basic HTML tag","time":{"start":1722233879974,"stop":1722233879975,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f8adaeb0065286","name":"should only return 1 node with relay capability","time":{"start":1722233323718,"stop":1722233323718,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80cdbf03cb4b69","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722233598780,"stop":1722233598780,"duration":0},"status":"passed","severity":"normal"},{"uid":"210ad2c245f8ae68","name":"Subscribe to topic containing Script and receive message","time":{"start":1722234062259,"stop":1722234062260,"duration":1},"status":"passed","severity":"normal"},{"uid":"719571692754b482","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722234062517,"stop":1722234062517,"duration":0},"status":"passed","severity":"normal"},{"uid":"3885462a7dc3e383","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722233969975,"stop":1722233969976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74d7d9dbccaeb4f","name":"Query generator for 2000 messages","time":{"start":1722234029179,"stop":1722234029179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb0631508eb6141","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722234062274,"stop":1722234062274,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd444e9244613cb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722233879966,"stop":1722233879967,"duration":1},"status":"passed","severity":"normal"},{"uid":"668fb63cf46bc673","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722233299332,"stop":1722233299333,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbcec0916d64b288","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722234185676,"stop":1722234185676,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d76a7f9220a511","name":"should set field with only FILTER enabled","time":{"start":1722233307855,"stop":1722233307855,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabc62695aea32be","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722233898631,"stop":1722233898632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9734caea2f8431a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722234062262,"stop":1722234062262,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cca03132e7e5b6","name":"Check received message containing short","time":{"start":1722233879970,"stop":1722233879971,"duration":1},"status":"passed","severity":"normal"},{"uid":"1722568695065671","name":"Push message with content topic containing long","time":{"start":1722233877033,"stop":1722233877033,"duration":0},"status":"passed","severity":"normal"},{"uid":"50863fe4ca340e49","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722233448841,"stop":1722233448841,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd55f178fefa7e75","name":"Push message with JSON payload","time":{"start":1722234010501,"stop":1722234010501,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c5c66c1b968fd4","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722233323720,"stop":1722233323721,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9fb0a925c739cfa6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722234062518,"stop":1722234062518,"duration":0},"status":"passed","severity":"normal"},{"uid":"69597a9e44ee1aff","name":"Generator, 2 different pubsubtopics","time":{"start":1722234026875,"stop":1722234026876,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a763842b59675d","name":"Check received message containing numeric","time":{"start":1722233879953,"stop":1722233879954,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb23510bf860340c","name":"pre and post cipher","time":{"start":1722233334011,"stop":1722233334011,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7faef89c213665","name":"Push message with content topic containing escaped characters","time":{"start":1722234010530,"stop":1722234010531,"duration":1},"status":"passed","severity":"normal"},{"uid":"770fe1b6d54bfe47","name":"Push message with custom timestamp: 1722230033280","time":{"start":1722233877046,"stop":1722233877046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce29c75e262e05e2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722233299322,"stop":1722233299322,"duration":0},"status":"passed","severity":"normal"},{"uid":"870ba5d935c5a7a1","name":"Subscribe and receives messages on 20 topics","time":{"start":1722233598758,"stop":1722233598759,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b367a081b729b5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722233762789,"stop":1722233762789,"duration":0},"status":"passed","severity":"normal"},{"uid":"137bc5f960af7362","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722233323302,"stop":1722233323303,"duration":1},"status":"passed","severity":"normal"},{"uid":"11637a1aca17d306","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722233299330,"stop":1722233299330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6994cd5d2bf0e9","name":"should properly create location multiaddrs - tcp4","time":{"start":1722233307852,"stop":1722233307852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac37f1f4781bf774","name":"can start the service","time":{"start":1722233921747,"stop":1722233921748,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a00b08df970437d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722234062265,"stop":1722234062265,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c2414e3246a259","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722233969976,"stop":1722233969977,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f52fea1d5e6b0d4","name":"should throw an error for an unconfigured topic","time":{"start":1722233299331,"stop":1722233299332,"duration":1},"status":"passed","severity":"normal"},{"uid":"32576ba8b2fee860","name":"Push message with rate limit","time":{"start":1722233877045,"stop":1722233877045,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de0bff753cc5761","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722233907229,"stop":1722233907229,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f62fd418bf7fdf","name":"handles different networkShards values correctly","time":{"start":1722233299314,"stop":1722233299315,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ed408ff69ddddd","name":"Check message with invalid timestamp is not received","time":{"start":1722233879967,"stop":1722233879968,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbce8b5074b1784","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722233362192,"stop":1722233362192,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b881e98b79e3e8","name":"Check message with no content topic is not received","time":{"start":1722233879979,"stop":1722233879979,"duration":0},"status":"passed","severity":"normal"},{"uid":"610f5ce6a84374ab","name":"addEventListener with correct event","time":{"start":1722233392382,"stop":1722233392383,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef139c8e3977186a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app63/10/topic583/xml","time":{"start":1722233959739,"stop":1722233959739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f258403e4328c8de","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722233601916,"stop":1722233601917,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f888057b2cf2a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722233576638,"stop":1722233576638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d11dc00fabf201","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722233576624,"stop":1722233576625,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e1f7c8d30a0f00","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722233730715,"stop":1722233730716,"duration":1},"status":"passed","severity":"normal"},{"uid":"9229bbdd710f2606","name":"Push message with content topic containing Russian","time":{"start":1722233877039,"stop":1722233877040,"duration":1},"status":"passed","severity":"normal"},{"uid":"190e98cf56734f58","name":"throws on content topic with too few or too many fields","time":{"start":1722233299301,"stop":1722233299302,"duration":1},"status":"passed","severity":"normal"},{"uid":"55635f2997417c50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722233576635,"stop":1722233576635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a918ed8d2c84358","name":"Check message received after jswaku node is restarted","time":{"start":1722233566140,"stop":1722233566141,"duration":1},"status":"skipped","severity":"normal"},{"uid":"496bbbdf99155576","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722233351963,"stop":1722233351964,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0a1306049b2a09","name":"Overlapping topic subscription","time":{"start":1722233928928,"stop":1722233928929,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7d5f29a5823e3cd","name":"Check message with invalid timestamp is not received","time":{"start":1722233879978,"stop":1722233879979,"duration":1},"status":"passed","severity":"normal"},{"uid":"f276c40dab7e87bf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722234062273,"stop":1722234062273,"duration":0},"status":"passed","severity":"normal"},{"uid":"647404279f6cfd7d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722233409687,"stop":1722233409691,"duration":4},"status":"passed","severity":"normal"},{"uid":"6591ec0d1b10038f","name":"Check message received after jswaku node is restarted","time":{"start":1722233879981,"stop":1722233879981,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7a60a6a2d1a4751","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722233307158,"stop":1722233307158,"duration":0},"status":"passed","severity":"normal"},{"uid":"96872e1f5817372e","name":"1 Relay, 1 fetch","time":{"start":1722233323383,"stop":1722233323383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32e79f174deea88","name":"Passing an array","time":{"start":1722234059736,"stop":1722234059737,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f1e9fe2dd3c12b","name":"start node with empty content topic","time":{"start":1722233959746,"stop":1722233959746,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd7107d4078e15a","name":"Callback on promise, aborts when callback returns true","time":{"start":1722234029178,"stop":1722234029178,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57b1dcc3663e708","name":"Push message with Script payload","time":{"start":1722234010494,"stop":1722234010494,"duration":0},"status":"passed","severity":"normal"},{"uid":"657ec20aab1fb7dd","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722233730713,"stop":1722233730713,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f98243c92adcca","name":"Push message with content topic containing Script","time":{"start":1722233877040,"stop":1722233877041,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be59a6219c9782a","name":"non connected peers","time":{"start":1722233877303,"stop":1722233877303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c94506a22bd75d8c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722234062272,"stop":1722234062273,"duration":1},"status":"passed","severity":"normal"},{"uid":"f314a935deaef560","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722233299329,"stop":1722233299329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06c9de07b4d48ab","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722233299330,"stop":1722233299330,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca2ce3cd2d116de","name":"should throw error - invalid id","time":{"start":1722233307848,"stop":1722233307848,"duration":0},"status":"passed","severity":"normal"},{"uid":"302f81b45bd05d9e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722234062252,"stop":1722234062252,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5b650ebf197b4b","name":"Push message with custom timestamp: 1691475233280","time":{"start":1722233877046,"stop":1722233877046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d331736de201844","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722233730706,"stop":1722233730706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecbeb243f7c0e31","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722233362193,"stop":1722233362193,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b2f22178d34932","name":"Check received message containing special chars","time":{"start":1722233566124,"stop":1722233566124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4ac06511aa741b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722233299307,"stop":1722233299307,"duration":0},"status":"passed","severity":"normal"},{"uid":"43927bc51694ef5b","name":"Push message with Chinese payload","time":{"start":1722233877022,"stop":1722233877023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdd4d1873aa3d42","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722233299310,"stop":1722233299311,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffeba5bf8f516e4","name":"Subscribe to topic containing Script and receive message","time":{"start":1722233598778,"stop":1722233598778,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f5ae645c4ded6d","name":"Push message with content topic containing shell command","time":{"start":1722233877042,"stop":1722233877042,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ab0d4988e9a4dc","name":"Subscribe to topic containing long and receive message","time":{"start":1722234062268,"stop":1722234062268,"duration":0},"status":"passed","severity":"normal"},{"uid":"509b33d911890865","name":"Encoder throws on undefined content topic","time":{"start":1722233333470,"stop":1722233333470,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b61b666e0ea8be","name":"Check received message containing Chinese","time":{"start":1722233566124,"stop":1722233566124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad7920453248a5b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722233299317,"stop":1722233299318,"duration":1},"status":"passed","severity":"normal"},{"uid":"766d97f3cc2e2aa","name":"Check received message containing SQL Injection","time":{"start":1722233879956,"stop":1722233879957,"duration":1},"status":"passed","severity":"normal"},{"uid":"30083d1dc20149b6","name":"Waku message hash computation (payload length 0)","time":{"start":1722233302014,"stop":1722233302014,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11693d52b06815d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722233576612,"stop":1722233576613,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7bf6819d864ef1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722233299468,"stop":1722233299468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b493b21a17d414","name":"Push message with Script payload","time":{"start":1722233877024,"stop":1722233877024,"duration":0},"status":"passed","severity":"normal"},{"uid":"471ecf8caf264f85","name":"can start the service","time":{"start":1722233364729,"stop":1722233364729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce45f449ed93b266","name":"should handle a minimal index list","time":{"start":1722233299467,"stop":1722233299468,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5e7d7c6d5fd1d5","name":"Failed peers are renewed","time":{"start":1722233632992,"stop":1722233632993,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70c662d5d5c38b6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722234062262,"stop":1722234062262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86a78c0d9ec3cf3","name":"Reusing cursor across nodes","time":{"start":1722233969978,"stop":1722233969978,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bccd5eea8f8486a","name":"Check publish message after client node is restarted","time":{"start":1722233907231,"stop":1722233907231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1899d539c8daf21","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722233730707,"stop":1722233730708,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2af9e956422531b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722233576614,"stop":1722233576614,"duration":0},"status":"passed","severity":"normal"},{"uid":"391dd8210b141994","name":"should not fail to stop the service if it was not started","time":{"start":1722233921750,"stop":1722233921751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc1370f5514a311","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722233360433,"stop":1722233360433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcc24a1756fe1db","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722233307171,"stop":1722233307176,"duration":5},"status":"passed","severity":"normal"},{"uid":"f2509e0c156378f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722233299325,"stop":1722233299325,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf6c65ab33183d0","name":"Check received message containing Script","time":{"start":1722233566126,"stop":1722233566126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9220a3c10643b4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722233983114,"stop":1722233983114,"duration":0},"status":"passed","severity":"normal"},{"uid":"44449b3080d4d3ee","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722234062258,"stop":1722234062259,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88a56d83e1f4f13","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722233879978,"stop":1722233879978,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a22dbe0fbc33e85","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722234062261,"stop":1722234062261,"duration":0},"status":"passed","severity":"normal"},{"uid":"a433f77d44a592ec","name":"Check publish message containing Basic HTML tag","time":{"start":1722233907220,"stop":1722233907221,"duration":1},"status":"passed","severity":"normal"},{"uid":"4564a23c15bba2d8","name":"Should update shard info","time":{"start":1722233762957,"stop":1722233762957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab3526b0d290a4b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722233448839,"stop":1722233448840,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a2e6b4e4c2aa2b","name":"Push message with XML payload","time":{"start":1722234010494,"stop":1722234010495,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a96d20a73b2c619","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722234062519,"stop":1722234062519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e179f458dddb9479","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722233494859,"stop":1722233494864,"duration":5},"status":"passed","severity":"normal"},{"uid":"c8962a5a3579c4ec","name":"Query with Ordered Callback, No message returned","time":{"start":1722234010172,"stop":1722234010172,"duration":0},"status":"passed","severity":"normal"},{"uid":"61626fd4838af9e8","name":"should not receive a peer event after stop","time":{"start":1722233327473,"stop":1722233327474,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f71407135fd76d8","name":"handles multiple messages","time":{"start":1722234046074,"stop":1722234046074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ab926fdcb894c1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722233364734,"stop":1722233364735,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78c304628ca5ef5b","name":"Passing page size 19 when there are 20 messages","time":{"start":1722234041706,"stop":1722234041707,"duration":1},"status":"passed","severity":"normal"},{"uid":"8544f8d3bc455b8b","name":"Subscribe to topic containing XML and receive message","time":{"start":1722233598779,"stop":1722233598780,"duration":1},"status":"passed","severity":"normal"},{"uid":"4975b2d467370cb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722233601915,"stop":1722233601915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6686b81baff0598","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722233598783,"stop":1722233598784,"duration":1},"status":"passed","severity":"normal"},{"uid":"7868988c4541fd1f","name":"Ping on peer without subscriptions","time":{"start":1722233450289,"stop":1722233450289,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b70800fdb9824a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722233576637,"stop":1722233576637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2c2894072fff95","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app40/10/topic407/json","time":{"start":1722233959736,"stop":1722233959736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acdd25ed1a9b9a9","name":"should not throw an error for a single configured topic","time":{"start":1722233299330,"stop":1722233299331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95a7bcd1c3580ae","name":"A test","time":{"start":1722233706629,"stop":1722233706630,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a95fe3473d21fc","name":"Subscribe and receive messages via lightPush","time":{"start":1722233598755,"stop":1722233598756,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9baf0130a54f81","name":"should get / set TCP multiaddr","time":{"start":1722233307851,"stop":1722233307851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4797a56932ef91a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722233323299,"stop":1722233323301,"duration":2},"status":"passed","severity":"normal"},{"uid":"150767269767d2df","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722234026877,"stop":1722234026878,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c7827f49880d5b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722233928939,"stop":1722233928939,"duration":0},"status":"passed","severity":"normal"}]