mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"638ff771b8e21211","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app33/7/topic476/json","time":{"start":1728408637637,"stop":1728408637638,"duration":1},"status":"passed","severity":"normal"},{"uid":"9928bd876cd3f52e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728408758490,"stop":1728408758490,"duration":0},"status":"passed","severity":"normal"},{"uid":"297d0afc294d1d3e","name":"Check message with non string payload is not received","time":{"start":1728408426827,"stop":1728408426828,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb9dd2ef6e5b12cd","name":"should not fail to stop the service if it was not started","time":{"start":1728408273707,"stop":1728408273707,"duration":0},"status":"passed","severity":"normal"},{"uid":"217fee1bed90c623","name":"Check message with no payload is not received","time":{"start":1728408426827,"stop":1728408426827,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e199de6861e880","name":"A test","time":{"start":1728408512108,"stop":1728408512108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b0855fff5c52ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728408758489,"stop":1728408758489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95105575eb7db0d","name":"Check received message containing SQL Injection","time":{"start":1728408566941,"stop":1728408566942,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05bf05d41c431f","name":"Encoder throws on undefined content topic","time":{"start":1728408261584,"stop":1728408261584,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a08d8ca03714197","name":"Subscribe to topic containing XML and receive message","time":{"start":1728408672366,"stop":1728408672366,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71f658e7d30cd04","name":"Push message with Russian payload","time":{"start":1728408589697,"stop":1728408589697,"duration":0},"status":"passed","severity":"normal"},{"uid":"587a2cf8b67a2e51","name":"Refresh subscription","time":{"start":1728408609701,"stop":1728408609701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfddbe5b1eddde4b","name":"Check received message containing numeric","time":{"start":1728408566977,"stop":1728408566978,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cf4a00271ce6c6","name":"should return false","time":{"start":1728408253743,"stop":1728408253744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cd1780b6bfcd88","name":"Check received message containing unicode special characters","time":{"start":1728408566947,"stop":1728408566947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29bdc1c7bcfeb97","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728408609700,"stop":1728408609700,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefae7aaf172441","name":"Subscribe to topic containing long and publish message","time":{"start":1728408609702,"stop":1728408609703,"duration":1},"status":"passed","severity":"normal"},{"uid":"b263f5b3c91f4976","name":"Push message with JSON payload","time":{"start":1728408589699,"stop":1728408589699,"duration":0},"status":"passed","severity":"normal"},{"uid":"662ae82f8ba37cf","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728408419745,"stop":1728408419745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4c67aad3382aac","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728408261167,"stop":1728408261168,"duration":1},"status":"passed","severity":"normal"},{"uid":"566b9592fb8ede68","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728408663397,"stop":1728408663397,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c74f5b4f74b0148","name":"returns only open connection if one present","time":{"start":1728408260777,"stop":1728408260778,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e1099480f1f4e9","name":"should return usable stream attached to connection","time":{"start":1728408261192,"stop":1728408261193,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ef3b81d69ab857","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728408252995,"stop":1728408252996,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ed4ccbb36c2ff2","name":"Passing page size 0 when there are 110 messages","time":{"start":1728408685779,"stop":1728408685780,"duration":1},"status":"passed","severity":"normal"},{"uid":"318dd3fd5eb53fae","name":"Relay - dialed after","time":{"start":1728408722742,"stop":1728408722743,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb024ce25b19b032","name":"Push message with rate limit","time":{"start":1728408589718,"stop":1728408589719,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c5b1f599075b36","name":"Subscribe to topic containing short and receive message","time":{"start":1728408464165,"stop":1728408464179,"duration":14},"status":"passed","severity":"normal"},{"uid":"d12b316516f5f1c0","name":"should call waitForPeer on Relay","time":{"start":1728408284681,"stop":1728408284682,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c82ba41fa437bf","name":"Push message with Chinese payload","time":{"start":1728408632557,"stop":1728408632557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00cc9c995560b85","name":"Ping on peer without subscriptions","time":{"start":1728408352592,"stop":1728408352593,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8e783b1e3e246c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728408318236,"stop":1728408318236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3683c3667e7131a7","name":"Push message on custom pubsubTopic","time":{"start":1728408511960,"stop":1728408511960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6cd47264870472","name":"Tracks peer failures correctly","time":{"start":1728408376742,"stop":1728408376746,"duration":4},"status":"passed","severity":"normal"},{"uid":"efb8caabeadf20db","name":"Push message with content topic containing special chars","time":{"start":1728408589704,"stop":1728408589704,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8cb63e25359a95","name":"can dial TLS multiaddrs","time":{"start":1728408520962,"stop":1728408520964,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d5125a65788d21f","name":"Callback on promise","time":{"start":1728408685095,"stop":1728408685095,"duration":0},"status":"passed","severity":"normal"},{"uid":"73208e9c0908b81e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728408382390,"stop":1728408382393,"duration":3},"status":"passed","severity":"normal"},{"uid":"f087b3939ec74e89","name":"Query with Promise Callback, No message returned","time":{"start":1728408663398,"stop":1728408663400,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9bf7e40080e0b26","name":"Check received message containing XML","time":{"start":1728408426818,"stop":1728408426818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a8038676154411","name":"Subscribe to topic containing Script and publish message","time":{"start":1728408609732,"stop":1728408609732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede91cb77fe17844","name":"Ephemeral field set to true","time":{"start":1728408261583,"stop":1728408261583,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b79319757b7585","name":"Ephemeral messages are not stored","time":{"start":1728408311418,"stop":1728408311418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0abb2caceb50a0","name":"Fields are not dropped","time":{"start":1728408260578,"stop":1728408260580,"duration":2},"status":"passed","severity":"normal"},{"uid":"a611633fa41baac6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728408304539,"stop":1728408304541,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad2eb318d2a89f0d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728408253001,"stop":1728408253002,"duration":1},"status":"passed","severity":"normal"},{"uid":"6412612f29c13688","name":"Query Generator, No Decoder","time":{"start":1728408663378,"stop":1728408663378,"duration":0},"status":"passed","severity":"normal"},{"uid":"753a204d1b1b4aa9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728408691078,"stop":1728408691078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d95f43c576430fa","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728408360123,"stop":1728408360128,"duration":5},"status":"passed","severity":"normal"},{"uid":"25d4945b6197fce4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728408244488,"stop":1728408244489,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c00ba1b4ba4448a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728408244504,"stop":1728408244504,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd7753cd64862af","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728408261167,"stop":1728408261167,"duration":0},"status":"passed","severity":"normal"},{"uid":"244aa293f69d46b6","name":"Check message with non string payload is not received","time":{"start":1728408567011,"stop":1728408567011,"duration":0},"status":"passed","severity":"normal"},{"uid":"406a79679208e6fb","name":"should reject if WakuNode is not started","time":{"start":1728408284675,"stop":1728408284677,"duration":2},"status":"passed","severity":"normal"},{"uid":"2907c2366ae814a2","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728408594955,"stop":1728408594959,"duration":4},"status":"passed","severity":"normal"},{"uid":"63285f4ca9de03e1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728408464159,"stop":1728408464161,"duration":2},"status":"passed","severity":"normal"},{"uid":"68023920f5fcb081","name":"groups content topics by expected pubsub topic","time":{"start":1728408244494,"stop":1728408244494,"duration":0},"status":"passed","severity":"normal"},{"uid":"115e9accbaf10050","name":"Check received message containing escaped characters","time":{"start":1728408566946,"stop":1728408566947,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5bcb1660225c8d","name":"should not fail to stop the service if it was not started","time":{"start":1728408318232,"stop":1728408318232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf0c26bcf3f67b2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728408244489,"stop":1728408244489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcd5f0c521a81c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728408419780,"stop":1728408419797,"duration":17},"status":"passed","severity":"normal"},{"uid":"38a39c8d863feb3f","name":"Check message with no pubsub topic is not received","time":{"start":1728408426826,"stop":1728408426826,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e314519beb9719","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728408672353,"stop":1728408672353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4e2eb43c7302a2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728408244492,"stop":1728408244492,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8ceb6537b6e8ba","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728408566954,"stop":1728408566963,"duration":9},"status":"passed","severity":"normal"},{"uid":"de323702328ca60f","name":"should reject on timeout if it was set","time":{"start":1728408284679,"stop":1728408284679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dba779aff42fac0","name":"should reject if Relay is requested but not mounted","time":{"start":1728408284677,"stop":1728408284677,"duration":0},"status":"passed","severity":"normal"},{"uid":"248625bbb2cbd77b","name":"should encode/decode to text encoding","time":{"start":1728408253745,"stop":1728408253745,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce3afef14202978","name":"returns all values when wanted number is greater than available values","time":{"start":1728408268967,"stop":1728408268967,"duration":0},"status":"passed","severity":"normal"},{"uid":"936b3adbf6667d9f","name":"Overlapping topic subscription","time":{"start":1728408609701,"stop":1728408609701,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f01b66663aafb1e","name":"Generator, 2 different pubsubtopics","time":{"start":1728408678119,"stop":1728408678119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1e32420af9a6f9","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728408691079,"stop":1728408691079,"duration":0},"status":"passed","severity":"normal"},{"uid":"809c81f836ebac7b","name":"should use DNS peer discovery with light client","time":{"start":1728408318235,"stop":1728408318235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a069fb53c205443","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728408672336,"stop":1728408672337,"duration":1},"status":"passed","severity":"normal"},{"uid":"d533400d20e68976","name":"Check message with no content topic is not received","time":{"start":1728408426826,"stop":1728408426827,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c43ab3d89efc012","name":"Check message with invalid timestamp is not received","time":{"start":1728408426825,"stop":1728408426825,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f17a9e09763bfd","name":"Fails to push message with empty content topic","time":{"start":1728408589711,"stop":1728408589711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7479547f4f4a5fea","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728408269706,"stop":1728408269706,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed3e2640dcc778f6","name":"Ping on subscribed peer","time":{"start":1728408352591,"stop":1728408352592,"duration":1},"status":"passed","severity":"normal"},{"uid":"42df1ca5900f56c5","name":"should set field with only FILTER enabled","time":{"start":1728408253754,"stop":1728408253754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6a72dc720d1420","name":"new peer added after a peer was already found","time":{"start":1728408617977,"stop":1728408617977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac460fbe8d89161b","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728408672362,"stop":1728408672364,"duration":2},"status":"passed","severity":"normal"},{"uid":"5251ca9fdd0bddd6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app49/5/topic70/test.js","time":{"start":1728408637638,"stop":1728408637639,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b9bdf6ec182708","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728408419745,"stop":1728408419746,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b1cbc4eb539a66","name":"Check message on other pubsub topic is not received","time":{"start":1728408426825,"stop":1728408426825,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1753b3df59e015","name":"it tolerates circular branch references","time":{"start":1728408269701,"stop":1728408269702,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac4b8c41bbefc49","name":"should return all peers when numPeers is 0","time":{"start":1728408261165,"stop":1728408261166,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7489c141d7ae0c9","name":"Reopen subscription with peer with lost subscription","time":{"start":1728408354189,"stop":1728408354199,"duration":10},"status":"passed","severity":"normal"},{"uid":"dce3269904d3cf76","name":"Check message received after nwaku node is restarted","time":{"start":1728408566975,"stop":1728408566975,"duration":0},"status":"skipped","severity":"normal"},{"uid":"749fdb870de89c53","name":"Check received message containing numeric","time":{"start":1728408566929,"stop":1728408566930,"duration":1},"status":"passed","severity":"normal"},{"uid":"574d29274384f797","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728408464193,"stop":1728408464194,"duration":1},"status":"passed","severity":"normal"},{"uid":"154dab4231840527","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728408672371,"stop":1728408672371,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbbd837d6727a91","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728408511959,"stop":1728408511959,"duration":0},"status":"passed","severity":"normal"},{"uid":"615d48332187d12f","name":"Push message with shell command payload","time":{"start":1728408589699,"stop":1728408589700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4d1f4d3b38a270","name":"Renews subscription after lossing a connection","time":{"start":1728408672377,"stop":1728408672378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15e3da731e9c54f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728408464191,"stop":1728408464192,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccbf459b74f0c1e","name":"Push message with Basic HTML tag payload","time":{"start":1728408589698,"stop":1728408589699,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d37ed7d82aaf51","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728408419741,"stop":1728408419741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc55147ae812eb1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728408637634,"stop":1728408637634,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f3e9ba577a68ac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728408464186,"stop":1728408464187,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2bd469443caa10","name":"Push message equal or less that 1MB","time":{"start":1728408589721,"stop":1728408589722,"duration":1},"status":"passed","severity":"normal"},{"uid":"c484ca0fe5751d82","name":"Check received message with timestamp: 1728408303995000000 ","time":{"start":1728408566990,"stop":1728408566992,"duration":2},"status":"passed","severity":"normal"},{"uid":"286ef1c5e3a8d7d6","name":"random static sharding 5 - Cluster ID: 852, Shard ID: 20","time":{"start":1728408655519,"stop":1728408655519,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b96310cea11cd1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408511956,"stop":1728408511957,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa6eab35afa58fd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728408252983,"stop":1728408252984,"duration":1},"status":"passed","severity":"normal"},{"uid":"b449b30dd55bcdea","name":"Push message with meta","time":{"start":1728408632577,"stop":1728408632577,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0daa52ed7e232e","name":"Check received message containing Script","time":{"start":1728408566942,"stop":1728408566943,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1464b9422f3f0c0","name":"should wait for Store peer to be connected","time":{"start":1728408284681,"stop":1728408284681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9990c6a56c3e242","name":"Query generator for 2000 messages","time":{"start":1728408685102,"stop":1728408685102,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eb7a452d3f9de7","name":"can start the service","time":{"start":1728408622552,"stop":1728408622553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4697ea8bea869de","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728408382401,"stop":1728408382406,"duration":5},"status":"passed","severity":"normal"},{"uid":"caa664bd09f1b1da","name":"Push message on custom pubsubTopic","time":{"start":1728408511955,"stop":1728408511955,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7636fc35ffa6e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728408337897,"stop":1728408337897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de31ce6af101e4d","name":"Check received message containing Chinese","time":{"start":1728408566931,"stop":1728408566932,"duration":1},"status":"passed","severity":"normal"},{"uid":"457d669dfa365374","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728408672325,"stop":1728408672325,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f4c75734a963ef","name":"tcp ip4 address","time":{"start":1728408253035,"stop":1728408253035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5667234c4888bc9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728408252984,"stop":1728408252985,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a5db713ea88890","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728408247322,"stop":1728408247323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e64d9170e3433ff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728408672333,"stop":1728408672335,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5c183a235bbbe27","name":"Decoder throws on undefined content topic","time":{"start":1728408279851,"stop":1728408279852,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb067b081a67ef2e","name":"should properly create location multiaddrs - tcp4","time":{"start":1728408253750,"stop":1728408253751,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d409e346be0aa8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728408269332,"stop":1728408269332,"duration":0},"status":"passed","severity":"normal"},{"uid":"772f14af3fea35ba","name":"Publish message with large meta","time":{"start":1728408603664,"stop":1728408603664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d545da584827ad6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728408419748,"stop":1728408419748,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a482b652720c2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app96/6/topic98/xml","time":{"start":1728408637640,"stop":1728408637640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e5b6b2a51bca7a","name":"should push to needed amount of connections","time":{"start":1728408478541,"stop":1728408478544,"duration":3},"status":"passed","severity":"normal"},{"uid":"325dbbe1cf7b2838","name":"should decode valid enr with tcp successfully","time":{"start":1728408253740,"stop":1728408253741,"duration":1},"status":"passed","severity":"normal"},{"uid":"816b16e16142a17d","name":"should add and remove event listeners correctly","time":{"start":1728408273710,"stop":1728408273711,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bacc0201a79844","name":"Renews peer on consistent missed messages","time":{"start":1728408376749,"stop":1728408376750,"duration":1},"status":"passed","severity":"normal"},{"uid":"232595f83875308f","name":"Wrong topic","time":{"start":1728408637641,"stop":1728408637641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55a4c942c012510","name":"returns nothing if no connections present","time":{"start":1728408260776,"stop":1728408260777,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e1ea169487ed7b","name":"dispatchEvent via connectionManager","time":{"start":1728408345042,"stop":1728408345042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fcb017eeb9dccf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728408244502,"stop":1728408244502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4e1f626762e3e","name":"Push message with content topic containing long","time":{"start":1728408589703,"stop":1728408589703,"duration":0},"status":"passed","severity":"normal"},{"uid":"88eb7835be921ada","name":"Subscribe to topic containing long and receive message","time":{"start":1728408672361,"stop":1728408672361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ffb57f67da7776","name":"Push message with shell command payload","time":{"start":1728408632560,"stop":1728408632561,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1354a14c2ead405","name":"Check received message containing Russian","time":{"start":1728408566981,"stop":1728408566981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2499f080005a9ed4","name":"Fails to publish message with wrong content topic","time":{"start":1728408603660,"stop":1728408603660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a78b026fc86602","name":"does not throw on valid cases","time":{"start":1728408244476,"stop":1728408244476,"duration":0},"status":"passed","severity":"normal"},{"uid":"1745a83ffc9f3789","name":"Subscribe and receive messages via waku relay post","time":{"start":1728408464149,"stop":1728408464153,"duration":4},"status":"passed","severity":"normal"},{"uid":"ff544895271d4f27","name":"Encoder throws on undefined content topic","time":{"start":1728408279849,"stop":1728408279850,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda631c19f076cf8","name":"Check received message containing Russian","time":{"start":1728408426816,"stop":1728408426817,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f396baae4d77a61","name":"should be called for bootstrap peers","time":{"start":1728408312105,"stop":1728408312105,"duration":0},"status":"passed","severity":"normal"},{"uid":"655fe79d58e299a8","name":"Fails to publish message with empty text","time":{"start":1728408603659,"stop":1728408603659,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc215885d473df3","name":"Check received message containing Basic HTML tag","time":{"start":1728408426818,"stop":1728408426818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aca8ceea4333e41","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728408566963,"stop":1728408566963,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b80ec2b4dbc42a6","name":"topics with same application and version share the same shard","time":{"start":1728408244494,"stop":1728408244494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de436f728e135f7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728408419798,"stop":1728408419798,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef156e6f4d196a1c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728408691080,"stop":1728408691080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb5fdf967159325","name":"Relay","time":{"start":1728408311196,"stop":1728408311198,"duration":2},"status":"passed","severity":"normal"},{"uid":"346295f9e1084505","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728408360121,"stop":1728408360121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2413db9bf739418","name":"Push message with content topic containing long","time":{"start":1728408632563,"stop":1728408632564,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab589e5e13cabee0","name":"creates an iterator","time":{"start":1728408687349,"stop":1728408687353,"duration":4},"status":"passed","severity":"normal"},{"uid":"cfc61ca43e659eb9","name":"throws on content topic with empty encoding field","time":{"start":1728408244482,"stop":1728408244482,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b8d4a500bd73aa","name":"Promise Callback - false","time":{"start":1728408670347,"stop":1728408670347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1814c46523cc3e2","name":"Light Node - default protocols","time":{"start":1728408722753,"stop":1728408722753,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d5633dc9d312ab","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728408244490,"stop":1728408244490,"duration":0},"status":"passed","severity":"normal"},{"uid":"427a4b00d4381886","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728408672354,"stop":1728408672354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93def0b788ca2a3","name":"Generator, custom pubsub topic","time":{"start":1728408678118,"stop":1728408678118,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa3515c1fb84018","name":"should get / set TCP multiaddr","time":{"start":1728408253746,"stop":1728408253746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48b1720e751a1b9","name":"Check publish message containing Script","time":{"start":1728408603611,"stop":1728408603611,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf15233051db1bc1","name":"can start the service","time":{"start":1728408273705,"stop":1728408273706,"duration":1},"status":"passed","severity":"normal"},{"uid":"627f8e46bab03ca","name":"Check received message containing long","time":{"start":1728408566977,"stop":1728408566977,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f89386eaae790bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728408244503,"stop":1728408244504,"duration":1},"status":"passed","severity":"normal"},{"uid":"228c51ebbc26a05d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728408244506,"stop":1728408244507,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef673ce3344c4238","name":"throws on content topic with empty application field","time":{"start":1728408244480,"stop":1728408244480,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51c66aa21cc2a4e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728408244513,"stop":1728408244514,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d539dc79046d1c","name":"should not receive a peer event after stop","time":{"start":1728408622564,"stop":1728408622565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe3c50315db2408","name":"Check received message containing Basic HTML tag","time":{"start":1728408566944,"stop":1728408566945,"duration":1},"status":"passed","severity":"normal"},{"uid":"263a85f67ac05ba2","name":"Query generator for multiple messages","time":{"start":1728408685090,"stop":1728408685092,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ea7708b1691687f","name":"Overlapping topic subscription","time":{"start":1728408672326,"stop":1728408672326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2837ac7516be898","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728408244507,"stop":1728408244508,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d8b24d12858360","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728408672342,"stop":1728408672342,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed1a47d2c5d20a5","name":"Publishes to nwaku","time":{"start":1728408586200,"stop":1728408586201,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d856918c6f4a32","name":"Check received message containing emoji","time":{"start":1728408566987,"stop":1728408566990,"duration":3},"status":"passed","severity":"normal"},{"uid":"69b5ae645e5f2bc9","name":"Check received message containing Chinese","time":{"start":1728408426814,"stop":1728408426815,"duration":1},"status":"passed","severity":"normal"},{"uid":"953f75af316f5d7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728408685093,"stop":1728408685093,"duration":0},"status":"passed","severity":"normal"},{"uid":"1290db9bb213f722","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app78/10/topic331/xml","time":{"start":1728408637635,"stop":1728408637635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c11fcc9412ad8a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728408672324,"stop":1728408672324,"duration":0},"status":"passed","severity":"normal"},{"uid":"898fefa2a1b84804","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728408663397,"stop":1728408663397,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc125b930cc4e08a","name":"Decoder throws on undefined content topic","time":{"start":1728408261585,"stop":1728408261585,"duration":0},"status":"passed","severity":"normal"},{"uid":"708dbffa7f0ff6a4","name":"should select older connection if present","time":{"start":1728408260780,"stop":1728408260781,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23362f9bf6009dd","name":"should handle a minimal index list","time":{"start":1728408244712,"stop":1728408244712,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3d5af8e80b6cd5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728408419741,"stop":1728408419742,"duration":1},"status":"passed","severity":"normal"},{"uid":"9235569ba8c04ba8","name":"Overlapping topic subscription","time":{"start":1728408672358,"stop":1728408672359,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cfe81b1e4688c7","name":"should properly compute the node id","time":{"start":1728408253744,"stop":1728408253744,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3598ce70f168fbe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728408244506,"stop":1728408244506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2de38a799ccdfdf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728408269330,"stop":1728408269331,"duration":1},"status":"passed","severity":"normal"},{"uid":"711682df997a3ae1","name":"should properly create peer info with all multiaddrs","time":{"start":1728408253752,"stop":1728408253752,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d1f3e6c1ae9d6f","name":"Check received message containing numeric","time":{"start":1728408426811,"stop":1728408426812,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bea0874ee43902d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728408672364,"stop":1728408672365,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37432947d937e41","name":"should throw error - no public key","time":{"start":1728408253743,"stop":1728408253743,"duration":0},"status":"passed","severity":"normal"},{"uid":"495beb773a1043a7","name":"Push message with unicode special characters payload","time":{"start":1728408589701,"stop":1728408589701,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a9655f2fe1ed6f","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728408517732,"stop":1728408517733,"duration":1},"status":"passed","severity":"normal"},{"uid":"12252dccbebc4ddb","name":"Renews subscription after lossing a connection","time":{"start":1728408672349,"stop":1728408672351,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a85c9c20e0d4e57","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728408672331,"stop":1728408672333,"duration":2},"status":"passed","severity":"normal"},{"uid":"9440e176b218cbc","name":"Query generator for multiple messages with different message text format","time":{"start":1728408685093,"stop":1728408685093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94844eb4efddfc1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728408252985,"stop":1728408252986,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc238d1f197d4d5c","name":"Push 30 different messages","time":{"start":1728408632562,"stop":1728408632562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2bb9cad38db92b","name":"Check received message containing SQL Injection","time":{"start":1728408426817,"stop":1728408426817,"duration":0},"status":"passed","severity":"normal"},{"uid":"1262e6ccfcb2f264","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408511959,"stop":1728408511960,"duration":1},"status":"passed","severity":"normal"},{"uid":"95daf23e2df307df","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728408663385,"stop":1728408663388,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b6fb47b3a1403fc","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728408244491,"stop":1728408244492,"duration":1},"status":"passed","severity":"normal"},{"uid":"800fe4c9cf6a264b","name":"Check received message containing escaped characters","time":{"start":1728408426819,"stop":1728408426821,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6d6a57a04c9f2d4","name":"Push message with custom timestamp: 1728412064746","time":{"start":1728408589721,"stop":1728408589721,"duration":0},"status":"passed","severity":"normal"},{"uid":"876da447cbe199f4","name":"Check received message containing SQL Injection","time":{"start":1728408566981,"stop":1728408566982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca77e8509c6277c1","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728408517728,"stop":1728408517729,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3b4773c5905761","name":"Push message with content topic containing emoji","time":{"start":1728408589709,"stop":1728408589710,"duration":1},"status":"passed","severity":"normal"},{"uid":"8becb5d333a55e71","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728408603661,"stop":1728408603663,"duration":2},"status":"passed","severity":"normal"},{"uid":"faf2bc17a9ae01af","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728408247319,"stop":1728408247320,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2862f3b0790b11","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728408269333,"stop":1728408269333,"duration":0},"status":"passed","severity":"normal"},{"uid":"98595c8a82aa0d89","name":"Check message with no payload is not received","time":{"start":1728408567007,"stop":1728408567010,"duration":3},"status":"passed","severity":"normal"},{"uid":"8af13f6ebe2161ca","name":"Refresh subscription","time":{"start":1728408672326,"stop":1728408672327,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88c9df4810d4964","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728408672323,"stop":1728408672324,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8a53437474a557","name":"isConnected should return false after all peers disconnect","time":{"start":1728408337898,"stop":1728408337898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3a08fd067992ef","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728408609731,"stop":1728408609732,"duration":1},"status":"passed","severity":"normal"},{"uid":"596d170d4beff429","name":"should wait for LightPush peer to be connected","time":{"start":1728408284680,"stop":1728408284680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b09c4d84345316b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728408244509,"stop":1728408244509,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9cc1042f1d37ce","name":"handles empty contentTopics array correctly","time":{"start":1728408244515,"stop":1728408244515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f248c127f42df177","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728408609732,"stop":1728408609732,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d934faa582d622","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728408672326,"stop":1728408672326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faaa5d7a8438171","name":"Nwaku publishes","time":{"start":1728408586202,"stop":1728408586205,"duration":3},"status":"passed","severity":"normal"},{"uid":"800d153779fc69a1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728408449955,"stop":1728408449956,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ad653e8d47cda7","name":"should not fail to start the service if it is already started","time":{"start":1728408273707,"stop":1728408273707,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7885c798fa3d56","name":"should wait for Filter peer to be connected","time":{"start":1728408284680,"stop":1728408284681,"duration":1},"status":"passed","severity":"normal"},{"uid":"2738df72d595692d","name":"random static sharding 7 - Cluster ID: 980, Shard ID: 639","time":{"start":1728408655520,"stop":1728408655520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db8f2cdc660f9da","name":"Check message with no content topic is not received","time":{"start":1728408567002,"stop":1728408567002,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cfc3ac67cecffe","name":"Check received message with timestamp: 1728408304050000000 ","time":{"start":1728408426823,"stop":1728408426823,"duration":0},"status":"passed","severity":"normal"},{"uid":"de23c2be9fe154c2","name":"should fail to send if no connections available","time":{"start":1728408478545,"stop":1728408478545,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ea77792be35a3b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728408609731,"stop":1728408609731,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7c2c447b1c10b6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728408449998,"stop":1728408450000,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7792ce68225269f","name":"should encodeTxt and decodeTxt","time":{"start":1728408253739,"stop":1728408253739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fa4e675ad543c8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728408672322,"stop":1728408672323,"duration":1},"status":"passed","severity":"normal"},{"uid":"a381de657d111adc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728408337891,"stop":1728408337896,"duration":5},"status":"passed","severity":"normal"},{"uid":"26283c6e8b1f31e1","name":"Check message on other pubsub topic is not received","time":{"start":1728408567001,"stop":1728408567002,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65a1aa58bad6930","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728408419770,"stop":1728408419771,"duration":1},"status":"passed","severity":"normal"},{"uid":"63116d769a2c6ae8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728408279845,"stop":1728408279847,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f70d4d82cd4c07","name":"should emit a peer event after start","time":{"start":1728408622562,"stop":1728408622563,"duration":1},"status":"passed","severity":"normal"},{"uid":"72677880720e734c","name":"Push message with rate limit","time":{"start":1728408632577,"stop":1728408632578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e15ccd09dbce8bc","name":"Should update shard info","time":{"start":1728408537830,"stop":1728408537831,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adfa3251f2cf66d","name":"Check received message containing short","time":{"start":1728408566976,"stop":1728408566977,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68c4afd03330d5","name":"Used by Waku Relay","time":{"start":1728408693373,"stop":1728408693374,"duration":1},"status":"passed","severity":"normal"},{"uid":"40fad1bffb16b7f2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app8/3/topic863/json","time":{"start":1728408637639,"stop":1728408637639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eaa7c6677a23788","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728408464164,"stop":1728408464164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3182c4e8250e7d89","name":"Privacy Node - default protocol","time":{"start":1728408722753,"stop":1728408722753,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31ac757a10b2237","name":"Generator, 2 different pubsubtopics","time":{"start":1728408678123,"stop":1728408678123,"duration":0},"status":"passed","severity":"normal"},{"uid":"212fb8620b32a622","name":"Check received message containing JSON","time":{"start":1728408566984,"stop":1728408566985,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e0958f32cb2429","name":"configure the node with multiple pubsub topics","time":{"start":1728408655524,"stop":1728408655524,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e2c85da123e65f","name":"Relay - times out","time":{"start":1728408722744,"stop":1728408722747,"duration":3},"status":"broken","severity":"normal"},{"uid":"3d1d00110edd8d2f","name":"Passing page size 19 when there are 20 messages","time":{"start":1728408685782,"stop":1728408685782,"duration":0},"status":"passed","severity":"normal"},{"uid":"728050b2b0a11ef0","name":"different cluster, different shard: nodes don't connect","time":{"start":1728408419738,"stop":1728408419738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6c05bf2d2255f6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728408672343,"stop":1728408672343,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0601b6db36b0ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728408419779,"stop":1728408419780,"duration":1},"status":"passed","severity":"normal"},{"uid":"8984e5fa4c4a0dc0","name":"Subscribe to topic containing Script and receive message","time":{"start":1728408464189,"stop":1728408464190,"duration":1},"status":"passed","severity":"normal"},{"uid":"efe2d7314ed8aeea","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728408360129,"stop":1728408360130,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c2463b65bf18a5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728408649043,"stop":1728408649043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50671f72bd01b15","name":"same cluster, different shard: nodes connect","time":{"start":1728408537524,"stop":1728408537524,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bbf8c2677d14a8","name":"should throw error - invalid id","time":{"start":1728408253742,"stop":1728408253743,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d159f5d7fe44451","name":"should check connected peers if present and suitable","time":{"start":1728408284679,"stop":1728408284680,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc60e3cd8b3a3e8","name":"should emit a peer event after start","time":{"start":1728408273708,"stop":1728408273708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2ee728aef44372","name":"Push message with custom timestamp: 1697650064746","time":{"start":1728408589719,"stop":1728408589720,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3aaa59a34543e","name":"Push message with content topic containing unicode special characters","time":{"start":1728408632573,"stop":1728408632575,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c54ee64a261ff41","name":"should not receive a peer event before start","time":{"start":1728408622563,"stop":1728408622564,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10e8e42d2adde57","name":"Js publishes, other Js receives","time":{"start":1728408586205,"stop":1728408586206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c056e53041b640f3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728408419742,"stop":1728408419742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd81f0c96b8478","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728408337899,"stop":1728408337899,"duration":0},"status":"passed","severity":"normal"},{"uid":"371230e077c59378","name":"should only return 1 node with relay and store capability","time":{"start":1728408269704,"stop":1728408269704,"duration":0},"status":"passed","severity":"normal"},{"uid":"46767b43e7297e6a","name":"isConnected return false after peer stops","time":{"start":1728408337898,"stop":1728408337898,"duration":0},"status":"passed","severity":"normal"},{"uid":"7150bcfed9580fe","name":"Push message with custom timestamp: 1728412050465","time":{"start":1728408632579,"stop":1728408632579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b68c0c5ce156d28","name":"should not fail to start the service if it is already started","time":{"start":1728408318232,"stop":1728408318233,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c858ab87e13287","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728408269331,"stop":1728408269332,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fe5bcc5545e597","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728408360134,"stop":1728408360135,"duration":1},"status":"passed","severity":"normal"},{"uid":"803529042ae8459b","name":"Push message with Script payload","time":{"start":1728408632558,"stop":1728408632559,"duration":1},"status":"passed","severity":"normal"},{"uid":"35775a2eb27d2367","name":"shard 0","time":{"start":1728408655514,"stop":1728408655514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f40881d487fb47","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728408244503,"stop":1728408244503,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a3de90707b07a8","name":"Push message with Arabic payload","time":{"start":1728408589696,"stop":1728408589696,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccf9051318b8754","name":"Decrypt messages","time":{"start":1728408569153,"stop":1728408569153,"duration":0},"status":"passed","severity":"normal"},{"uid":"994def1ef5404903","name":"Publish message with custom timestamp: Tue Oct 08 2024 16:29:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1728408603657,"stop":1728408603658,"duration":1},"status":"passed","severity":"normal"},{"uid":"6607b9f03a7a0ac","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728408247321,"stop":1728408247321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b38237442fe8637","name":"Push message with content topic containing Chinese","time":{"start":1728408632564,"stop":1728408632568,"duration":4},"status":"passed","severity":"normal"},{"uid":"94d394aef3409c4e","name":"random static sharding 9 - Cluster ID: 52, Shard ID: 848","time":{"start":1728408655522,"stop":1728408655522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2778e41157a367e9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728408464187,"stop":1728408464188,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffb716053db958","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728408672329,"stop":1728408672329,"duration":0},"status":"passed","severity":"normal"},{"uid":"30193fadb6c34653","name":"Subscribe to topic containing XML and receive message","time":{"start":1728408464190,"stop":1728408464190,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0ea9dfd58d29ad","name":"Check received message containing Chinese","time":{"start":1728408566978,"stop":1728408566978,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cc4c511e8169ae","name":"should return valid sharding parameters for static sharding","time":{"start":1728408244514,"stop":1728408244514,"duration":0},"status":"passed","severity":"normal"},{"uid":"924d6341b055b2a7","name":"Check publish message containing JSON","time":{"start":1728408603635,"stop":1728408603639,"duration":4},"status":"passed","severity":"normal"},{"uid":"7b3024d39915a6b2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728408269334,"stop":1728408269335,"duration":1},"status":"passed","severity":"normal"},{"uid":"2050cae863036ae3","name":"should reject if LightPush is requested but not mounted","time":{"start":1728408284677,"stop":1728408284678,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6c619e1b89d580","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728408244516,"stop":1728408244516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d383084af7b88d52","name":"random static sharding 10 - Cluster ID: 237, Shard ID: 686","time":{"start":1728408655523,"stop":1728408655523,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3492634d6f53a5f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728408691079,"stop":1728408691080,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2d098b18056399","name":"should throw error - no public key","time":{"start":1728408253741,"stop":1728408253742,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c9c0492803900e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728408464193,"stop":1728408464193,"duration":0},"status":"passed","severity":"normal"},{"uid":"3963686a2d32ac88","name":"Query with Promise Callback, No Decoder","time":{"start":1728408663398,"stop":1728408663398,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4cea779e5fba10","name":"Push message with content topic containing Script","time":{"start":1728408632570,"stop":1728408632570,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8929e15ad37e777","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728408311419,"stop":1728408311419,"duration":0},"status":"passed","severity":"normal"},{"uid":"66008f4b1db35fab","name":"Publish message with custom timestamp: Tue Oct 08 2024 18:29:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1728408603658,"stop":1728408603658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a997f539b37a1099","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728408672358,"stop":1728408672358,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cda937e26d577f","name":"Push message with content topic containing XML","time":{"start":1728408589706,"stop":1728408589707,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d10b6607087e089","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728408672348,"stop":1728408672349,"duration":1},"status":"passed","severity":"normal"},{"uid":"31667d753f773b4c","name":"Relay + Store","time":{"start":1728408311198,"stop":1728408311199,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e056bb9a41d733","name":"Push message with special chars payload","time":{"start":1728408632556,"stop":1728408632556,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a83fbadda0c288","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728408672357,"stop":1728408672358,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f09f174049c7597","name":"Push message with escaped characters payload","time":{"start":1728408632561,"stop":1728408632561,"duration":0},"status":"passed","severity":"normal"},{"uid":"d510ceeeb9658c27","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728408304532,"stop":1728408304536,"duration":4},"status":"passed","severity":"normal"},{"uid":"f19a62511394dabf","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728408261585,"stop":1728408261586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b230cfa0200a7","name":"addEventListener with wrong event","time":{"start":1728408345039,"stop":1728408345040,"duration":1},"status":"passed","severity":"normal"},{"uid":"381ecda81b471c68","name":"getPeersByDiscovery","time":{"start":1728408617976,"stop":1728408617977,"duration":1},"status":"passed","severity":"normal"},{"uid":"7021ce49818c76c3","name":"Push message equal or less that 1MB","time":{"start":1728408632579,"stop":1728408632580,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0784299114e4566","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728408273709,"stop":1728408273710,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da2d7c3dea38bbe","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728408244501,"stop":1728408244501,"duration":0},"status":"passed","severity":"normal"},{"uid":"245c688a38c7dde2","name":"Push message with numeric payload","time":{"start":1728408632555,"stop":1728408632556,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2c80a68f26f219","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728408655514,"stop":1728408655515,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed97cbae133c6c98","name":"Check received message containing long","time":{"start":1728408566928,"stop":1728408566929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2796f7a3c3862","name":"Check message received after jswaku node is restarted","time":{"start":1728408566974,"stop":1728408566975,"duration":1},"status":"skipped","severity":"normal"},{"uid":"13508db3ee1d9223","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728408244512,"stop":1728408244512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55661640a605ed4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408360122,"stop":1728408360122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae92661d489a54bd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728408450000,"stop":1728408450001,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef816ad235682119","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728408261196,"stop":1728408261196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c172d77e5ffe77a2","name":"throws an error for improperly formatted content topics","time":{"start":1728408244496,"stop":1728408244496,"duration":0},"status":"passed","severity":"normal"},{"uid":"34be3fd504f5b3fe","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728408517725,"stop":1728408517727,"duration":2},"status":"passed","severity":"normal"},{"uid":"a92bb413f273b84d","name":"Check message with invalid timestamp is not received","time":{"start":1728408566963,"stop":1728408566966,"duration":3},"status":"passed","severity":"normal"},{"uid":"c2ee1e253ca62b0f","name":"Renews peer on consistent ping failures","time":{"start":1728408376741,"stop":1728408376742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82ef6744c6ac4b5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408360132,"stop":1728408360134,"duration":2},"status":"passed","severity":"normal"},{"uid":"28ca3d22380d1e2","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728408680786,"stop":1728408680786,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf11e207f1d969af","name":"Check received message containing shell command","time":{"start":1728408566986,"stop":1728408566986,"duration":0},"status":"passed","severity":"normal"},{"uid":"751ecd99bb162c2b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728408252987,"stop":1728408252995,"duration":8},"status":"passed","severity":"normal"},{"uid":"185b0eb6ee3a1d95","name":"Check message on other pubsub topic is not received","time":{"start":1728408566966,"stop":1728408566967,"duration":1},"status":"passed","severity":"normal"},{"uid":"4224439d312098d8","name":"Decoder throws on empty string content topic","time":{"start":1728408279852,"stop":1728408279852,"duration":0},"status":"passed","severity":"normal"},{"uid":"36823fe9679af439","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728408419752,"stop":1728408419753,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86544b939e3d32b","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728408517719,"stop":1728408517719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d987a0c78d5a139d","name":"Reusing cursor across nodes","time":{"start":1728408649050,"stop":1728408649051,"duration":1},"status":"passed","severity":"normal"},{"uid":"8206e6ccc2ac6124","name":"random static sharding 4 - Cluster ID: 962, Shard ID: 238","time":{"start":1728408655518,"stop":1728408655519,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5a4d84c5c32361","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728408617978,"stop":1728408617979,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f52981c7dc04637b","name":"Waku message hash computation (payload length 0)","time":{"start":1728408247321,"stop":1728408247322,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c510e220d73d1af","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728408312107,"stop":1728408312112,"duration":5},"status":"passed","severity":"normal"},{"uid":"b815797b2bd4f4f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728408691080,"stop":1728408691080,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d8a438188adc1f","name":"Does not throw an exception when node disconnects","time":{"start":1728408693372,"stop":1728408693372,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fb9d3a1a351839","name":"Ping on unsubscribed peer","time":{"start":1728408352593,"stop":1728408352593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8eb1ad0c65ec927","name":"should encode/decode to RLP encoding","time":{"start":1728408253744,"stop":1728408253745,"duration":1},"status":"passed","severity":"normal"},{"uid":"329d16826a34d671","name":"Push message with special chars payload","time":{"start":1728408589695,"stop":1728408589696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0165d8d717f91a6","name":"Push message with custom timestamp: 1728404864746","time":{"start":1728408589720,"stop":1728408589720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00cc2dbe1f73e36","name":"should push to available amount of connection if less than required","time":{"start":1728408478544,"stop":1728408478545,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d3fef4003bd43d","name":"random static sharding 3 - Cluster ID: 92, Shard ID: 150","time":{"start":1728408655518,"stop":1728408655518,"duration":0},"status":"passed","severity":"normal"},{"uid":"559a420ceb79d2b9","name":"Push message with content topic containing numeric","time":{"start":1728408632564,"stop":1728408632564,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d824fc6394792a","name":"Passing page size 3 when there are 20 messages","time":{"start":1728408685780,"stop":1728408685781,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a507c2dffc5186","name":"Reopen subscription with peer with lost subscription","time":{"start":1728408352594,"stop":1728408352594,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c7508f4bbf113c","name":"should be able to encode the field with only STORE set to true","time":{"start":1728408252977,"stop":1728408252979,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b2523326899e944","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728408419758,"stop":1728408419759,"duration":1},"status":"passed","severity":"normal"},{"uid":"2112a27830541d31","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728408244490,"stop":1728408244490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e597289d745fbda9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728408672361,"stop":1728408672362,"duration":1},"status":"passed","severity":"normal"},{"uid":"8984726015ecbf1c","name":"Sample","time":{"start":1728408253200,"stop":1728408253201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee1f0fd642ae4c8a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728408247320,"stop":1728408247321,"duration":1},"status":"passed","severity":"normal"},{"uid":"2922b18771e54e8a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728408449970,"stop":1728408449974,"duration":4},"status":"passed","severity":"normal"},{"uid":"9d89d4ce92d76ff3","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728408419753,"stop":1728408419755,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e26d5834fe256a1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728408269705,"stop":1728408269706,"duration":1},"status":"passed","severity":"normal"},{"uid":"850cae0c54c07037","name":"Ping on subscribed peer","time":{"start":1728408354200,"stop":1728408354200,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c71de804f56f83","name":"Check publish message containing Arabic","time":{"start":1728408603608,"stop":1728408603609,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ab7d375afd46f1","name":"Asymmetric encrypt & decrypt","time":{"start":1728408280365,"stop":1728408280366,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be802284b954bc1","name":"Push message with JSON payload","time":{"start":1728408632560,"stop":1728408632560,"duration":0},"status":"passed","severity":"normal"},{"uid":"78199d4d740c37aa","name":"Check received message with timestamp: 1728408303995 ","time":{"start":1728408566992,"stop":1728408566995,"duration":3},"status":"passed","severity":"normal"},{"uid":"82977fab5200ac95","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728408419747,"stop":1728408419747,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca808cdb82b53bd8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728408382394,"stop":1728408382395,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c0bccc95d64322","name":"Passing an array","time":{"start":1728408693373,"stop":1728408693373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efff27cde5ff4fc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728408637644,"stop":1728408637644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0dd959c6e6ad97","name":"Push message with meta","time":{"start":1728408589711,"stop":1728408589711,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1ea01ad842d030","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728408672365,"stop":1728408672366,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbf980042cf404a","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728408464194,"stop":1728408464195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f090ac02f12fe2be","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728408672364,"stop":1728408672364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dca1604d0551af0","name":"should return unique PubsubTopics for static sharding","time":{"start":1728408244498,"stop":1728408244499,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7595ae2d700bed4","name":"random static sharding 2 - Cluster ID: 630, Shard ID: 934","time":{"start":1728408655517,"stop":1728408655518,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6720eae732ee19","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728408244507,"stop":1728408244507,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6eeb97acbbf78a","name":"Push message with content topic containing escaped characters","time":{"start":1728408632572,"stop":1728408632572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76054c8e8443d36","name":"Relay + Store","time":{"start":1728408253755,"stop":1728408253755,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd98dd36123aa8","name":"Query Generator, No message returned","time":{"start":1728408663379,"stop":1728408663379,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c8a5ef30ee5c9e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408678115,"stop":1728408678115,"duration":0},"status":"passed","severity":"normal"},{"uid":"d018e4aeb64e3a21","name":"Push message with SQL Injection payload","time":{"start":1728408632558,"stop":1728408632558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf4a6ade0cfbf6f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728408337891,"stop":1728408337891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1847fae0f60212","name":"udp ip6 address","time":{"start":1728408253035,"stop":1728408253036,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8f7b55ec306e3d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728408244514,"stop":1728408244514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbc8a2ffeb6d032","name":"Subscribe and receive messages via waku relay post","time":{"start":1728408672355,"stop":1728408672356,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac376cde5abba172","name":"Check received message containing special chars","time":{"start":1728408566978,"stop":1728408566978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7145cd3e79941f55","name":"same cluster, different shard: nodes don't connect","time":{"start":1728408419737,"stop":1728408419737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ca42e308667a67","name":"Push message with content topic containing JSON","time":{"start":1728408632571,"stop":1728408632572,"duration":1},"status":"passed","severity":"normal"},{"uid":"71612d0d493a08d7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728408244503,"stop":1728408244503,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c8db46f42d604d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728408464190,"stop":1728408464191,"duration":1},"status":"passed","severity":"normal"},{"uid":"871b8808d9d96f8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728408244505,"stop":1728408244505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1860c10cb1a143a6","name":"Push message with content topic containing Script","time":{"start":1728408589706,"stop":1728408589706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75c93f47a20b1c8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728408244502,"stop":1728408244502,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7046d8e4aeb42b","name":"Push message with Basic HTML tag payload","time":{"start":1728408632559,"stop":1728408632560,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ced435cdffbd6fd","name":"Encoder throws on empty string content topic","time":{"start":1728408279850,"stop":1728408279851,"duration":1},"status":"passed","severity":"normal"},{"uid":"5219c706a01a6443","name":"Mutual subscription","time":{"start":1728408609695,"stop":1728408609696,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b62a97c5a235e2","name":"Ordered Callback - false","time":{"start":1728408670348,"stop":1728408670370,"duration":22},"status":"passed","severity":"normal"},{"uid":"2c119c123f6ceb71","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728408360131,"stop":1728408360132,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66ba2173f764802","name":"Check received message containing Script","time":{"start":1728408566982,"stop":1728408566983,"duration":1},"status":"passed","severity":"normal"},{"uid":"e547f6b2f4abdab1","name":"Push message with content topic containing Chinese","time":{"start":1728408589704,"stop":1728408589704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52327ef5c5911ea","name":"Waku message hash computation (no timestamp)","time":{"start":1728408247322,"stop":1728408247322,"duration":0},"status":"passed","severity":"normal"},{"uid":"881311b420681240","name":"Check publish message after client node is restarted","time":{"start":1728408603663,"stop":1728408603663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf226c5e958f09d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728408244499,"stop":1728408244499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b712bd909fd54e8e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728408449967,"stop":1728408449970,"duration":3},"status":"passed","severity":"normal"},{"uid":"a4b57f9fc0f03134","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728408269336,"stop":1728408269336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8afa2f98f8b7bdf","name":"Subscribe to topic containing Script and receive message","time":{"start":1728408672337,"stop":1728408672338,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb482bda65556675","name":"Push message with content topic containing emoji","time":{"start":1728408632576,"stop":1728408632576,"duration":0},"status":"passed","severity":"normal"},{"uid":"decac62129dfd7ac","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728408419765,"stop":1728408419768,"duration":3},"status":"passed","severity":"normal"},{"uid":"786bc62cdfdde675","name":"Push message with numeric payload","time":{"start":1728408589695,"stop":1728408589695,"duration":0},"status":"passed","severity":"normal"},{"uid":"9114b8f6c1ac9689","name":"should only return 1 node with relay capability","time":{"start":1728408269704,"stop":1728408269704,"duration":0},"status":"passed","severity":"normal"},{"uid":"79914cb185c752ec","name":"should properly create location multiaddrs - udp4","time":{"start":1728408253746,"stop":1728408253750,"duration":4},"status":"passed","severity":"normal"},{"uid":"e22aacb9565a433","name":"Symmetric encrypt & Decrypt","time":{"start":1728408280366,"stop":1728408280366,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b73500b5e54574","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728408261196,"stop":1728408261197,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6391c04beab6f3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728408609735,"stop":1728408609735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ec9704c2982729","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728408609700,"stop":1728408609701,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f7fc315e3c4ba2","name":"Query Generator - false","time":{"start":1728408670346,"stop":1728408670346,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a341391ae7ab09","name":"Store - dialed first","time":{"start":1728408722747,"stop":1728408722748,"duration":1},"status":"passed","severity":"normal"},{"uid":"151f5892cf1174b2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728408419743,"stop":1728408419744,"duration":1},"status":"passed","severity":"normal"},{"uid":"2153cb439895d873","name":"Subscribe to topic containing Script and receive message","time":{"start":1728408672366,"stop":1728408672366,"duration":0},"status":"passed","severity":"normal"},{"uid":"65355fc3e0a6df9d","name":"Subscribe to topic containing long and receive message","time":{"start":1728408464179,"stop":1728408464186,"duration":7},"status":"passed","severity":"normal"},{"uid":"b6c7e429c5c93250","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728408603656,"stop":1728408603657,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20c02c4d11b6416","name":"Passing page size 1 when there are 4 messages","time":{"start":1728408685780,"stop":1728408685780,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b65bd01ef0c093","name":"Push message with Arabic payload","time":{"start":1728408632557,"stop":1728408632557,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f4cfa10ff68d07","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728408609736,"stop":1728408609736,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f7446ab9b7b4d7","name":"Filter with 0 connections","time":{"start":1728408453678,"stop":1728408453678,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4ad60c785453fc","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728408244508,"stop":1728408244508,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b26db46e9f72b08","name":"Subscribe and receives messages on 20 topics","time":{"start":1728408672324,"stop":1728408672324,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfd08fc673ab345","name":"Subscribe to topic containing short and receive message","time":{"start":1728408672327,"stop":1728408672327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edfb9f463e5a836","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728408244500,"stop":1728408244500,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5bed9be6ed3f82","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728408244495,"stop":1728408244495,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b18f31095fb17","name":"Nodes with multiple pubsub topic","time":{"start":1728408594967,"stop":1728408594967,"duration":0},"status":"passed","severity":"normal"},{"uid":"63383a0e31cf96b5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408511963,"stop":1728408511963,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc444d735a19cbf9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728408511961,"stop":1728408511961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b8fdc76d9c9778","name":"Generator, 2 different pubsubtopics","time":{"start":1728408678113,"stop":1728408678114,"duration":1},"status":"passed","severity":"normal"},{"uid":"683495ca4635fc5f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728408672356,"stop":1728408672356,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e3f3df515a5282","name":"Check received message with timestamp: 1728408303995000000 ","time":{"start":1728408566951,"stop":1728408566952,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d079d1394d692a4","name":"pre and post cipher","time":{"start":1728408280367,"stop":1728408280367,"duration":0},"status":"passed","severity":"normal"},{"uid":"effc98fa6b332928","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728408304542,"stop":1728408304543,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca990bd8fc6fb714","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728408672328,"stop":1728408672329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6cc6e39c571ec01","name":"LightPush with 2 connections","time":{"start":1728408453679,"stop":1728408453680,"duration":1},"status":"passed","severity":"normal"},{"uid":"10682e022e586712","name":"Push message with XML payload","time":{"start":1728408589698,"stop":1728408589698,"duration":0},"status":"passed","severity":"normal"},{"uid":"9847aa139a08dd49","name":"different cluster, same shard: nodes don't connect","time":{"start":1728408419737,"stop":1728408419738,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c351c0bd27adc","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728408261166,"stop":1728408261167,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d0f00e5488c0b3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728408649045,"stop":1728408649049,"duration":4},"status":"passed","severity":"normal"},{"uid":"727126e96ab34353","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728408464188,"stop":1728408464189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c787874ecb6b053","name":"Ordered callback, aborts when callback returns true","time":{"start":1728408685100,"stop":1728408685102,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb997ed662f0eb64","name":"should set field with all protocols enabled","time":{"start":1728408253753,"stop":1728408253753,"duration":0},"status":"passed","severity":"normal"},{"uid":"400a849c23a62eca","name":"should get / set UDP multiaddr","time":{"start":1728408253746,"stop":1728408253746,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fea77cf7318584","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728408566997,"stop":1728408566998,"duration":1},"status":"passed","severity":"normal"},{"uid":"196cd31d2a33d741","name":"Throws when trying to push message with empty payload","time":{"start":1728408632562,"stop":1728408632563,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44ebcc3fcd5d90","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728408244497,"stop":1728408244497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fed679b0649957d","name":"can start the service","time":{"start":1728408318231,"stop":1728408318231,"duration":0},"status":"passed","severity":"normal"},{"uid":"69185dfa3d862367","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728408244491,"stop":1728408244491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72f9fb0b4f88b44","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728408672372,"stop":1728408672375,"duration":3},"status":"passed","severity":"normal"},{"uid":"72a72f32dc1beb98","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728408603661,"stop":1728408603661,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba33d5bd9912af54","name":"through manual discovery","time":{"start":1728408520965,"stop":1728408520966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b40296c58c0d71","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728408419746,"stop":1728408419746,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3f10d10f1d5338","name":"Push message with content topic containing SQL Injection","time":{"start":1728408589705,"stop":1728408589706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5855452303bc99f8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728408269335,"stop":1728408269335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeddb8e3f1f186b","name":"Check received message containing JSON","time":{"start":1728408566945,"stop":1728408566946,"duration":1},"status":"passed","severity":"normal"},{"uid":"98793feea0fede77","name":"addEventListener with correct event","time":{"start":1728408345039,"stop":1728408345039,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e5c4da4cdb1bbc","name":"Filter with 2 connections","time":{"start":1728408453680,"stop":1728408453680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fad5f8410328c48","name":"Push message with emoji payload","time":{"start":1728408632561,"stop":1728408632562,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5267bd94cf942ce","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728408691081,"stop":1728408691081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f789cb4c2b618a10","name":"should properly create location multiaddrs - udp6","time":{"start":1728408253751,"stop":1728408253751,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cf3b0cee181d91","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728408649044,"stop":1728408649044,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac52a5827217fcc","name":"Check message received after jswaku node is restarted","time":{"start":1728408426828,"stop":1728408426828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3773da9d9341e660","name":"throws on empty content topic","time":{"start":1728408244477,"stop":1728408244477,"duration":0},"status":"passed","severity":"normal"},{"uid":"439c3e6a709e93d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728408594959,"stop":1728408594959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d326c46f9ef71ee8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728408318235,"stop":1728408318235,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea72f72c4ed078bb","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728408517723,"stop":1728408517723,"duration":0},"status":"passed","severity":"normal"},{"uid":"967e6bd3e8f3f46c","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728408517724,"stop":1728408517724,"duration":0},"status":"passed","severity":"normal"},{"uid":"1074d7dd7914c607","name":"random static sharding 1 - Cluster ID: 843, Shard ID: 361","time":{"start":1728408655517,"stop":1728408655517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a368562b6ca276ba","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728408680784,"stop":1728408680786,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bb19a520134de85","name":"Filter with 1 connections","time":{"start":1728408453679,"stop":1728408453679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae689b21c2fd0fe3","name":"Non TWN Cluster","time":{"start":1728408637634,"stop":1728408637634,"duration":0},"status":"passed","severity":"normal"},{"uid":"de02b8adaed981ef","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728408244497,"stop":1728408244497,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e01407b18a4150","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728408609736,"stop":1728408609736,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6041fb00daa40b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728408244496,"stop":1728408244497,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8943b513bc6a9f2","name":"can start and stop the service","time":{"start":1728408273706,"stop":1728408273707,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2a9eddac1c67e6","name":"Filter with 3 connections","time":{"start":1728408453680,"stop":1728408453681,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cdf742d18c435c","name":"Push message with long payload","time":{"start":1728408632554,"stop":1728408632555,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd3f0b60f354430","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728408517729,"stop":1728408517730,"duration":1},"status":"passed","severity":"normal"},{"uid":"f418224446bd6622","name":"Subscribe and receive messages via lightPush","time":{"start":1728408464147,"stop":1728408464148,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6539156d29ce6c7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728408253740,"stop":1728408253740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1be5fbd0c7f7915","name":"ignores domain fetching errors","time":{"start":1728408269702,"stop":1728408269702,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1a1a79f850e9d8","name":"getPeersByDiscovery","time":{"start":1728408345041,"stop":1728408345041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a793f8ce1d94a9e4","name":"Subscribe and receive messages via waku relay post","time":{"start":1728408672323,"stop":1728408672323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3410cb04d2e1ed","name":"LightPush with 1 connections","time":{"start":1728408453678,"stop":1728408453679,"duration":1},"status":"passed","severity":"normal"},{"uid":"be495ddd7baf643f","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728408517734,"stop":1728408517735,"duration":1},"status":"passed","severity":"normal"},{"uid":"b446c5b91be4ebd3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728408594967,"stop":1728408594967,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc88e6cc098238df","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728408649052,"stop":1728408649052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3620d32a5812be30","name":"handles different clusterIds correctly","time":{"start":1728408244495,"stop":1728408244495,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd55c5b1ae859db8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728408304541,"stop":1728408304541,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb2afb9bfcbbce2","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728408261195,"stop":1728408261196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae02668e5372b65d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728408419774,"stop":1728408419775,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea70d831996b329","name":"Check publish message containing emoji","time":{"start":1728408603656,"stop":1728408603656,"duration":0},"status":"passed","severity":"normal"},{"uid":"551948382a66f5e2","name":"Push message with escaped characters payload","time":{"start":1728408589700,"stop":1728408589701,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d55aa5aeeac501","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728408464158,"stop":1728408464159,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc25fdf615f5d46","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728408269705,"stop":1728408269705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b068a563a12ddeda","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728408464187,"stop":1728408464187,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4522f65e5bff8a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728408252986,"stop":1728408252986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afe66292240a349","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728408419747,"stop":1728408419747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5145e97ddc3cde49","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728408312106,"stop":1728408312107,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a60a3e0efda7aa6","name":"Check publish message containing XML","time":{"start":1728408603612,"stop":1728408603623,"duration":11},"status":"passed","severity":"normal"},{"uid":"d55170043b9f8291","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728408244505,"stop":1728408244505,"duration":0},"status":"passed","severity":"normal"},{"uid":"41af103b246e04fb","name":"nwaku subscribes","time":{"start":1728408586195,"stop":1728408586196,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d418f29ba214131","name":"Decoder throws on undefined content topic","time":{"start":1728408281658,"stop":1728408281659,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75cb3c9a39dfef8","name":"Check meta is set [symmetric]","time":{"start":1728408279848,"stop":1728408279849,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ac1c08152f64e1","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728408517720,"stop":1728408517721,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e1c04f75327c0e","name":"Check meta is set [ecies]","time":{"start":1728408281657,"stop":1728408281657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4feb86b8a5e34c7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728408649044,"stop":1728408649044,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddac1fd7dfe29bc","name":"A test","time":{"start":1728408512108,"stop":1728408512109,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ba46edb75f4972","name":"Push message with XML payload","time":{"start":1728408632559,"stop":1728408632559,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f30d6feac8c71f","name":"should handle corrupted local storage data gracefully","time":{"start":1728408273710,"stop":1728408273710,"duration":0},"status":"passed","severity":"normal"},{"uid":"649f30a1b25fc63c","name":"Publish without waiting for remote peer","time":{"start":1728408609698,"stop":1728408609698,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ae17dc7831e77e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728408672368,"stop":1728408672370,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8699485e474ce6f","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728408517730,"stop":1728408517730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55fbdb7f85cf3c5","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728408517731,"stop":1728408517732,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0399bb9cce20238","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728408449957,"stop":1728408449957,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b30e252d20eafa2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728408269707,"stop":1728408269707,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8baf1a35306affdc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728408419742,"stop":1728408419743,"duration":1},"status":"passed","severity":"normal"},{"uid":"5219825b6b09064","name":"Push message with Russian payload","time":{"start":1728408632558,"stop":1728408632558,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec83138048819d6","name":"Check received message containing special chars","time":{"start":1728408426812,"stop":1728408426814,"duration":2},"status":"passed","severity":"normal"},{"uid":"957daf178bc86df8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728408419748,"stop":1728408419748,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad9ce2b947ce687","name":"Init the array if not present","time":{"start":1728408244220,"stop":1728408244222,"duration":2},"status":"passed","severity":"normal"},{"uid":"7879000246b576e8","name":"Check received message containing XML","time":{"start":1728408566943,"stop":1728408566944,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c97772ded43f07","name":"should properly create location multiaddrs - udp","time":{"start":1728408253752,"stop":1728408253752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a9dc786c6736ad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728408672341,"stop":1728408672341,"duration":0},"status":"passed","severity":"normal"},{"uid":"88525951a52692b0","name":"Push message with content topic containing short","time":{"start":1728408589702,"stop":1728408589703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de74bb142d454cc","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/1/topic966/test.js","time":{"start":1728408637640,"stop":1728408637640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd42b5d8ed431f7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728408672375,"stop":1728408672377,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad4ffb4b28dfae90","name":"should not fail to stop the service if it was not started","time":{"start":1728408622553,"stop":1728408622554,"duration":1},"status":"passed","severity":"normal"},{"uid":"176ace3b74587a5f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728408464191,"stop":1728408464191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9526d8abc4dfff44","name":"Fails to push message with empty content topic","time":{"start":1728408632576,"stop":1728408632576,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc14dbbc439338fc","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728408517733,"stop":1728408517733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e93ad80dbf97c32","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728408244498,"stop":1728408244498,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d64eca6dde8e88f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728408566998,"stop":1728408567000,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cef76b8bd79c3b6","name":"Subscribe to topic containing XML and publish message","time":{"start":1728408609733,"stop":1728408609733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e67b8138513208d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728408672330,"stop":1728408672330,"duration":0},"status":"passed","severity":"normal"},{"uid":"37da1050d06cf554","name":"Push message with short payload","time":{"start":1728408589693,"stop":1728408589694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae8f9c00bad39ae","name":"should throw error - no id","time":{"start":1728408253742,"stop":1728408253742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20a93fe0f841572","name":"should throw an error for an unconfigured topic","time":{"start":1728408244511,"stop":1728408244511,"duration":0},"status":"passed","severity":"normal"},{"uid":"961b971054fc382a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728408419745,"stop":1728408419745,"duration":0},"status":"passed","severity":"normal"},{"uid":"c920465da55263e6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728408464162,"stop":1728408464162,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb136964ba8c1f","name":"Push message with unicode special characters payload","time":{"start":1728408632561,"stop":1728408632561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5070ec8c24901adc","name":"Check message with invalid timestamp is not received","time":{"start":1728408567001,"stop":1728408567001,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4667f07cc9912f","name":"throws on content topic with non-number generation field","time":{"start":1728408244478,"stop":1728408244479,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ede93a2ccd966b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728408419799,"stop":1728408419803,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac186f34601e42a7","name":"can start and stop the service","time":{"start":1728408622553,"stop":1728408622553,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1c451f962af58e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728408311428,"stop":1728408311430,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe771ff5e8eae3dd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728408464192,"stop":1728408464193,"duration":1},"status":"passed","severity":"normal"},{"uid":"65342bded6030c87","name":"should not throw an error for a single configured topic","time":{"start":1728408244510,"stop":1728408244510,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85d3fcff3c8bdd0","name":"handles different networkShards values correctly","time":{"start":1728408244495,"stop":1728408244496,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e66613c4d3bb26","name":"Fails to publish duplicate message","time":{"start":1728408603659,"stop":1728408603659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25c390340201c4b","name":"Push message with content topic containing escaped characters","time":{"start":1728408589708,"stop":1728408589709,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bff5d341588f3cf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728408672370,"stop":1728408672371,"duration":1},"status":"passed","severity":"normal"},{"uid":"361976baa9bbf932","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728408464148,"stop":1728408464148,"duration":0},"status":"passed","severity":"normal"},{"uid":"3578fe5970426a5b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728408609733,"stop":1728408609733,"duration":0},"status":"passed","severity":"normal"},{"uid":"770b37c78a88b76b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728408244508,"stop":1728408244508,"duration":0},"status":"passed","severity":"normal"},{"uid":"5706524b65ffea3d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728408244507,"stop":1728408244507,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf8afe75015301b","name":"Ping on subscribed peer","time":{"start":1728408354187,"stop":1728408354188,"duration":1},"status":"passed","severity":"normal"},{"uid":"94cb84ad8b36a95b","name":"Callback on promise, aborts when callback returns true","time":{"start":1728408685096,"stop":1728408685099,"duration":3},"status":"passed","severity":"normal"},{"uid":"c950c88fe80ba272","name":"Check message received after nwaku node is restarted","time":{"start":1728408426828,"stop":1728408426828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fe03765244ad8e2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728408691081,"stop":1728408691081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5534f5bc470260fa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728408426824,"stop":1728408426825,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bff40ae10ca75e","name":"Passing page size 11 when there are 10 messages","time":{"start":1728408685781,"stop":1728408685782,"duration":1},"status":"passed","severity":"normal"},{"uid":"e02701fb0508cecd","name":"Subscribe and receive messages via lightPush","time":{"start":1728408672353,"stop":1728408672353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffa3f64716e6be2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728408244511,"stop":1728408244512,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5578479120c7ad6","name":"Accepts a valid Waku Message","time":{"start":1728408288056,"stop":1728408288057,"duration":1},"status":"passed","severity":"normal"},{"uid":"443be2b545571c5b","name":"Store - dialed after - with timeout","time":{"start":1728408722748,"stop":1728408722749,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c113c60b90754a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728408244499,"stop":1728408244499,"duration":0},"status":"passed","severity":"normal"},{"uid":"efab192b5e3a7279","name":"should set field with only RELAY enabled","time":{"start":1728408253753,"stop":1728408253754,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2faf78c2e29900","name":"Check received message containing Arabic","time":{"start":1728408566933,"stop":1728408566933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d92aab3a9d613d","name":"Push message with content topic containing special chars","time":{"start":1728408632564,"stop":1728408632564,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1f65e011e4905c","name":"Push message with content topic containing unicode special characters","time":{"start":1728408589709,"stop":1728408589709,"duration":0},"status":"passed","severity":"normal"},{"uid":"88479603ca2a320d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728408252996,"stop":1728408252997,"duration":1},"status":"passed","severity":"normal"},{"uid":"853732874ffaa0c9","name":"should throw if no connection provided","time":{"start":1728408261194,"stop":1728408261194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f4d304d9c32fea","name":"safeDispatchEvent","time":{"start":1728408345042,"stop":1728408345043,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92c03d7e66455d5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728408449997,"stop":1728408449998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf90be543cc22f4","name":"Push message on custom pubsubTopic","time":{"start":1728408511958,"stop":1728408511959,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd906783098633b9","name":"Check received message containing shell command","time":{"start":1728408426819,"stop":1728408426819,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8bb88f047675b6","name":"Fails to push message with large meta","time":{"start":1728408589712,"stop":1728408589717,"duration":5},"status":"passed","severity":"normal"},{"uid":"bba6aa62d649ce3","name":"Push 30 different messages","time":{"start":1728408589702,"stop":1728408589702,"duration":0},"status":"passed","severity":"normal"},{"uid":"575cd2c56da95ce9","name":"Delete observer","time":{"start":1728408569153,"stop":1728408569154,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3ea440f3578f69","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728408244516,"stop":1728408244516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78d6c597c2ea32","name":"Query with Ordered Callback, No message returned","time":{"start":1728408663392,"stop":1728408663396,"duration":4},"status":"passed","severity":"normal"},{"uid":"e37116156fa5de85","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728408537521,"stop":1728408537522,"duration":1},"status":"passed","severity":"normal"},{"uid":"298457c6fad7e895","name":"Push message with content topic containing numeric","time":{"start":1728408589703,"stop":1728408589704,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bb138ffa89a3a8","name":"Encoder throws on undefined content topic","time":{"start":1728408281658,"stop":1728408281658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd15c105518dc60b","name":"Push message with emoji payload","time":{"start":1728408589701,"stop":1728408589701,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee26dc7f565c6e","name":"Encoder throws on empty string content topic","time":{"start":1728408261584,"stop":1728408261584,"duration":0},"status":"passed","severity":"normal"},{"uid":"69435713bd9c4b7c","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728408609724,"stop":1728408609725,"duration":1},"status":"passed","severity":"normal"},{"uid":"674760a8df1f107d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728408244500,"stop":1728408244500,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e29ca4191bb166","name":"Decoder throws on empty string content topic","time":{"start":1728408281659,"stop":1728408281659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efbe7e647429be0","name":"Push message with short payload","time":{"start":1728408632554,"stop":1728408632554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d344f02136284b17","name":"should emit a peer event after start","time":{"start":1728408318233,"stop":1728408318233,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c81284b1e6c4249","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728408685099,"stop":1728408685100,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f9b2fd8b10a53","name":"throws on content topic with empty version field","time":{"start":1728408244480,"stop":1728408244481,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1e4a9da6284eac","name":"Check publish message after service node is restarted","time":{"start":1728408603663,"stop":1728408603663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b4906a6d85b1b06","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728408244492,"stop":1728408244492,"duration":0},"status":"passed","severity":"normal"},{"uid":"92512e9463c0bf6b","name":"Relay - dialed first","time":{"start":1728408722741,"stop":1728408722742,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60abdcd05057077","name":"Encoder throws on empty string content topic","time":{"start":1728408281658,"stop":1728408281658,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaf27beda9b0bd1","name":"Passing invalid cursor","time":{"start":1728408649051,"stop":1728408649051,"duration":0},"status":"passed","severity":"normal"},{"uid":"be80fe66c21b7db","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728408517721,"stop":1728408517722,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefcc769705ed88a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728408609730,"stop":1728408609731,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe68b77a11ae173","name":"Ping on peer without subscriptions","time":{"start":1728408354188,"stop":1728408354188,"duration":0},"status":"passed","severity":"normal"},{"uid":"670003dfa0e7cfdc","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728408594967,"stop":1728408594967,"duration":0},"status":"passed","severity":"normal"},{"uid":"541a96350bbb31bd","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728408419740,"stop":1728408419741,"duration":1},"status":"passed","severity":"normal"},{"uid":"df23bd776f3a7c7b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728408312104,"stop":1728408312104,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed84b970b8a26fc2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728408252987,"stop":1728408252987,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04a06afa510e8b8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728408244513,"stop":1728408244513,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6213e3a6b3923a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728408419744,"stop":1728408419744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49fea63a399cfed","name":"Query with Ordered Callback, No Decoder","time":{"start":1728408663390,"stop":1728408663392,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d24b64f86b05041","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728408672371,"stop":1728408672372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1860857b03422ac","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728408304537,"stop":1728408304538,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba71c6442eea9a1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728408511956,"stop":1728408511956,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed285c57f2f8c58","name":"should not receive a peer event before start","time":{"start":1728408273708,"stop":1728408273708,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cd6d96d216db7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728408663378,"stop":1728408663378,"duration":0},"status":"passed","severity":"normal"},{"uid":"896be3f2ff01a5de","name":"Check received message with timestamp: 1728408303995 ","time":{"start":1728408566952,"stop":1728408566954,"duration":2},"status":"passed","severity":"normal"},{"uid":"816b2be652208f97","name":"throws on content topic with empty topic name field","time":{"start":1728408244481,"stop":1728408244481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11f2ad1529e2e5b","name":"Check received message containing Arabic","time":{"start":1728408426815,"stop":1728408426816,"duration":1},"status":"passed","severity":"normal"},{"uid":"c223ef19744e440b","name":"should not receive a peer event after stop","time":{"start":1728408318234,"stop":1728408318234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3646dddcb929b195","name":"removeEventListener with correct event","time":{"start":1728408345040,"stop":1728408345040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efd13d3b1ad15a7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728408609700,"stop":1728408609700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b368293429660d45","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728408609734,"stop":1728408609734,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b539e9e7e123283","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728408360128,"stop":1728408360128,"duration":0},"status":"passed","severity":"normal"},{"uid":"9866aa543b1cefb7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728408244489,"stop":1728408244489,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd522aadb516fad5","name":"Check publish message containing long","time":{"start":1728408603598,"stop":1728408603599,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6a731e568a3730","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728408691078,"stop":1728408691079,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a826308828aefbd","name":"Refresh subscription","time":{"start":1728408672359,"stop":1728408672359,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac68565d013606f","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728408517731,"stop":1728408517731,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb330c45653ed810","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728408632571,"stop":1728408632571,"duration":0},"status":"passed","severity":"normal"},{"uid":"648a5bf8694e12aa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728408419749,"stop":1728408419749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94ad6ae74c38a6f","name":"1 Relay, 1 Filter, gives up","time":{"start":1728408269266,"stop":1728408269266,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4491984aedc562","name":"Check publish message containing special chars","time":{"start":1728408603603,"stop":1728408603607,"duration":4},"status":"passed","severity":"normal"},{"uid":"2473c476647fbbd5","name":"should return empty list for no shard","time":{"start":1728408244500,"stop":1728408244500,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2351d7ea72d8b2","name":"Nodes with multiple pubsub topic","time":{"start":1728408594960,"stop":1728408594965,"duration":5},"status":"passed","severity":"normal"},{"uid":"811742e1c2fd59bb","name":"Push message with content topic containing shell command","time":{"start":1728408632572,"stop":1728408632572,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dcbba90af2aed2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728408609725,"stop":1728408609730,"duration":5},"status":"passed","severity":"normal"},{"uid":"3e837455c05d933c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728408281657,"stop":1728408281657,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e7219fdaf71b1d","name":"should return no connections if no open connection provided","time":{"start":1728408260778,"stop":1728408260780,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d08de4d223cd3f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728408680786,"stop":1728408680786,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ac612216e96e7e","name":"configure the node with multiple content topics","time":{"start":1728408637643,"stop":1728408637644,"duration":1},"status":"passed","severity":"normal"},{"uid":"669af7863c6a49eb","name":"Check publish message containing Chinese","time":{"start":1728408603607,"stop":1728408603608,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81af3a1c05bc203","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728408464194,"stop":1728408464194,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f28ec61e738008","name":"should set field with only STORE enabled","time":{"start":1728408253754,"stop":1728408253754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de805d558d84fae","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728408252979,"stop":1728408252983,"duration":4},"status":"passed","severity":"normal"},{"uid":"afbf37a78deca061","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728408252965,"stop":1728408252977,"duration":12},"status":"passed","severity":"normal"},{"uid":"d8d15b30383fe4de","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728408655524,"stop":1728408655525,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1b55f18cfae1f3","name":"should not receive a peer event after stop","time":{"start":1728408273708,"stop":1728408273709,"duration":1},"status":"passed","severity":"normal"},{"uid":"f072e06836d268f2","name":"connected peers and dial","time":{"start":1728408567258,"stop":1728408567259,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6c21ba5f07db93b6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728408609699,"stop":1728408609699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2d21469261190e","name":"should decode valid enr successfully","time":{"start":1728408253740,"stop":1728408253740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa519792ab7142c","name":"Fails to push message with large meta","time":{"start":1728408632577,"stop":1728408632577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1de16f71bd3c06a","name":"removeEventListener with wrong event","time":{"start":1728408345041,"stop":1728408345041,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbc0d07c5568e50","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728408419739,"stop":1728408419740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82a85443be9394b","name":"Check received message containing Script","time":{"start":1728408426817,"stop":1728408426818,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b3dd6a94d8a20d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408678119,"stop":1728408678119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6735b06105af3e","name":"Passing page size 110 when there are 120 messages","time":{"start":1728408685782,"stop":1728408685783,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f056ae6d19a4c8a","name":"Passing page size 10 when there are 10 messages","time":{"start":1728408685781,"stop":1728408685781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87eeff6f1d3aa08","name":"Push message with Chinese payload","time":{"start":1728408589696,"stop":1728408589696,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b92c21e9d8cc22b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728408253754,"stop":1728408253755,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4238dab1a9da17","name":"LightPush with 0 connections","time":{"start":1728408453677,"stop":1728408453678,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9066039b21f9d1","name":"Push message with content topic containing JSON","time":{"start":1728408589707,"stop":1728408589708,"duration":1},"status":"passed","severity":"normal"},{"uid":"de38fe5f633f1183","name":"same cluster, same shard: nodes connect","time":{"start":1728408419736,"stop":1728408419737,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1ab114208bf2a2","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728408419762,"stop":1728408419764,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ee09144f5bc43e6","name":"Push to array if already present","time":{"start":1728408244223,"stop":1728408244223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e665281dc407e5c2","name":"recovers when dns.resolve returns empty","time":{"start":1728408269702,"stop":1728408269702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5172e055fc1b9f6","name":"handles empty shards array correctly","time":{"start":1728408244515,"stop":1728408244515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d191ab0328400d7a","name":"Publish message with rate limit","time":{"start":1728408603664,"stop":1728408603664,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a5dca5c0293f63","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728408649042,"stop":1728408649043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e60504467263b6f","name":"1 Relay, 1 fetch","time":{"start":1728408269262,"stop":1728408269263,"duration":1},"status":"passed","severity":"normal"},{"uid":"257a11e205cacbe6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728408464148,"stop":1728408464149,"duration":1},"status":"passed","severity":"normal"},{"uid":"169abc6c08298321","name":"Subscribe and receives messages on 20 topics","time":{"start":1728408672357,"stop":1728408672357,"duration":0},"status":"passed","severity":"normal"},{"uid":"61dc7071c59fd222","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728408244712,"stop":1728408244713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71421f3bb400d6d","name":"less peers than existing","time":{"start":1728408567259,"stop":1728408567260,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1844e0fff14ff9e3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728408382388,"stop":1728408382390,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fbc1fa323790c21","name":"Check publish message containing Basic HTML tag","time":{"start":1728408603626,"stop":1728408603631,"duration":5},"status":"passed","severity":"normal"},{"uid":"15e3f38b9da4776f","name":"handles multiple messages","time":{"start":1728408687353,"stop":1728408687353,"duration":0},"status":"passed","severity":"normal"},{"uid":"b237b5dbb8573ef6","name":"Push message with SQL Injection payload","time":{"start":1728408589697,"stop":1728408589697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5d7d889b7f841b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728408419760,"stop":1728408419760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88935e1638237fc","name":"can start and stop the service","time":{"start":1728408318231,"stop":1728408318232,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4f2a6ad03edd40","name":"Check received message containing short","time":{"start":1728408426810,"stop":1728408426811,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8df976ed22aa4a6","name":"Check publish message containing escaped characters","time":{"start":1728408603640,"stop":1728408603655,"duration":15},"status":"passed","severity":"normal"},{"uid":"42936d5519bb84ff","name":"should not receive a peer event before start","time":{"start":1728408318233,"stop":1728408318234,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3af524d3db35635","name":"Push message with content topic containing Arabic","time":{"start":1728408632568,"stop":1728408632569,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b0c6923c51330c","name":"Subscribe and receives messages on 20 topics","time":{"start":1728408464161,"stop":1728408464161,"duration":0},"status":"passed","severity":"normal"},{"uid":"377d61216cfe163d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app36/6/topic797/test.js","time":{"start":1728408637641,"stop":1728408637641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b4f2abd4fd9b19","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728408279847,"stop":1728408279848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cc2cfd0d8193e","name":"Check received message containing unicode special characters","time":{"start":1728408566986,"stop":1728408566987,"duration":1},"status":"passed","severity":"normal"},{"uid":"d724ad9fb1b69454","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728408672341,"stop":1728408672341,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bb9355dbfab65f","name":"random static sharding 8 - Cluster ID: 645, Shard ID: 644","time":{"start":1728408655521,"stop":1728408655521,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b69a6c9b4c45e41","name":"Should update multiaddrs","time":{"start":1728408537830,"stop":1728408537830,"duration":0},"status":"passed","severity":"normal"},{"uid":"750874226d2203c5","name":"should be online or offline if network state changed","time":{"start":1728408304543,"stop":1728408304552,"duration":9},"status":"passed","severity":"normal"},{"uid":"d2f754a8f44666c4","name":"Check publish message containing short","time":{"start":1728408603594,"stop":1728408603595,"duration":1},"status":"passed","severity":"normal"},{"uid":"453a851c1a442ad3","name":"LightPush","time":{"start":1728408722749,"stop":1728408722752,"duration":3},"status":"passed","severity":"normal"},{"uid":"bbabe96616d0251","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728408617979,"stop":1728408617979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3f50732af42fb8","name":"Keep-alive pings maintain the connection","time":{"start":1728408376738,"stop":1728408376741,"duration":3},"status":"passed","severity":"normal"},{"uid":"bbacc6274384c9a8","name":"Check publish message containing unicode special characters","time":{"start":1728408603655,"stop":1728408603656,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc87a8af09b9a462","name":"Check publish message containing SQL Injection","time":{"start":1728408603610,"stop":1728408603610,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2de53b847685406","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728408426824,"stop":1728408426824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3063fa018a732c23","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728408663376,"stop":1728408663377,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5000101b8ee74d","name":"Using a function","time":{"start":1728408693373,"stop":1728408693373,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb6d070d71c0939","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728408594966,"stop":1728408594966,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ccd1f08261337f","name":"Ping on peer without subscriptions","time":{"start":1728408354200,"stop":1728408354205,"duration":5},"status":"passed","severity":"normal"},{"uid":"99059695b0a692c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728408419775,"stop":1728408419779,"duration":4},"status":"passed","severity":"normal"},{"uid":"5ddc8084b97397f","name":"returns all values when wanted number matches available values","time":{"start":1728408268960,"stop":1728408268965,"duration":5},"status":"passed","severity":"normal"},{"uid":"c5068b5ec249a702","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728408419738,"stop":1728408419739,"duration":1},"status":"passed","severity":"normal"},{"uid":"1977932c971757a3","name":"Ping on unsubscribed peer","time":{"start":1728408354189,"stop":1728408354189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8745a63b9710494","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408360128,"stop":1728408360129,"duration":1},"status":"passed","severity":"normal"},{"uid":"980aac0b9c7cf6eb","name":"should reject if Filter is requested but not mounted","time":{"start":1728408284678,"stop":1728408284679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8488eb09e7199e","name":"should create a new stream if no existing for protocol found","time":{"start":1728408261194,"stop":1728408261195,"duration":1},"status":"passed","severity":"normal"},{"uid":"998b70c2a61a924","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728408244712,"stop":1728408244712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a9652eed7c4522","name":"Check received message containing escaped characters","time":{"start":1728408566986,"stop":1728408566986,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d590607bbd11a3","name":"listenerCount","time":{"start":1728408345042,"stop":1728408345042,"duration":0},"status":"passed","severity":"normal"},{"uid":"aada3fdd70d1f112","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728408244493,"stop":1728408244493,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2f01b91dfb79b6","name":"Ping fails for unsubscribed peers","time":{"start":1728408376736,"stop":1728408376737,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b944a4ce023dff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728408419798,"stop":1728408419798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a344f267a85e38a","name":"Refresh subscription","time":{"start":1728408464165,"stop":1728408464165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4d131da1cdfc64","name":"should properly create location multiaddrs - tcp","time":{"start":1728408253752,"stop":1728408253752,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ca3acb91c82983","name":"Publish message with custom timestamp: Wed Oct 18 2023 17:29:50 GMT+0000 (Coordinated Universal Time)","time":{"start":1728408603657,"stop":1728408603657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e90220179281614","name":"ignores unrecognized TXT record formats","time":{"start":1728408269703,"stop":1728408269703,"duration":0},"status":"passed","severity":"normal"},{"uid":"117c0c72229bca99","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728408244493,"stop":1728408244494,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb39ff4e68bcbe","name":"Push message with content topic containing Russian","time":{"start":1728408632569,"stop":1728408632569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf98e2ef98acd38","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728408269331,"stop":1728408269331,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d607d689a6d7dd","name":"different cluster, different shard: nodes don't connect","time":{"start":1728408537524,"stop":1728408537525,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e433d53ccbb7a6","name":"Ping on unsubscribed peer","time":{"start":1728408354205,"stop":1728408354205,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f664967923d34a1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728408244509,"stop":1728408244509,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf46afe705f0674b","name":"Check received message containing special chars","time":{"start":1728408566930,"stop":1728408566931,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f47e4ce86fee07","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728408449997,"stop":1728408449997,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2728207b6c3712","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728408382400,"stop":1728408382400,"duration":0},"status":"passed","severity":"normal"},{"uid":"15afbaebab2e08ca","name":"should properly create location multiaddrs - tcp6","time":{"start":1728408253751,"stop":1728408253751,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee2cd4c30c42b16","name":"Push message with content topic containing short","time":{"start":1728408632563,"stop":1728408632563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8da02ec909af708","name":"Push message with content topic containing XML","time":{"start":1728408632570,"stop":1728408632571,"duration":1},"status":"passed","severity":"normal"},{"uid":"72351919ded89647","name":"Subscribe to topic containing XML and receive message","time":{"start":1728408672339,"stop":1728408672340,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fc34b766f54f8","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728408517727,"stop":1728408517728,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6838d3396bb41","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728408680787,"stop":1728408680787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99e7ea034ccd970","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728408672322,"stop":1728408672322,"duration":0},"status":"passed","severity":"normal"},{"uid":"307fdb03f7f41954","name":"Decoder throws on empty string content topic","time":{"start":1728408261585,"stop":1728408261585,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cc39a951eea5dc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728408672356,"stop":1728408672356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6077ebbcc3cea83b","name":"Subscribe and receive messages via lightPush","time":{"start":1728408672321,"stop":1728408672322,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a9e7afb98add26","name":"should reject if Store is requested but not mounted","time":{"start":1728408284678,"stop":1728408284678,"duration":0},"status":"passed","severity":"normal"},{"uid":"f983222211f6f417","name":"retrieves a single peer","time":{"start":1728408269701,"stop":1728408269701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e603fe613770f017","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app22/3/topic310/utf8","time":{"start":1728408637636,"stop":1728408637637,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f0a713448b6e6d","name":"Push message with content topic containing Arabic","time":{"start":1728408589705,"stop":1728408589705,"duration":0},"status":"passed","severity":"normal"},{"uid":"654c3eba169367c9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728408244493,"stop":1728408244493,"duration":0},"status":"passed","severity":"normal"},{"uid":"1443d3314ec878a3","name":"Throws when trying to push message with empty payload","time":{"start":1728408589702,"stop":1728408589702,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ca2d2dc93278e5","name":"Subscribe to topic containing short and receive message","time":{"start":1728408672359,"stop":1728408672361,"duration":2},"status":"passed","severity":"normal"},{"uid":"39ce1f9718407f2d","name":"Push message with Script payload","time":{"start":1728408589697,"stop":1728408589698,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cb13dfc0f32da2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728408244502,"stop":1728408244502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91ab025bca5f1fa","name":"Query generator for multiple messages with different content topic format","time":{"start":1728408685094,"stop":1728408685094,"duration":0},"status":"passed","severity":"normal"},{"uid":"add01a00aabab04f","name":"caches peers it previously fetched","time":{"start":1728408269703,"stop":1728408269703,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c9a956ba40ca49","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728408253003,"stop":1728408253004,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f200d5b27edb223","name":"1 Store, 2 fetches","time":{"start":1728408269263,"stop":1728408269264,"duration":1},"status":"passed","severity":"normal"},{"uid":"422d3f37d037a9d7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728408419772,"stop":1728408419773,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eebba926a87dd37","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728408419756,"stop":1728408419757,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb27e896ae8ae6f","name":"Generator, custom pubsub topic","time":{"start":1728408678112,"stop":1728408678112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9cf2ee897cc551","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728408244509,"stop":1728408244510,"duration":1},"status":"passed","severity":"normal"},{"uid":"35de9b2730602c67","name":"Push message with content topic containing SQL Injection","time":{"start":1728408632569,"stop":1728408632570,"duration":1},"status":"passed","severity":"normal"},{"uid":"2023029396a952c1","name":"Round trip binary serialization","time":{"start":1728408261582,"stop":1728408261583,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fead215356ff5a","name":"throws on content topic with generation field greater than 0","time":{"start":1728408244479,"stop":1728408244479,"duration":0},"status":"passed","severity":"normal"},{"uid":"183d437f6c97ba41","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728408244504,"stop":1728408244505,"duration":1},"status":"passed","severity":"normal"},{"uid":"879c38c1852530f6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728408419743,"stop":1728408419743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b323e424b6e6acf0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728408672342,"stop":1728408672343,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6969469a7b2405","name":"should not fail to start the service if it is already started","time":{"start":1728408622554,"stop":1728408622561,"duration":7},"status":"passed","severity":"normal"},{"uid":"17adc1dbab75c6a2","name":"Check message with non string payload is not received","time":{"start":1728408566970,"stop":1728408566974,"duration":4},"status":"passed","severity":"normal"},{"uid":"3de9ffdba14ffeb3","name":"should throw an error for missing sharding configuration","time":{"start":1728408244515,"stop":1728408244515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7cd086113e5e8e","name":"Check received message containing shell command","time":{"start":1728408566946,"stop":1728408566946,"duration":0},"status":"passed","severity":"normal"},{"uid":"282964aed1917266","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728408281656,"stop":1728408281656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ebdef4399757d7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728408244513,"stop":1728408244513,"duration":0},"status":"passed","severity":"normal"},{"uid":"82953e511c9f275c","name":"non connected peers","time":{"start":1728408567260,"stop":1728408567260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fa3ec660341215d","name":"Check publish message containing Russian","time":{"start":1728408603609,"stop":1728408603610,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1a503c0ecbbc81","name":"should be able to decode the field with only STORE set to true","time":{"start":1728408252996,"stop":1728408252996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fce2ee5c5a26d2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728408609734,"stop":1728408609734,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c699ac1119dded4","name":"Generator, custom pubsub topic","time":{"start":1728408678120,"stop":1728408678122,"duration":2},"status":"passed","severity":"normal"},{"uid":"3428d4b347c33032","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728408244510,"stop":1728408244511,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3be113cdd6fa4d","name":"Register correct protocols","time":{"start":1728408609696,"stop":1728408609697,"duration":1},"status":"passed","severity":"normal"},{"uid":"538bbacd888cb4a3","name":"more peers than existing","time":{"start":1728408567259,"stop":1728408567259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"763e7837e4a5364","name":"Check message with no payload is not received","time":{"start":1728408566969,"stop":1728408566970,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5e7e0da38e9f81","name":"Push message with custom timestamp: 1697650050465","time":{"start":1728408632578,"stop":1728408632578,"duration":0},"status":"passed","severity":"normal"},{"uid":"645531d47ab4504c","name":"Check received message containing Basic HTML tag","time":{"start":1728408566984,"stop":1728408566984,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ed55de0f727191","name":"should throw error - no id","time":{"start":1728408253741,"stop":1728408253741,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f242aeaae6416b","name":"Reopen subscription with peer with lost subscription","time":{"start":1728408354205,"stop":1728408354206,"duration":1},"status":"passed","severity":"normal"},{"uid":"baef5573fb6e6667","name":"Check message received after nwaku node is restarted","time":{"start":1728408567014,"stop":1728408567014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb58eae2a6c14c58","name":"Check message with no content topic is not received","time":{"start":1728408566967,"stop":1728408566969,"duration":2},"status":"passed","severity":"normal"},{"uid":"faba4d83e9a22d10","name":"Correctly serialized arguments","time":{"start":1728408521227,"stop":1728408521229,"duration":2},"status":"passed","severity":"normal"},{"uid":"85f637111842ce68","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app99/7/topic28/test.js","time":{"start":1728408637635,"stop":1728408637636,"duration":1},"status":"passed","severity":"normal"},{"uid":"e970b5468e86e2ed","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728408672365,"stop":1728408672365,"duration":0},"status":"passed","severity":"normal"},{"uid":"6449668be68fb36c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728408244506,"stop":1728408244506,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d65903540fd710","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728408678123,"stop":1728408678123,"duration":0},"status":"passed","severity":"normal"},{"uid":"434fce868a50a20c","name":"Check received message containing XML","time":{"start":1728408566983,"stop":1728408566983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b90d9d62265bad","name":"Rejects garbage","time":{"start":1728408288057,"stop":1728408288058,"duration":1},"status":"passed","severity":"normal"},{"uid":"a332c6b2f7f7681","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728408312106,"stop":1728408312106,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df7d7da3e4acc9","name":"start node with empty shard should fail","time":{"start":1728408655525,"stop":1728408655525,"duration":0},"status":"passed","severity":"normal"},{"uid":"799b9af01864f942","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728408360131,"stop":1728408360131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d83e6ddb46e67f5","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728408376747,"stop":1728408376749,"duration":2},"status":"passed","severity":"normal"},{"uid":"b342aee2da5c3136","name":"Push message with content topic containing shell command","time":{"start":1728408589708,"stop":1728408589708,"duration":0},"status":"passed","severity":"normal"},{"uid":"878f8b5c523ad267","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728408449975,"stop":1728408449983,"duration":8},"status":"passed","severity":"normal"},{"uid":"6621ffe20e9474d1","name":"Subscribe to topic containing long and receive message","time":{"start":1728408672328,"stop":1728408672328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47b72d5a0d156c8","name":"Check received message with timestamp: 1728408304050 ","time":{"start":1728408426823,"stop":1728408426824,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ea91d1b0595e07","name":"Ping succeeds for all connected peers","time":{"start":1728408376735,"stop":1728408376736,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c4bc86abd50635","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728408672368,"stop":1728408672368,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b96ee0b9b815d31","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728408663388,"stop":1728408663389,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd19a5ad46b1dee3","name":"Sign & Recover","time":{"start":1728408280367,"stop":1728408280368,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b0dcdc511afc69","name":"Subscribe to topic containing short and publish message","time":{"start":1728408609702,"stop":1728408609702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97f542c146e42cb","name":"Check received message containing Russian","time":{"start":1728408566933,"stop":1728408566935,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dad1bb792f2f175","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728408594966,"stop":1728408594966,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6e9a794309f134","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728408449986,"stop":1728408449990,"duration":4},"status":"passed","severity":"normal"},{"uid":"1535bace943409f9","name":"Check received message containing long","time":{"start":1728408426811,"stop":1728408426811,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e0b1d84001c919","name":"should return different streams if requested simultaniously","time":{"start":1728408261195,"stop":1728408261195,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f51ecf068c9169","name":"Check publish message containing numeric","time":{"start":1728408603600,"stop":1728408603600,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b0e95ef3fc6eca","name":"should set field with all protocols disabled","time":{"start":1728408253753,"stop":1728408253753,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf43bbee7a51eb63","name":"Push message with custom timestamp: 1728404850465","time":{"start":1728408632578,"stop":1728408632579,"duration":1},"status":"passed","severity":"normal"},{"uid":"5530cf5e772edf3e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728408464189,"stop":1728408464189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec20e4c8fd89989f","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728408419755,"stop":1728408419756,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0aa332c3849619","name":"Meta field set when metaSetter is specified","time":{"start":1728408261583,"stop":1728408261584,"duration":1},"status":"passed","severity":"normal"},{"uid":"316ca6979621b1c2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728408382399,"stop":1728408382400,"duration":1},"status":"passed","severity":"normal"},{"uid":"998f2b2b5a2ec11a","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app34/2/topic497/xml","time":{"start":1728408637639,"stop":1728408637639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05de7259356a39f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728408537522,"stop":1728408537523,"duration":1},"status":"passed","severity":"normal"},{"uid":"956a6bca82cf594","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728408672342,"stop":1728408672342,"duration":0},"status":"passed","severity":"normal"},{"uid":"b497ab8d2a9705d0","name":"Fails to push message bigger that 1MB","time":{"start":1728408632580,"stop":1728408632580,"duration":0},"status":"passed","severity":"normal"},{"uid":"812a65ce9647c4f","name":"Query Generator - true","time":{"start":1728408670346,"stop":1728408670346,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf36014335486a95","name":"Check received message containing unicode special characters","time":{"start":1728408426821,"stop":1728408426822,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3ef3ab171ca45e","name":"should only return 1 node with store capability","time":{"start":1728408269704,"stop":1728408269705,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29d6a508557d21f","name":"Subscribe and publish message","time":{"start":1728408609699,"stop":1728408609699,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d2902281898f69","name":"stop","time":{"start":1728408345043,"stop":1728408345043,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf007f8c0e61006","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728408244516,"stop":1728408244517,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15d06907218f6f2","name":"Sets default value correctly","time":{"start":1728408693374,"stop":1728408693374,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c650becd502450","name":"Default pageSize","time":{"start":1728408685783,"stop":1728408685783,"duration":0},"status":"passed","severity":"normal"},{"uid":"88368a1ca76bf943","name":"Check received message containing emoji","time":{"start":1728408426822,"stop":1728408426823,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50de7e52470017f","name":"random static sharding 6 - Cluster ID: 162, Shard ID: 858","time":{"start":1728408655519,"stop":1728408655520,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c791344938119c","name":"Push message with content topic containing Russian","time":{"start":1728408589705,"stop":1728408589705,"duration":0},"status":"passed","severity":"normal"},{"uid":"532a4157244f335","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728408758491,"stop":1728408758491,"duration":0},"status":"passed","severity":"normal"},{"uid":"987cf198fcc8b69d","name":"Overlapping topic subscription","time":{"start":1728408464165,"stop":1728408464165,"duration":0},"status":"passed","severity":"normal"},{"uid":"c092430717f6c645","name":"Push message with long payload","time":{"start":1728408589694,"stop":1728408589694,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9548c2cef81bb1","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728408517736,"stop":1728408517737,"duration":1},"status":"passed","severity":"normal"},{"uid":"5708b4a797949db","name":"Check received message containing short","time":{"start":1728408566926,"stop":1728408566927,"duration":1},"status":"passed","severity":"normal"},{"uid":"972d329523f4707d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728408589707,"stop":1728408589707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff575fe53cb65a4","name":"Check received message containing Arabic","time":{"start":1728408566979,"stop":1728408566980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c44779f3f5e141b","name":"Check received message containing emoji","time":{"start":1728408566947,"stop":1728408566951,"duration":4},"status":"passed","severity":"normal"},{"uid":"57e330529ca43aa5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728408449993,"stop":1728408449997,"duration":4},"status":"passed","severity":"normal"},{"uid":"fffda11dfe43c1ab","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728408269264,"stop":1728408269266,"duration":2},"status":"passed","severity":"normal"},{"uid":"a01fa88ca9904b08","name":"throws on content topic with too few or too many fields","time":{"start":1728408244477,"stop":1728408244478,"duration":1},"status":"passed","severity":"normal"},{"uid":"69004438db6c0326","name":"different cluster, same shard: nodes don't connect","time":{"start":1728408537524,"stop":1728408537524,"duration":0},"status":"passed","severity":"normal"},{"uid":"465f3f5f3840474f","name":"start node with empty content topic","time":{"start":1728408637644,"stop":1728408637645,"duration":1},"status":"passed","severity":"normal"},{"uid":"9168843b9390740b","name":"Filter","time":{"start":1728408722752,"stop":1728408722752,"duration":0},"status":"passed","severity":"normal"},{"uid":"924f18f2ba579a82","name":"All","time":{"start":1728408311199,"stop":1728408311200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcc560d3fbaae21","name":"Check received message containing JSON","time":{"start":1728408426819,"stop":1728408426819,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f287597fd7d31a","name":"should load peers from local storage and dispatch events","time":{"start":1728408273709,"stop":1728408273709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9d2608fab50be1","name":"Number of peers are maintained correctly","time":{"start":1728408376734,"stop":1728408376735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3199c6cbcf1ee9","name":"Fails to push message bigger that 1MB","time":{"start":1728408589722,"stop":1728408589722,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b968846053ab829","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728408419773,"stop":1728408419774,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca56d053d29435b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728408464188,"stop":1728408464188,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6fb77ff810f303","name":"same cluster, same shard: nodes connect","time":{"start":1728408537523,"stop":1728408537523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea18f45cb2108b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728408244491,"stop":1728408244491,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac6b4c8de7c76b","name":"Check message received after jswaku node is restarted","time":{"start":1728408567012,"stop":1728408567013,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb51126901c8614e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728408419760,"stop":1728408419760,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbee57f3189a4472","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728408449956,"stop":1728408449956,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec3478a9be9fca0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728408268968,"stop":1728408268971,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe87708b984f8cac","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728408419797,"stop":1728408419798,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2e5c01daac7dc3","name":"should throw an error for insufficient data","time":{"start":1728408244713,"stop":1728408244713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2dc6ceebd8f4d57","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728408244517,"stop":1728408244517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7aa96a732ae105","name":"Check publish message containing shell command","time":{"start":1728408603639,"stop":1728408603640,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f5ba9b4d8573a8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728408758490,"stop":1728408758491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a478228bbb6bbc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728408691080,"stop":1728408691081,"duration":1},"status":"passed","severity":"normal"},{"uid":"6523b1d01cb8c4e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728408360121,"stop":1728408360122,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad4e62fb38b3afd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728408253002,"stop":1728408253003,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd73111c52f7ff79","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728408244498,"stop":1728408244498,"duration":0},"status":"passed","severity":"normal"},{"uid":"6019bb463ee0ebca","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728408253003,"stop":1728408253003,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f0087fb683b83c","name":"unsubscribes","time":{"start":1728408687354,"stop":1728408687354,"duration":0},"status":"passed","severity":"normal"},{"uid":"905a1fc0d85fa620","name":"should throw an error for missing required configuration","time":{"start":1728408244501,"stop":1728408244501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca505b7c9a2f48a2","name":"Ordered Callback - true","time":{"start":1728408670347,"stop":1728408670348,"duration":1},"status":"passed","severity":"normal"},{"uid":"54af86748b3d67df","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728408649049,"stop":1728408649050,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f11a61b09589996","name":"Promise Callback - true","time":{"start":1728408670347,"stop":1728408670347,"duration":0},"status":"passed","severity":"normal"},{"uid":"88758c89e3ed2b31","name":"LightPush with 3 connections","time":{"start":1728408453680,"stop":1728408453680,"duration":0},"status":"passed","severity":"normal"},{"uid":"839f6ed3649d6cdb","name":"isConnected should return true after first peer connects","time":{"start":1728408337897,"stop":1728408337898,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a36dfd812d9973","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728408419759,"stop":1728408419759,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ef0579afd63eeb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728408269333,"stop":1728408269333,"duration":0},"status":"passed","severity":"normal"},{"uid":"127bdb969647fbac","name":"connects to nwaku","time":{"start":1728408693372,"stop":1728408693372,"duration":0},"status":"passed","severity":"normal"},{"uid":"207bdf89e17234ae","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728408311431,"stop":1728408311434,"duration":3},"status":"passed","severity":"normal"}] |