mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"2fb41d3cebbaf2f6","name":"should add and remove event listeners correctly","time":{"start":1719479700859,"stop":1719479700859,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1daf66344bd024","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1719479724071,"stop":1719479724071,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cb2c9598c57f61","name":"Ping on peer without subscriptions","time":{"start":1719479799493,"stop":1719479799495,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b8534157d93812f","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1719479685530,"stop":1719479685530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce48701d17a5434","name":"Check received message containing emoji","time":{"start":1719479896993,"stop":1719479896994,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3f11a0c419704e","name":"Push message with escaped characters payload","time":{"start":1719480172423,"stop":1719480172423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14e5df916c599c6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1719480363918,"stop":1719480363919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9303e2a175822ec8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719479897000,"stop":1719479897001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f86f7c8e9108e23","name":"Check received message with timestamp: 1719479723656 ","time":{"start":1719479896995,"stop":1719479896997,"duration":2},"status":"passed","severity":"normal"},{"uid":"86ddf35b59b72c84","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719479950129,"stop":1719479950129,"duration":0},"status":"passed","severity":"normal"},{"uid":"419dfd9ab6083cef","name":"Passing page size 11 when there are 10 messages","time":{"start":1719480372315,"stop":1719480372315,"duration":0},"status":"passed","severity":"normal"},{"uid":"e975473a059edc89","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719479950130,"stop":1719479950130,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca75fc369c029fd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1719479724074,"stop":1719479724081,"duration":7},"status":"passed","severity":"normal"},{"uid":"15f003bbbc508573","name":"Push message with content topic containing escaped characters","time":{"start":1719480290526,"stop":1719480290526,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eb6b836ae63c0a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1719480363916,"stop":1719480363917,"duration":1},"status":"passed","severity":"normal"},{"uid":"479593cfd807cfaf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1719479680248,"stop":1719479680249,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef10f7eeebc3ea0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719480488415,"stop":1719480488416,"duration":1},"status":"passed","severity":"normal"},{"uid":"287c4bd0ccc0ec41","name":"should set field with only FILTER enabled","time":{"start":1719479680818,"stop":1719479680818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcdd2bf87fcc0bd","name":"Check publish message containing short","time":{"start":1719480199691,"stop":1719480199691,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d59d1ed0d0336a6","name":"Subscribe to topic containing Script and receive message","time":{"start":1719480334001,"stop":1719480334002,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e528e864e1a80ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719479898498,"stop":1719479898498,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b50212026df4b07","name":"Push message with custom timestamp: 1719483547998","time":{"start":1719480172442,"stop":1719480172443,"duration":1},"status":"passed","severity":"normal"},{"uid":"35da02ddeec63a25","name":"Generator, custom pubsub topic","time":{"start":1719480327553,"stop":1719480327553,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e179ad86460947","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1719479898559,"stop":1719479898559,"duration":0},"status":"passed","severity":"normal"},{"uid":"6470c8df20cd2579","name":"Check received message containing SQL Injection","time":{"start":1719480210802,"stop":1719480210802,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb66843a7e208599","name":"Push message with content topic containing XML","time":{"start":1719480290524,"stop":1719480290524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2492e278def5bd4","name":"receives messages sent to provided content topic through stream","time":{"start":1719480199969,"stop":1719480199970,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57a8f2c3a0c0efe","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719480178406,"stop":1719480178408,"duration":2},"status":"passed","severity":"normal"},{"uid":"148519e64a1f93f6","name":"Check received message containing special chars","time":{"start":1719479896981,"stop":1719479896982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba82c974aa435d2c","name":"Ping on subscribed peer","time":{"start":1719479799492,"stop":1719479799493,"duration":1},"status":"passed","severity":"normal"},{"uid":"8898c7093b872fd0","name":"Waku message hash computation (no timestamp)","time":{"start":1719479674912,"stop":1719479674912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a35edec61b535f9","name":"Check publish message containing XML","time":{"start":1719480199696,"stop":1719480199697,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0f2d1448db507","name":"Check publish message after client node is restarted","time":{"start":1719480199710,"stop":1719480199711,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f958378a7c1ca758","name":"should throw error - no id","time":{"start":1719479680812,"stop":1719479680812,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c46e6f8234a010","name":"Ordered Callback - false","time":{"start":1719480365943,"stop":1719480365943,"duration":0},"status":"broken","severity":"normal"},{"uid":"cba3c91ffcf08493","name":"Fails to push message with empty content topic","time":{"start":1719480172434,"stop":1719480172435,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c393267c0a7ca1","name":"should only return 1 node with relay capability","time":{"start":1719479697096,"stop":1719479697096,"duration":0},"status":"passed","severity":"normal"},{"uid":"68354ed1b76838ea","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1719480199708,"stop":1719480199708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abcfedbda285f8c","name":"Passing page size 110 when there are 120 messages","time":{"start":1719480372316,"stop":1719480372316,"duration":0},"status":"broken","severity":"normal"},{"uid":"61d1accf296f2a85","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719480012440,"stop":1719480012440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cc75d28d2b4be4","name":"Check received message containing numeric","time":{"start":1719480210780,"stop":1719480210780,"duration":0},"status":"passed","severity":"normal"},{"uid":"789b0cfc6a539058","name":"should set field with only RELAY enabled","time":{"start":1719479680817,"stop":1719479680817,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3631ff5906d8d8","name":"Query generator for 2000 messages","time":{"start":1719480317991,"stop":1719480317991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6f4b1645afdcfa","name":"Push message with custom timestamp: 1688721547998","time":{"start":1719480172441,"stop":1719480172442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ae876cc3275fdc","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1719479672183,"stop":1719479672183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a853879b8c6f2e","name":"Query generator for multiple messages with different content topic format","time":{"start":1719480317988,"stop":1719480317989,"duration":1},"status":"passed","severity":"normal"},{"uid":"3867f5fc0b3d59b9","name":"Check received message containing emoji","time":{"start":1719480210788,"stop":1719480210788,"duration":0},"status":"passed","severity":"normal"},{"uid":"518d1a74b98bf3ed","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1719479672202,"stop":1719479672203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3ef51e7cd5e7e9","name":"should throw an error for an unconfigured topic","time":{"start":1719479672201,"stop":1719479672201,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d179e53885c044","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1719479696561,"stop":1719479696561,"duration":0},"status":"passed","severity":"normal"},{"uid":"116079b02c3202d3","name":"Nodes with multiple pubsub topic","time":{"start":1719480178452,"stop":1719480178453,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c77f0a936d7bc1","name":"Push message with content topic containing Arabic","time":{"start":1719480290522,"stop":1719480290522,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4a661ee785b6b1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1719479672076,"stop":1719479672076,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b125e5ec0f536f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719480178452,"stop":1719480178452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca97fa9541610b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1719480199968,"stop":1719480199968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afa129f6c60755bc","name":"Subscribe to topic containing short and receive message","time":{"start":1719480333989,"stop":1719480333990,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e79e88a19e7f8d","name":"Overlapping topic subscription","time":{"start":1719480333962,"stop":1719480333962,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf3e749a5105ade","name":"Promise Callback - true","time":{"start":1719480365939,"stop":1719480365939,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f128825e020a9e","name":"should not receive a peer event before start","time":{"start":1719480326917,"stop":1719480326918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7104384b0587b0","name":"should not receive a peer event after stop","time":{"start":1719479735571,"stop":1719479735571,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd48303463e4877","name":"Push message with content topic containing Arabic","time":{"start":1719480172428,"stop":1719480172428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd4f280e3653faf","name":"Push message with unicode special characters payload","time":{"start":1719480290518,"stop":1719480290518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ae4dc4ffcbcffe","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1719480204940,"stop":1719480204941,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa19ca471b3e887","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719480334000,"stop":1719480334001,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88155a1d992d12c","name":"Ping on peer without subscriptions","time":{"start":1719479799500,"stop":1719479799500,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bd273ddd955441","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1719479696560,"stop":1719479696561,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c52dc805771bc41","name":"Push message with content topic containing Script","time":{"start":1719480172429,"stop":1719480172430,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4d2bed745aaa75","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1719479774158,"stop":1719479774158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87e1e81ab32dcae","name":"Check received message containing short","time":{"start":1719480210799,"stop":1719480210799,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e058b665b7fbe5","name":"Subscribe and receives messages on 20 topics","time":{"start":1719479950111,"stop":1719479950112,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f90d42157568f","name":"Push message with Chinese payload","time":{"start":1719480290509,"stop":1719480290509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad684fcbf58b57bb","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1719479672193,"stop":1719479672193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a626ece02fdb3","name":"should not receive a peer event after stop","time":{"start":1719480326919,"stop":1719480326920,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f7aa25e47aee4c","name":"Generator, custom pubsub topic","time":{"start":1719480327550,"stop":1719480327550,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc45346695c58a0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1719479672197,"stop":1719479672197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8becc65203428a24","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1719480133772,"stop":1719480133772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"416ee21563d8b1ca","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719479959317,"stop":1719479959318,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b96d68a93b4456","name":"Check received message containing Arabic","time":{"start":1719480210801,"stop":1719480210801,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fd311ab50e70b7","name":"Reopen subscription with peer with lost subscription","time":{"start":1719479799501,"stop":1719479799502,"duration":1},"status":"passed","severity":"normal"},{"uid":"295356331d5bcc97","name":"does not throw on valid cases","time":{"start":1719479672177,"stop":1719479672178,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fa7cbb37542828","name":"Subscribe to topic containing long and receive message","time":{"start":1719480333990,"stop":1719480333990,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaffe58176f4ce7c","name":"Symmetric encrypt & Decrypt","time":{"start":1719479707420,"stop":1719479707420,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ee08b24155ac27","name":"Check received message containing Script","time":{"start":1719480210784,"stop":1719480210784,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47202d43710d90b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1719479672199,"stop":1719479672200,"duration":1},"status":"passed","severity":"normal"},{"uid":"6252d2c774024276","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1719479898548,"stop":1719479898548,"duration":0},"status":"passed","severity":"normal"},{"uid":"7542d36e3faf8e59","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719479800046,"stop":1719479800047,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7f887de5b26a89","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719480333959,"stop":1719480333959,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3a4635fd58e029","name":"Ping on peer without subscriptions","time":{"start":1719479756348,"stop":1719479756349,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a15ff271e0c5b49","name":"Check publish message containing Script","time":{"start":1719480199696,"stop":1719480199696,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa94a4a31c19ba75","name":"should configure sharding based on application and version for autosharding","time":{"start":1719479672204,"stop":1719479672204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4426886f762c1e","name":"should encode/decode to text encoding","time":{"start":1719479680814,"stop":1719479680814,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1526d97c975d3","name":"Check message with non string payload is not received","time":{"start":1719480210797,"stop":1719480210797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e85c88e3c992037","name":"Check received message containing Chinese","time":{"start":1719480210800,"stop":1719480210801,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb63949bedde7f3c","name":"Push message with emoji payload","time":{"start":1719480172424,"stop":1719480172424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee7db6da24aef1f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1719479672196,"stop":1719479672196,"duration":0},"status":"passed","severity":"normal"},{"uid":"3063b187e1c27a9c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719480333960,"stop":1719480333961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f41fa0e7f37b44a","name":"Check received message containing XML","time":{"start":1719479896988,"stop":1719479896988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4955dd5033b8e39d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719479800038,"stop":1719479800039,"duration":1},"status":"passed","severity":"normal"},{"uid":"515d384adda85c05","name":"Meta field set when metaSetter is specified","time":{"start":1719479685812,"stop":1719479685813,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c9d9d36b1494ed","name":"should be called for bootstrap peers","time":{"start":1719479731764,"stop":1719479731764,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f5e53f167dadb0","name":"Subscribe to topic containing long and receive message","time":{"start":1719479950123,"stop":1719479950123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0578b834f4c9376","name":"Push message with numeric payload","time":{"start":1719480290505,"stop":1719480290507,"duration":2},"status":"passed","severity":"normal"},{"uid":"f661e8626f59956f","name":"isConnected return false after peer stops","time":{"start":1719479774173,"stop":1719479774176,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1921aa8fa5e3a66","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719479959318,"stop":1719479959318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b143ec81dae540e2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719479898554,"stop":1719479898554,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b343a3f17536685","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1719480009702,"stop":1719480009703,"duration":1},"status":"passed","severity":"normal"},{"uid":"8636b560835b577f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1719479680818,"stop":1719479680818,"duration":0},"status":"passed","severity":"normal"},{"uid":"874cea97a4febfad","name":"should handle corrupted local storage data gracefully","time":{"start":1719479700859,"stop":1719479700859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d333298262948f6","name":"Push message with content topic containing long","time":{"start":1719480172425,"stop":1719480172427,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc8d58f2b163a9df","name":"Used by Waku Relay","time":{"start":1719480369711,"stop":1719480369711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2979f4fc632bc9eb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719480333987,"stop":1719480333988,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f267cb208fde37","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719480333970,"stop":1719480333970,"duration":0},"status":"passed","severity":"normal"},{"uid":"20903fc0bb1873d3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719480012441,"stop":1719480012442,"duration":1},"status":"passed","severity":"normal"},{"uid":"5638dbae1158d7a7","name":"Check message with no payload is not received","time":{"start":1719480210809,"stop":1719480210809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e266b775a6c7bc0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719480268644,"stop":1719480268645,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d87ed5b039504ca","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1719479898556,"stop":1719479898557,"duration":1},"status":"passed","severity":"normal"},{"uid":"2134aa4a71365e7e","name":"Check publish message containing SQL Injection","time":{"start":1719480199695,"stop":1719480199696,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e11fcc0f087228e","name":"Check received message containing escaped characters","time":{"start":1719480210786,"stop":1719480210786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7de0657b62e8ed2","name":"Subscribe and receive messages via waku relay post","time":{"start":1719480333959,"stop":1719480333960,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ae1b1b3a809a2b","name":"should load peers from local storage and dispatch events","time":{"start":1719479700858,"stop":1719479700858,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde4b34a8085ea88","name":"Check publish message containing Chinese","time":{"start":1719480199694,"stop":1719480199694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18b3ad38505121f","name":"Push message with special chars payload","time":{"start":1719480172418,"stop":1719480172418,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e3bd3f0fbdd442","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1719479672206,"stop":1719479672206,"duration":0},"status":"passed","severity":"normal"},{"uid":"e501b8ae75ef5ac0","name":"Push message equal or less that 1MB","time":{"start":1719480172443,"stop":1719480172443,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffba16be342f766","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719479950112,"stop":1719479950113,"duration":1},"status":"passed","severity":"normal"},{"uid":"143071ac4da508cf","name":"Push message with content topic containing unicode special characters","time":{"start":1719480290526,"stop":1719480290526,"duration":0},"status":"passed","severity":"normal"},{"uid":"422937124bc4368a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719479950139,"stop":1719479950144,"duration":5},"status":"passed","severity":"normal"},{"uid":"d3de5e7b5f1e5c40","name":"Subscribe and receive messages via waku relay post","time":{"start":1719480333985,"stop":1719480333985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f119e20fbf9121c","name":"should only return 1 node with store capability","time":{"start":1719479697096,"stop":1719479697097,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c592e4f00b2602","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1719479898548,"stop":1719479898549,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5ffb438475244b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719480210790,"stop":1719480210791,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecb6a6bf8f2980","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719480172431,"stop":1719480172431,"duration":0},"status":"passed","severity":"normal"},{"uid":"52316d0a37c34dc1","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1719479898537,"stop":1719479898538,"duration":1},"status":"passed","severity":"normal"},{"uid":"701bbd844c08204","name":"ignores domain fetching errors","time":{"start":1719479697094,"stop":1719479697094,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d90ab0a4c89b38","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719479950136,"stop":1719479950137,"duration":1},"status":"passed","severity":"normal"},{"uid":"1855f0f9c242d1ad","name":"Push message with content topic containing Russian","time":{"start":1719480172428,"stop":1719480172429,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f38cd1ad1473431","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1719480133772,"stop":1719480133772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd3b81890f92b17","name":"different cluster, same shard: nodes don't connect","time":{"start":1719480009707,"stop":1719480009708,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f01b712adcfb4c5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719480258420,"stop":1719480258420,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbd8f8e16a70d17","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1719479680246,"stop":1719479680247,"duration":1},"status":"passed","severity":"normal"},{"uid":"72218a6aeb6c645a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1719480363921,"stop":1719480363922,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5e66d4501603f0","name":"Subscribe to topic containing Script and receive message","time":{"start":1719480333967,"stop":1719480333967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b87523086a2054","name":"Push message with content topic containing shell command","time":{"start":1719480290525,"stop":1719480290525,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59e9e0e99ae749e","name":"Push message with content topic containing escaped characters","time":{"start":1719480172432,"stop":1719480172432,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64f6eb3c95eb25a","name":"throws on content topic with empty encoding field","time":{"start":1719479672181,"stop":1719479672181,"duration":0},"status":"passed","severity":"normal"},{"uid":"82316b479178c71a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719480333964,"stop":1719480333964,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87d514f1f199637","name":"Check received message containing Chinese","time":{"start":1719480210781,"stop":1719480210781,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaf810c34f5734f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1719479680240,"stop":1719479680242,"duration":2},"status":"passed","severity":"normal"},{"uid":"629b20131ceaa6c1","name":"Query with Ordered Callback, No message returned","time":{"start":1719480303971,"stop":1719480303972,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad5d6e0081b8008","name":"Check received message containing JSON","time":{"start":1719480210785,"stop":1719480210785,"duration":0},"status":"passed","severity":"normal"},{"uid":"390d4304d96a619b","name":"Push message with shell command payload","time":{"start":1719480172422,"stop":1719480172423,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdcf7e14db3bcfc","name":"less peers than existing","time":{"start":1719480133950,"stop":1719480133951,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1adf3dd66ec85134","name":"LightPush","time":{"start":1719480374806,"stop":1719480374806,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde5c50306ec2dfb","name":"Query Generator - false","time":{"start":1719480365939,"stop":1719480365939,"duration":0},"status":"passed","severity":"normal"},{"uid":"2576a46863cddd4d","name":"Encoder throws on undefined content topic","time":{"start":1719479708709,"stop":1719479708709,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c1ce1e7328a26","name":"throws an error for improperly formatted content topics","time":{"start":1719479672189,"stop":1719479672189,"duration":0},"status":"passed","severity":"normal"},{"uid":"5785f2acae2f0d63","name":"Subscribe and receives messages on 20 topics","time":{"start":1719480333986,"stop":1719480333986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9928ffdb553a3254","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719479950124,"stop":1719479950124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b545a95ecc507bf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719480334003,"stop":1719480334003,"duration":0},"status":"passed","severity":"normal"},{"uid":"424d9a4bbc72be47","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719480333961,"stop":1719480333961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea23543491e84d65","name":"should not fail to start the service if it is already started","time":{"start":1719479735570,"stop":1719479735570,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6e0473bdda01e8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1719479898552,"stop":1719479898552,"duration":0},"status":"passed","severity":"normal"},{"uid":"2490fac945e4b1e9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app98/1/topic388/test.js","time":{"start":1719480258424,"stop":1719480258424,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac3a4144e7187a7","name":"can dial TLS multiaddrs","time":{"start":1719480014170,"stop":1719480014170,"duration":0},"status":"passed","severity":"normal"},{"uid":"562847b9514d8064","name":"Check received message containing Basic HTML tag","time":{"start":1719480210804,"stop":1719480210804,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5ba4720751d228","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719479959316,"stop":1719479959316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9bea052d60a787","name":"Push message with numeric payload","time":{"start":1719480172417,"stop":1719480172418,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcbe766b290da60","name":"Check received message containing Russian","time":{"start":1719480210801,"stop":1719480210802,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdd064985b49c8a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719479950109,"stop":1719479950109,"duration":0},"status":"passed","severity":"normal"},{"uid":"304dd6fcc54c57be","name":"random static sharding 4 - Cluster ID: 826, Shard ID: 797","time":{"start":1719480268631,"stop":1719480268632,"duration":1},"status":"passed","severity":"normal"},{"uid":"4729af9e645dab92","name":"should not receive a peer event before start","time":{"start":1719479700857,"stop":1719479700857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab7481890e9d38f","name":"Check received message containing emoji","time":{"start":1719480210806,"stop":1719480210806,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c492b8726095b4","name":"Check received message containing unicode special characters","time":{"start":1719479896992,"stop":1719479896993,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f2805044ed204ab","name":"Check publish message containing long","time":{"start":1719480199692,"stop":1719480199692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef551fa90b6271fa","name":"Check received message containing XML","time":{"start":1719480210803,"stop":1719480210803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd8f99675ce2415","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719480333987,"stop":1719480333987,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22757c9b747aa7b","name":"Push message with JSON payload","time":{"start":1719480290515,"stop":1719480290516,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c7eff0b479fc533","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719479950110,"stop":1719479950111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fe7a1a74ce6f84","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719480210790,"stop":1719480210790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9ff6ceaa84b92d","name":"Push message with content topic containing SQL Injection","time":{"start":1719480290523,"stop":1719480290523,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb89ae0172b00ee","name":"Check message received after jswaku node is restarted","time":{"start":1719479897012,"stop":1719479897012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b76dad8fb4f3e93","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1719480363919,"stop":1719480363919,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f79b2db213d19e5","name":"A test","time":{"start":1719479959382,"stop":1719479959383,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ecac75dcf42444","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1719480204943,"stop":1719480204943,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b73cf0b8db61f9a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1719479696562,"stop":1719479696562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9737279c4f060143","name":"Privacy Node - default protocol","time":{"start":1719480374807,"stop":1719480374807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c94f80f15b1af3c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1719480363918,"stop":1719480363918,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d41219fc4762e","name":"ignores unrecognized TXT record formats","time":{"start":1719479697094,"stop":1719479697095,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c951c703f3a26a","name":"can start and stop the service","time":{"start":1719479700856,"stop":1719479700856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a0adfbca7d4353","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719480333965,"stop":1719480333966,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb65901c42425cb9","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1719479696561,"stop":1719479696562,"duration":1},"status":"passed","severity":"normal"},{"uid":"f82e3eb6d28e05a0","name":"Decrypt messages","time":{"start":1719480137509,"stop":1719480137510,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6948132c6fea18","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719480334002,"stop":1719480334002,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb488545589c729","name":"should throw an error for missing required configuration","time":{"start":1719479672193,"stop":1719479672194,"duration":1},"status":"passed","severity":"normal"},{"uid":"8242b471903d6ab6","name":"Check received message containing numeric","time":{"start":1719479896955,"stop":1719479896981,"duration":26},"status":"passed","severity":"normal"},{"uid":"c6138930a313f1c5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1719480204941,"stop":1719480204941,"duration":0},"status":"passed","severity":"normal"},{"uid":"973efd557e101eb1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1719479672190,"stop":1719479672190,"duration":0},"status":"passed","severity":"normal"},{"uid":"775eb99ff70c40ce","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1719479674908,"stop":1719479674910,"duration":2},"status":"passed","severity":"normal"},{"uid":"ceaa35a13e10edd2","name":"Check received message containing escaped characters","time":{"start":1719479896991,"stop":1719479896992,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a772a9cfdd50d62","name":"through manual discovery","time":{"start":1719480014171,"stop":1719480014171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b86c5c632fdef5","name":"Check message on other pubsub topic is not received","time":{"start":1719479897002,"stop":1719479897004,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbaa210361736493","name":"Generator, 2 different pubsubtopics","time":{"start":1719480327553,"stop":1719480327554,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e92bd429fcbe6a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1719479696559,"stop":1719479696560,"duration":1},"status":"passed","severity":"normal"},{"uid":"1793674d634324f4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1719479731768,"stop":1719479731769,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87bfa37004395d7","name":"should handle application and version for autosharding","time":{"start":1719479672192,"stop":1719479672192,"duration":0},"status":"passed","severity":"normal"},{"uid":"28dc1d1795be2945","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1719479680251,"stop":1719479680251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73c7f84e227340d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1719479674911,"stop":1719479674911,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b523ad20536cd0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1719479685531,"stop":1719479685532,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b49bab17fb71103","name":"Throws when trying to push message with empty payload","time":{"start":1719480172425,"stop":1719480172425,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb1a2d25f826c45","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1719479724087,"stop":1719479724088,"duration":1},"status":"passed","severity":"normal"},{"uid":"c415a3faf674e813","name":"Check received message containing numeric","time":{"start":1719480210800,"stop":1719480210800,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b75e4f657034f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719479898550,"stop":1719479898550,"duration":0},"status":"passed","severity":"normal"},{"uid":"228d645f6ec1bd6c","name":"same cluster, same shard: nodes connect","time":{"start":1719480009704,"stop":1719480009705,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd7092844455c3d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719479672204,"stop":1719479672204,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c48818f5993ca84","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1719479898510,"stop":1719479898510,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff306d5c139b7b33","name":"Store - dialed after - with timeout","time":{"start":1719480374805,"stop":1719480374806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32e45794b9b2fbd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719480333986,"stop":1719480333986,"duration":0},"status":"passed","severity":"normal"},{"uid":"327c2f411b07e3a8","name":"Push to array if already present","time":{"start":1719479671598,"stop":1719479671598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac949776c278ed","name":"tcp ip4 address","time":{"start":1719479680285,"stop":1719479680286,"duration":1},"status":"passed","severity":"normal"},{"uid":"f822e31c8a047a38","name":"Init the array if not present","time":{"start":1719479671596,"stop":1719479671597,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3f85ad7da44c14","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1719479696558,"stop":1719479696558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a57eace1e932ff8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1719479685815,"stop":1719479685816,"duration":1},"status":"passed","severity":"normal"},{"uid":"24107973ec20d6b5","name":"addEventListener with wrong event","time":{"start":1719479764438,"stop":1719479764438,"duration":0},"status":"passed","severity":"normal"},{"uid":"5577f7be4e05adf7","name":"Query with Promise Callback, No message returned","time":{"start":1719480303978,"stop":1719480303981,"duration":3},"status":"passed","severity":"normal"},{"uid":"73faaaeb11c80054","name":"Generator, 2 different pubsubtopics","time":{"start":1719480327550,"stop":1719480327551,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c65b63626a08d7","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1719479672187,"stop":1719479672187,"duration":0},"status":"passed","severity":"normal"},{"uid":"633807b6e2051166","name":"throws on content topic with empty version field","time":{"start":1719479672180,"stop":1719479672181,"duration":1},"status":"passed","severity":"normal"},{"uid":"9462479f07e38ae6","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app24/3/topic926/proto","time":{"start":1719480258423,"stop":1719480258423,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d0d648562a1b1a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719479812009,"stop":1719479812009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4e855ee25150c4","name":"Non TWN Cluster","time":{"start":1719480258420,"stop":1719480258421,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f7b13a50ac080","name":"random static sharding 7 - Cluster ID: 757, Shard ID: 430","time":{"start":1719480268636,"stop":1719480268639,"duration":3},"status":"passed","severity":"normal"},{"uid":"fba3f2205f4e696","name":"Push message with Russian payload","time":{"start":1719480172419,"stop":1719480172419,"duration":0},"status":"passed","severity":"normal"},{"uid":"16edb644c4735c79","name":"Subscribe to topic containing emoji and publish message","time":{"start":1719480204945,"stop":1719480204945,"duration":0},"status":"passed","severity":"normal"},{"uid":"3651aecd53b3e09c","name":"should not fail to start the service if it is already started","time":{"start":1719479700856,"stop":1719479700856,"duration":0},"status":"passed","severity":"normal"},{"uid":"36903e02255188c3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719480012441,"stop":1719480012441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e31a331116592d2","name":"Sets default value correctly","time":{"start":1719480369711,"stop":1719480369712,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9dc3b7762b4866","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1719479898555,"stop":1719479898555,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd51bfe92a025f1a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719479959319,"stop":1719479959319,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb009c35572b8b19","name":"should encodeTxt and decodeTxt","time":{"start":1719479680809,"stop":1719479680810,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4fa42a5cb6a655","name":"Reopen subscription with peer with lost subscription","time":{"start":1719479799496,"stop":1719479799497,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef46df917ca79c44","name":"should properly compute the node id","time":{"start":1719479680813,"stop":1719479680813,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcbbd7270c8a885","name":"Push message with Basic HTML tag payload","time":{"start":1719480290514,"stop":1719480290515,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c28b40e5f0e8e","name":"Push message with long payload","time":{"start":1719480172417,"stop":1719480172417,"duration":0},"status":"passed","severity":"normal"},{"uid":"8012d2172977b4cc","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1719479898496,"stop":1719479898497,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cdc679093606737","name":"should return empty list for no shard","time":{"start":1719479672193,"stop":1719479672193,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de0f072d2cce4a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1719479680244,"stop":1719479680245,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4c4a38f1fc567d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1719480317988,"stop":1719480317988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74ba8eb5802fa63","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719479697098,"stop":1719479697098,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a4f3c52d61bae30","name":"Fails to publish message with size larger than 1 MB","time":{"start":1719480199709,"stop":1719480199709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce40d283cac7804b","name":"Generator, custom pubsub topic","time":{"start":1719480327541,"stop":1719480327544,"duration":3},"status":"passed","severity":"normal"},{"uid":"e1d3e605cc1e3e85","name":"Check received message containing Script","time":{"start":1719479896987,"stop":1719479896987,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d040d264f6cd9ff","name":"shard 0","time":{"start":1719480268620,"stop":1719480268621,"duration":1},"status":"passed","severity":"normal"},{"uid":"363ef4444a48724a","name":"Push message with content topic containing numeric","time":{"start":1719480290521,"stop":1719480290521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2b1dde1123b823","name":"Does not throw an exception when node disconnects","time":{"start":1719480369709,"stop":1719480369710,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98f80e7e4fe7d1a","name":"should handle a minimal index list","time":{"start":1719479672074,"stop":1719479672075,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4873bb4182454d5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719479800039,"stop":1719479800040,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fd38f32aa5d49c","name":"Encoder throws on empty string content topic","time":{"start":1719479708709,"stop":1719479708709,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb54c033d95e72bd","name":"Push message with emoji payload","time":{"start":1719480290519,"stop":1719480290519,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc31769e335f1508","name":"Passing page size 0 when there are 110 messages","time":{"start":1719480372313,"stop":1719480372313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ce6a72e1fa5f93","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1719479695967,"stop":1719479695967,"duration":0},"status":"passed","severity":"normal"},{"uid":"305eae958fdca542","name":"1 Store, 2 relays, 2 fetches","time":{"start":1719479696436,"stop":1719479696436,"duration":0},"status":"passed","severity":"normal"},{"uid":"a622881aae1ee6a7","name":"1 Relay, 1 Filter, gives up","time":{"start":1719479696437,"stop":1719479696437,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf4ba0575a6518f","name":"Check publish message containing Arabic","time":{"start":1719480199694,"stop":1719480199694,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cb8a155752cdd3","name":"Ping on unsubscribed peer","time":{"start":1719479756349,"stop":1719479756349,"duration":0},"status":"passed","severity":"normal"},{"uid":"720543b9ae662680","name":"Push 30 different messages","time":{"start":1719480290519,"stop":1719480290519,"duration":0},"status":"passed","severity":"normal"},{"uid":"690ce5ae727fc33e","name":"Ping on unsubscribed peer","time":{"start":1719479799501,"stop":1719479799501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b68c052af6d4cc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719479898538,"stop":1719479898539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9903593d9027259","name":"Push message with Arabic payload","time":{"start":1719480172419,"stop":1719480172419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b9c607bf70232c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1719479680249,"stop":1719479680250,"duration":1},"status":"passed","severity":"normal"},{"uid":"694aa26c4b3d6c3d","name":"Check publish message containing Basic HTML tag","time":{"start":1719480199697,"stop":1719480199697,"duration":0},"status":"passed","severity":"normal"},{"uid":"66521bcfe70e934e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1719479898497,"stop":1719479898498,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38328dfb34cda02","name":"random static sharding 10 - Cluster ID: 413, Shard ID: 774","time":{"start":1719480268641,"stop":1719480268642,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d68583bd7158ad","name":"Check message received after nwaku node is restarted","time":{"start":1719480210798,"stop":1719480210798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9559c371bf22bc17","name":"Subscribe and publish message","time":{"start":1719480204931,"stop":1719480204932,"duration":1},"status":"passed","severity":"normal"},{"uid":"862badebf36e9698","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719479680254,"stop":1719479680254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5918c32369ef53e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1719479724072,"stop":1719479724074,"duration":2},"status":"passed","severity":"normal"},{"uid":"67ade38f1c884aa7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1719480204944,"stop":1719480204944,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebcca8844489f50","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719479812008,"stop":1719479812009,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0ad2f23479f3a4","name":"Check message on other pubsub topic is not received","time":{"start":1719480210791,"stop":1719480210791,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c4b95a46dfb653","name":"Promise Callback - false","time":{"start":1719480365941,"stop":1719480365941,"duration":0},"status":"broken","severity":"normal"},{"uid":"5adf131ac566ff8f","name":"dispatchEvent via connectionManager","time":{"start":1719479764440,"stop":1719479764440,"duration":0},"status":"passed","severity":"normal"},{"uid":"89606069f1c1be69","name":"should throw an error for missing sharding configuration","time":{"start":1719479672205,"stop":1719479672205,"duration":0},"status":"passed","severity":"normal"},{"uid":"6478d20325cdc965","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1719479672190,"stop":1719479672190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adb802efa8c607","name":"should decode valid enr with tcp successfully","time":{"start":1719479680811,"stop":1719479680811,"duration":0},"status":"passed","severity":"normal"},{"uid":"506bcc738fd9c741","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719479959315,"stop":1719479959316,"duration":1},"status":"passed","severity":"normal"},{"uid":"a020da1b3f23dec3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1719479697098,"stop":1719479697099,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a86a753741717de","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1719479898539,"stop":1719479898539,"duration":0},"status":"passed","severity":"normal"},{"uid":"6598d5bfd90f2146","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1719479898549,"stop":1719479898549,"duration":0},"status":"passed","severity":"normal"},{"uid":"be73ad76036a831","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1719480357192,"stop":1719480357192,"duration":0},"status":"broken","severity":"normal"},{"uid":"5b0c14d7717fed28","name":"Push message with JSON payload","time":{"start":1719480172422,"stop":1719480172422,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb59a05b744bd441","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1719479672197,"stop":1719479672197,"duration":0},"status":"passed","severity":"normal"},{"uid":"deff9c93a0df2979","name":"Check message with no content topic is not received","time":{"start":1719479897010,"stop":1719479897010,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cb38138e3885fa","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1719479672194,"stop":1719479672194,"duration":0},"status":"passed","severity":"normal"},{"uid":"185b48aa2c37937f","name":"safeDispatchEvent","time":{"start":1719479764441,"stop":1719479764441,"duration":0},"status":"passed","severity":"normal"},{"uid":"246eecfc4be04e4c","name":"Passing page size 10 when there are 10 messages","time":{"start":1719480372314,"stop":1719480372314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7281b96f367de7","name":"Check received message with timestamp: 1719479723375000000 ","time":{"start":1719480210806,"stop":1719480210806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff01913c12c68f98","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1719479672195,"stop":1719479672196,"duration":1},"status":"passed","severity":"normal"},{"uid":"80af1305baad97f4","name":"Push message with content topic containing JSON","time":{"start":1719480290525,"stop":1719480290525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7774b536276aeff4","name":"Push message on custom pubsubTopic","time":{"start":1719480012441,"stop":1719480012441,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f79ec5e0cbe74c","name":"throws on content topic with non-number generation field","time":{"start":1719479672179,"stop":1719479672179,"duration":0},"status":"passed","severity":"normal"},{"uid":"6043475e46b20d54","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1719479672191,"stop":1719479672191,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ffbced109ab8f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1719479898552,"stop":1719479898553,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f464081aa993e29","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1719479898538,"stop":1719479898538,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dd463e625c4695","name":"Check received message with timestamp: 1719479723375 ","time":{"start":1719480210806,"stop":1719480210807,"duration":1},"status":"passed","severity":"normal"},{"uid":"469bbe79b5c8ca35","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app11/10/topic278/test.js","time":{"start":1719480258424,"stop":1719480258425,"duration":1},"status":"passed","severity":"normal"},{"uid":"f442eb8b6b600de6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1719479680253,"stop":1719479680254,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc4b92fa1678fac","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719480333985,"stop":1719480333986,"duration":1},"status":"passed","severity":"normal"},{"uid":"30976018009e2d47","name":"Rejects garbage","time":{"start":1719479689283,"stop":1719479689284,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7961579e07410d9","name":"Query generator for multiple messages with different message text format","time":{"start":1719480317987,"stop":1719480317988,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2859c5931b2eba","name":"Fails to publish message with wrong content topic","time":{"start":1719480199707,"stop":1719480199707,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d25da44999e0688","name":"returns all values when wanted number matches available values","time":{"start":1719479695964,"stop":1719479695966,"duration":2},"status":"passed","severity":"normal"},{"uid":"8935c6cc99679c94","name":"Push message with unicode special characters payload","time":{"start":1719480172423,"stop":1719480172424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b071a27f76c37951","name":"Check received message containing long","time":{"start":1719480210780,"stop":1719480210780,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad88d5c53a721832","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1719479672197,"stop":1719479672197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a9c011284faa4f","name":"handles multiple messages","time":{"start":1719480345535,"stop":1719480345535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a124d336b75f83f0","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1719479697097,"stop":1719479697097,"duration":0},"status":"passed","severity":"normal"},{"uid":"591fdc651979135","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719480178430,"stop":1719480178437,"duration":7},"status":"passed","severity":"normal"},{"uid":"9b153abe35ff8ac8","name":"isConnected should return true after first peer connects","time":{"start":1719479774165,"stop":1719479774165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0eabbebaec70e09","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719479950145,"stop":1719479950145,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3d440b54850c04","name":"should use the provided clusterId for the pubsub topic","time":{"start":1719479672206,"stop":1719479672207,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f73879db3a6e22","name":"Check message with no pubsub topic is not received","time":{"start":1719479897009,"stop":1719479897010,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bc565be1cd6716","name":"Subscribe to topic containing short and receive message","time":{"start":1719479950121,"stop":1719479950121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6484d111f82e5843","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1719479672202,"stop":1719479672202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6d4cb73d46727e","name":"throws on empty content topic","time":{"start":1719479672178,"stop":1719479672178,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07781c283775ace","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1719479898537,"stop":1719479898537,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2781a3465b3bd1","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1719480204932,"stop":1719480204933,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee962cadd54c4a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719479959314,"stop":1719479959314,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1d8b634586aaff","name":"Check publish message after service node is restarted","time":{"start":1719480199709,"stop":1719480199709,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10a804ecef45b514","name":"Fails to publish message with empty text","time":{"start":1719480199706,"stop":1719480199707,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1181f32322e8eb","name":"Correctly serialized arguments","time":{"start":1719480012568,"stop":1719480012569,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce3bfdb0bf27e95","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719480333966,"stop":1719480333966,"duration":0},"status":"passed","severity":"normal"},{"uid":"70141a46b1bb334d","name":"1 Relay, 1 fetch","time":{"start":1719479696434,"stop":1719479696435,"duration":1},"status":"passed","severity":"normal"},{"uid":"e342c4165dd871a5","name":"Push message on custom pubsubTopic","time":{"start":1719480012439,"stop":1719480012439,"duration":0},"status":"passed","severity":"normal"},{"uid":"89562bdeba04ee47","name":"Push message with content topic containing short","time":{"start":1719480172425,"stop":1719480172425,"duration":0},"status":"passed","severity":"normal"},{"uid":"450f2684f010f572","name":"same cluster, same shard: nodes connect","time":{"start":1719479898489,"stop":1719479898489,"duration":0},"status":"passed","severity":"normal"},{"uid":"578ea444ff5a85ee","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1719480357189,"stop":1719480357190,"duration":1},"status":"passed","severity":"normal"},{"uid":"91585470c9f73b5e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1719479735573,"stop":1719479735573,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea59d6703d2cd11e","name":"should emit a peer event after start","time":{"start":1719480326916,"stop":1719480326917,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7835112dc7f5e4e","name":"Check received message containing JSON","time":{"start":1719479896990,"stop":1719479896990,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb21923d303dab5e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1719479898556,"stop":1719479898556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a615a4d89409dce","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app25/8/topic640/test.js","time":{"start":1719480258422,"stop":1719480258422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d320f1b273749958","name":"Refresh subscription","time":{"start":1719479950121,"stop":1719479950121,"duration":0},"status":"passed","severity":"normal"},{"uid":"19768bd582103819","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719480210807,"stop":1719480210807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb98ffec71691966","name":"Mutual subscription","time":{"start":1719480204928,"stop":1719480204928,"duration":0},"status":"passed","severity":"normal"},{"uid":"58593b695082b5d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1719479672199,"stop":1719479672199,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2411fbce1eb901","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1719479680252,"stop":1719479680253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70334ecb372adfc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1719479672182,"stop":1719479672183,"duration":1},"status":"passed","severity":"normal"},{"uid":"be758ec0beb802d3","name":"should throw error - no public key","time":{"start":1719479680812,"stop":1719479680812,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a140e875b93404e","name":"Check received message containing shell command","time":{"start":1719479896991,"stop":1719479896991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f56c0bd6adfdea5","name":"unsubscribes","time":{"start":1719480345535,"stop":1719480345535,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac51d771f9f8002","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1719480363918,"stop":1719480363918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1ba5645baba7f3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1719479672205,"stop":1719479672205,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7771e581d5add4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1719479950112,"stop":1719479950112,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0d95a928bad417","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719479812010,"stop":1719479812010,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc42692a501d9ad","name":"should emit a peer event after start","time":{"start":1719479735570,"stop":1719479735570,"duration":0},"status":"passed","severity":"normal"},{"uid":"397b971015d190c5","name":"Push message with custom timestamp: 1719476297137","time":{"start":1719480290534,"stop":1719480290534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54ba134bd2eb490","name":"Subscribe to topic containing Script and publish message","time":{"start":1719480204942,"stop":1719480204942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4584d98fa5648033","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1719479735572,"stop":1719479735572,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9533e920364b511","name":"handles different networkShards values correctly","time":{"start":1719479672189,"stop":1719479672189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e208bdc25a7f56d7","name":"Check message on other pubsub topic is not received","time":{"start":1719480210808,"stop":1719480210808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96f590068dc3079","name":"recovers when dns.resolve returns empty","time":{"start":1719479697094,"stop":1719479697094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3911b221d385eadb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719479898546,"stop":1719479898547,"duration":1},"status":"passed","severity":"normal"},{"uid":"10a667c1502413da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1719479898559,"stop":1719479898560,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55b6cebc8ca079d","name":"random static sharding 8 - Cluster ID: 946, Shard ID: 904","time":{"start":1719480268639,"stop":1719480268640,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0b6e54ccbb09a4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1719480210807,"stop":1719480210808,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39625dcbb9c4847","name":"Push message with content topic containing numeric","time":{"start":1719480172427,"stop":1719480172427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd6f728eb8d37c3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1719479672184,"stop":1719479672185,"duration":1},"status":"passed","severity":"normal"},{"uid":"493a253010b7fb78","name":"Check message with non string payload is not received","time":{"start":1719479897011,"stop":1719479897011,"duration":0},"status":"passed","severity":"normal"},{"uid":"100202ef14f5fdc3","name":"Push message with content topic containing short","time":{"start":1719480290520,"stop":1719480290520,"duration":0},"status":"passed","severity":"normal"},{"uid":"debab753147d9991","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1719479898537,"stop":1719479898537,"duration":0},"status":"passed","severity":"normal"},{"uid":"da03e48661c3832a","name":"Relay","time":{"start":1719479733728,"stop":1719479733728,"duration":0},"status":"passed","severity":"normal"},{"uid":"106789b70c9fd561","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719480333970,"stop":1719480333971,"duration":1},"status":"passed","severity":"normal"},{"uid":"3508e2f9ca5ca41c","name":"Fails to push message with large meta","time":{"start":1719480172441,"stop":1719480172441,"duration":0},"status":"passed","severity":"normal"},{"uid":"956d80ce2626d702","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1719479898553,"stop":1719479898554,"duration":1},"status":"passed","severity":"normal"},{"uid":"229ec996fd89d11e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1719479724068,"stop":1719479724070,"duration":2},"status":"passed","severity":"normal"},{"uid":"443869262d1eed3d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1719479708707,"stop":1719479708707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21638329bbd109","name":"Passing page size 19 when there are 20 messages","time":{"start":1719480372315,"stop":1719480372315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6268a5cb14c86c57","name":"Push message with content topic containing emoji","time":{"start":1719480290526,"stop":1719480290527,"duration":1},"status":"passed","severity":"normal"},{"uid":"3effcb6e459c6fe3","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app18/6/topic19/proto","time":{"start":1719480258425,"stop":1719480258426,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b085055785f2a8","name":"Push 30 different messages","time":{"start":1719480172424,"stop":1719480172424,"duration":0},"status":"passed","severity":"normal"},{"uid":"37186d5f3fd4403c","name":"can start the service","time":{"start":1719479735558,"stop":1719479735558,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cf44ba0c796cf6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719480333970,"stop":1719480333970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81875d554f3c463","name":"Push message on custom pubsubTopic","time":{"start":1719480012435,"stop":1719480012435,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb9ed6eb38ded7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1719480317990,"stop":1719480317990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4a5488c08f3b0d","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1719479674910,"stop":1719479674910,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a21162cf87d4ce","name":"Nodes with multiple pubsub topic","time":{"start":1719480178429,"stop":1719480178430,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea2a648a1eaf54b","name":"Push message with Russian payload","time":{"start":1719480290510,"stop":1719480290511,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48a2b89838b72be","name":"Relay - dialed after","time":{"start":1719480374804,"stop":1719480374805,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf63dec6ea70a37a","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1719479672184,"stop":1719479672184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c187740e32d22721","name":"Decoder throws on undefined content topic","time":{"start":1719479706832,"stop":1719479706832,"duration":0},"status":"passed","severity":"normal"},{"uid":"add88f8645fc0bd2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1719479685530,"stop":1719479685531,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b896b3d07efe19","name":"should emit a peer event after start","time":{"start":1719479700857,"stop":1719479700857,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8542667c6f5c65","name":"Push message with content topic containing Basic HTML tag","time":{"start":1719480290524,"stop":1719480290524,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ab4d539a651904","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1719479696560,"stop":1719479696560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2220cdf78089d7","name":"Subscribe to topic containing XML and receive message","time":{"start":1719480334002,"stop":1719480334002,"duration":0},"status":"passed","severity":"normal"},{"uid":"be961d8e6e56491f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719480333984,"stop":1719480333985,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c811463829b9f","name":"Check received message containing Arabic","time":{"start":1719480210781,"stop":1719480210783,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2eaff02a33198a2","name":"caches peers it previously fetched","time":{"start":1719479697095,"stop":1719479697095,"duration":0},"status":"passed","severity":"normal"},{"uid":"940be61119f8a8b2","name":"stop","time":{"start":1719479764442,"stop":1719479764444,"duration":2},"status":"passed","severity":"normal"},{"uid":"b22b5093b169e8d5","name":"Asymmetric encrypt & decrypt","time":{"start":1719479707419,"stop":1719479707419,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f0b0b0a1d6c014","name":"Round trip binary encryption [ecies, signature]","time":{"start":1719479708708,"stop":1719479708708,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d228d66a5dd5d3","name":"should throw error - no id","time":{"start":1719479680811,"stop":1719479680811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2e5da16b60ce57","name":"Callback on promise","time":{"start":1719480317989,"stop":1719480317989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c2c39e79ffc9a2","name":"throws on content topic with too few or too many fields","time":{"start":1719479672178,"stop":1719479672179,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f145ab9a73d54f6","name":"should not fail to stop the service if it was not started","time":{"start":1719479700856,"stop":1719479700856,"duration":0},"status":"passed","severity":"normal"},{"uid":"57774e3e21a85be4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1719480204943,"stop":1719480204943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecb8dd12f58504e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1719479696558,"stop":1719479696559,"duration":1},"status":"passed","severity":"normal"},{"uid":"937794b3585cfe7","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1719480199969,"stop":1719480199969,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfde42bed6ed95e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1719479672199,"stop":1719479672199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8880326584698391","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719479950138,"stop":1719479950139,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2c81416f1618c5","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1719480199967,"stop":1719480199967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d62dc382e0057211","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1719480333961,"stop":1719480333962,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2c47e7e538ebdb","name":"should get / set UDP multiaddr","time":{"start":1719479680814,"stop":1719479680814,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b6524050cf616e","name":"Push message with meta","time":{"start":1719480290531,"stop":1719480290531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c258303e04a37e5","name":"Encoder throws on undefined content topic","time":{"start":1719479685813,"stop":1719479685813,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3484ecd97cc706","name":"Passing page size 1 when there are 4 messages","time":{"start":1719480372313,"stop":1719480372314,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d3a2368d24fc76","name":"Query Generator, Wrong PubsubTopic","time":{"start":1719480303954,"stop":1719480303954,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c422bd235e4315","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719480327551,"stop":1719480327552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ace80a38c712e0d","name":"Check message received after jswaku node is restarted","time":{"start":1719480210797,"stop":1719480210798,"duration":1},"status":"skipped","severity":"normal"},{"uid":"53dd1d5cd35249e4","name":"Decoder throws on empty string content topic","time":{"start":1719479708710,"stop":1719479708710,"duration":0},"status":"passed","severity":"normal"},{"uid":"905e37cd5a45ed9b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1719479672186,"stop":1719479672186,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbc0b75c0033f72","name":"Delete observer","time":{"start":1719480137510,"stop":1719480137510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9857cbd294ed8134","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1719480009699,"stop":1719480009700,"duration":1},"status":"passed","severity":"normal"},{"uid":"3879a71c539bd830","name":"should properly create peer info with all multiaddrs","time":{"start":1719479680816,"stop":1719479680816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89b18bb81b9a062","name":"Push message equal or less that 1MB","time":{"start":1719480290535,"stop":1719480290535,"duration":0},"status":"passed","severity":"normal"},{"uid":"e224a8d2f29d1d8a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719479898527,"stop":1719479898536,"duration":9},"status":"passed","severity":"normal"},{"uid":"6e62d50bddfacb11","name":"different cluster, different shard: nodes don't connect","time":{"start":1719480009708,"stop":1719480009709,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0f0a1d7c6989d0","name":"Check publish message containing numeric","time":{"start":1719480199692,"stop":1719480199693,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9e6f56143e344","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1719479774159,"stop":1719479774159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65b3ba0a2ee1bd2","name":"Nwaku publishes","time":{"start":1719480165337,"stop":1719480165337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4520316bc921729","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1719479672192,"stop":1719479672192,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d0cbb6f8d438a4","name":"Check message with invalid timestamp is not received","time":{"start":1719480210791,"stop":1719480210791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0e45bf5acbe269","name":"Push message with Basic HTML tag payload","time":{"start":1719480172421,"stop":1719480172422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c789b90c5e72719","name":"Check received message containing SQL Injection","time":{"start":1719480210783,"stop":1719480210784,"duration":1},"status":"passed","severity":"normal"},{"uid":"145ef3a43c82b04","name":"Push message with special chars payload","time":{"start":1719480290508,"stop":1719480290508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d663e57fd865836","name":"same cluster, different shard: nodes don't connect","time":{"start":1719479898490,"stop":1719479898490,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc3f9536605c308","name":"Overlapping topic subscription","time":{"start":1719480333989,"stop":1719480333989,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8f3afa908ee57b","name":"Subscribe and receive messages via lightPush","time":{"start":1719480333958,"stop":1719480333958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df5dd4357ec4459","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719479672192,"stop":1719479672192,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b8707fbf0841e7","name":"Callback on promise, aborts when callback returns true","time":{"start":1719480317989,"stop":1719480317990,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79fb1c74fce9e15","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1719479672202,"stop":1719479672202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae448813df3c4c7","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1719479672207,"stop":1719479672207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7765287f164e1de","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1719479672185,"stop":1719479672185,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0d495f2d5458c5","name":"Subscribe to topic containing long and receive message","time":{"start":1719480333963,"stop":1719480333964,"duration":1},"status":"passed","severity":"normal"},{"uid":"2711a645d1e58f44","name":"Decoder throws on undefined content topic","time":{"start":1719479708709,"stop":1719479708710,"duration":1},"status":"passed","severity":"normal"},{"uid":"a932272dc303fa4d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1719479680245,"stop":1719479680245,"duration":0},"status":"passed","severity":"normal"},{"uid":"56aeb55023dee242","name":"Ephemeral messages are not stored","time":{"start":1719479734088,"stop":1719479734105,"duration":17},"status":"passed","severity":"normal"},{"uid":"1719ff6fd7bff999","name":"Ordered callback, aborts when callback returns true","time":{"start":1719480317990,"stop":1719480317990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa305de7a1ff5d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app76/4/topic254/proto","time":{"start":1719480258424,"stop":1719480258424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4172b7e23b1038","name":"Passing an array","time":{"start":1719480369710,"stop":1719480369710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb07161c2c6a8de","name":"should not receive a peer event before start","time":{"start":1719479735571,"stop":1719479735571,"duration":0},"status":"passed","severity":"normal"},{"uid":"8718b9e630dbfa45","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1719479950145,"stop":1719479950145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4edbf6d764d1e43","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1719479898499,"stop":1719479898510,"duration":11},"status":"passed","severity":"normal"},{"uid":"1819d0c97b82de47","name":"should properly create location multiaddrs - tcp4","time":{"start":1719479680815,"stop":1719479680815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5d4a7dd14a65d5","name":"Check received message containing long","time":{"start":1719480210799,"stop":1719480210800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d5525a028f519b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719480333991,"stop":1719480333991,"duration":0},"status":"passed","severity":"normal"},{"uid":"643805dc6ed61bc0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1719479672198,"stop":1719479672198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea565999f44293c9","name":"should set field with all protocols disabled","time":{"start":1719479680817,"stop":1719479680817,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd86ce34917e0bf3","name":"should not throw an error for a single configured topic","time":{"start":1719479672200,"stop":1719479672201,"duration":1},"status":"passed","severity":"normal"},{"uid":"4215289dfaee2fa5","name":"Check received message containing Chinese","time":{"start":1719479896982,"stop":1719479896983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e02ebb441d14b40","name":"connects to nwaku","time":{"start":1719480369709,"stop":1719480369709,"duration":0},"status":"passed","severity":"normal"},{"uid":"d046c96a003eb9de","name":"Check received message containing Russian","time":{"start":1719479896984,"stop":1719479896985,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0a1c7b9725605f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1719480334008,"stop":1719480334008,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfc69ed6915bb8d","name":"Check publish message containing escaped characters","time":{"start":1719480199698,"stop":1719480199698,"duration":0},"status":"passed","severity":"normal"},{"uid":"6302d3cb21d7576d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719479950125,"stop":1719479950125,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8af5fcb738a6db","name":"new peer added after a peer was already found","time":{"start":1719480133771,"stop":1719480133772,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ed3b895da0c60cce","name":"handles empty contentTopics array correctly","time":{"start":1719479672205,"stop":1719479672206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06961357454a317","name":"Push message with SQL Injection payload","time":{"start":1719480172420,"stop":1719480172420,"duration":0},"status":"passed","severity":"normal"},{"uid":"25261dc55b2437c7","name":"Store - dialed first","time":{"start":1719480374805,"stop":1719480374805,"duration":0},"status":"passed","severity":"normal"},{"uid":"176c5b55e9929d60","name":"Push message with content topic containing Chinese","time":{"start":1719480172428,"stop":1719480172428,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f2e7873db03f57","name":"random static sharding 6 - Cluster ID: 320, Shard ID: 424","time":{"start":1719480268635,"stop":1719480268635,"duration":0},"status":"passed","severity":"normal"},{"uid":"855e46b5830d34e6","name":"removeEventListener with correct event","time":{"start":1719479764438,"stop":1719479764438,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ee8b4d20e2c7b0","name":"Relay - times out","time":{"start":1719480374805,"stop":1719480374805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f18e1258219c5a7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1719479731763,"stop":1719479731764,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc7c9a4d8dfe891","name":"more peers than existing","time":{"start":1719480133950,"stop":1719480133950,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be02773743fe95c","name":"should not fail to stop the service if it was not started","time":{"start":1719479735569,"stop":1719479735570,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8769333bc1805c3","name":"Push message with SQL Injection payload","time":{"start":1719480290511,"stop":1719480290512,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeeb07124a2af99b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719479800040,"stop":1719479800042,"duration":2},"status":"passed","severity":"normal"},{"uid":"31bfa108a7767d78","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1719479774159,"stop":1719479774164,"duration":5},"status":"passed","severity":"normal"},{"uid":"900b9f6f654c48f4","name":"should properly create location multiaddrs - udp4","time":{"start":1719479680815,"stop":1719479680815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b953b2822bf0ab49","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1719480012436,"stop":1719480012436,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b20c3805bd335f6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1719480204936,"stop":1719480204936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c782fc7f3e62707d","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1719479731765,"stop":1719479731766,"duration":1},"status":"passed","severity":"normal"},{"uid":"e609e82d5772361b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1719479950109,"stop":1719479950109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3b96e3b83b1f86","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1719480199699,"stop":1719480199700,"duration":1},"status":"passed","severity":"normal"},{"uid":"233c23c312944363","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1719479898555,"stop":1719479898556,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8552b5cb57e17f","name":"Check publish message containing unicode special characters","time":{"start":1719480199698,"stop":1719480199699,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc307efa06bdb246","name":"should return all peers when numPeers is 0","time":{"start":1719479685529,"stop":1719479685530,"duration":1},"status":"passed","severity":"normal"},{"uid":"318e5731da70592e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719479800044,"stop":1719479800044,"duration":0},"status":"passed","severity":"normal"},{"uid":"817083d3cc5665af","name":"Push message with rate limit","time":{"start":1719480290533,"stop":1719480290533,"duration":0},"status":"passed","severity":"normal"},{"uid":"943e8468ada4ca77","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1719479672183,"stop":1719479672183,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18d3b443ce3dc7f","name":"Using a function","time":{"start":1719480369710,"stop":1719480369710,"duration":0},"status":"passed","severity":"normal"},{"uid":"18014582e6eac962","name":"Query generator for multiple messages","time":{"start":1719480317987,"stop":1719480317987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7045840edc94a8d4","name":"Check message with no content topic is not received","time":{"start":1719480210793,"stop":1719480210794,"duration":1},"status":"passed","severity":"normal"},{"uid":"968968ed44565bec","name":"Subscribe and receive messages via waku relay post","time":{"start":1719479950110,"stop":1719479950110,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5b15c6be58797d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1719479672203,"stop":1719479672203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1e36ae7fbb855f","name":"Publish message with rate limit","time":{"start":1719480199711,"stop":1719480199712,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24e9db2156c31cf","name":"Fails to push message with large meta","time":{"start":1719480290532,"stop":1719480290533,"duration":1},"status":"passed","severity":"normal"},{"uid":"c508cba375db524f","name":"Push message with content topic containing Script","time":{"start":1719480290523,"stop":1719480290524,"duration":1},"status":"passed","severity":"normal"},{"uid":"37397dbce2215089","name":"Check publish message containing shell command","time":{"start":1719480199698,"stop":1719480199698,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac45fd0aafb2d53","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app21/4/topic949/xml","time":{"start":1719480258423,"stop":1719480258423,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d4af98729827db","name":"Check received message containing Arabic","time":{"start":1719479896983,"stop":1719479896984,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cc7d581a113f0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719480333969,"stop":1719480333969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1c334c4d712994","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1719480303975,"stop":1719480303976,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d34acfc7934dda4","name":"should be able to decode the field with only STORE set to true","time":{"start":1719479680250,"stop":1719479680250,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a1d6cfb79e1e80","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1719479672195,"stop":1719479672195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a2a493168fda13","name":"random static sharding 9 - Cluster ID: 230, Shard ID: 708","time":{"start":1719480268640,"stop":1719480268640,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dd40cb09b40593","name":"Subscribe to topic containing Script and receive message","time":{"start":1719479950130,"stop":1719479950130,"duration":0},"status":"passed","severity":"normal"},{"uid":"447a374e9097e244","name":"Relay + Store","time":{"start":1719479680818,"stop":1719479680819,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aae2be1e4ebd1d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1719479898557,"stop":1719479898557,"duration":0},"status":"passed","severity":"normal"},{"uid":"44394fba209fafb0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1719480204944,"stop":1719480204945,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17aae356e299a6c","name":"random static sharding 1 - Cluster ID: 380, Shard ID: 223","time":{"start":1719480268623,"stop":1719480268625,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc9a8a62317fdbab","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1719480204933,"stop":1719480204936,"duration":3},"status":"passed","severity":"normal"},{"uid":"46ec204cd0a56fc6","name":"Check received message containing SQL Injection","time":{"start":1719479896986,"stop":1719479896987,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c698bb8d895ff09","name":"Check message with no content topic is not received","time":{"start":1719480210808,"stop":1719480210809,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21860ca0b4221f2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1719479896997,"stop":1719479896997,"duration":0},"status":"passed","severity":"normal"},{"uid":"75283ffeaa50d5af","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719479950137,"stop":1719479950137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a6c41f1663e0f0","name":"Throws when trying to push message with empty payload","time":{"start":1719480290520,"stop":1719480290520,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5016c912a13da6","name":"configure the node with multiple content topics","time":{"start":1719480258426,"stop":1719480258427,"duration":1},"status":"passed","severity":"normal"},{"uid":"60420f2b95cd3dad","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1719479898558,"stop":1719479898558,"duration":0},"status":"passed","severity":"normal"},{"uid":"86447f1e3bfdb45c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1719479672200,"stop":1719479672200,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a609a47fd69b5e","name":"Sample","time":{"start":1719479680255,"stop":1719479680256,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd848763d9aade77","name":"retrieves a single peer","time":{"start":1719479697092,"stop":1719479697093,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09e815429af2991","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1719479672075,"stop":1719479672076,"duration":1},"status":"passed","severity":"normal"},{"uid":"5beb910e05ddfc5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1719479680251,"stop":1719479680251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9eec8c553ed928","name":"Query Generator, No Decoder","time":{"start":1719480303956,"stop":1719480303963,"duration":7},"status":"passed","severity":"normal"},{"uid":"6e1b2d048c72b892","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719480333969,"stop":1719480333969,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2209defcfe26ef","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719480178450,"stop":1719480178451,"duration":1},"status":"passed","severity":"normal"},{"uid":"b808c6f731919eed","name":"start node with ApplicationInfo","time":{"start":1719480258428,"stop":1719480258429,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a8e6731d3bf064","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1719479706829,"stop":1719479706829,"duration":0},"status":"passed","severity":"normal"},{"uid":"281c461ae1307f04","name":"Ordered Callback - true","time":{"start":1719480365941,"stop":1719480365942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9aa06ec86d137b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1719479950111,"stop":1719479950111,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5f43e5da0a6cc0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719479950144,"stop":1719479950144,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ff52b799c45803","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1719479672196,"stop":1719479672196,"duration":0},"status":"passed","severity":"normal"},{"uid":"358fb3bbd7d32535","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/1/topic310/proto","time":{"start":1719480258421,"stop":1719480258421,"duration":0},"status":"passed","severity":"normal"},{"uid":"117f9f744efd0261","name":"Subscribe to topic containing numeric and publish message","time":{"start":1719480204939,"stop":1719480204939,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a19cfe8ed5567c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1719479898491,"stop":1719479898496,"duration":5},"status":"passed","severity":"normal"},{"uid":"c10d9b28aef41982","name":"Refresh subscription","time":{"start":1719480333962,"stop":1719480333963,"duration":1},"status":"passed","severity":"normal"},{"uid":"9132710cd405e1e4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1719479672183,"stop":1719479672184,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a5788ad8fc010b","name":"Push message with content topic containing JSON","time":{"start":1719480172431,"stop":1719480172431,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a154da7db5c752","name":"should return unique PubsubTopics for static sharding","time":{"start":1719479672191,"stop":1719479672192,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68ada355618555","name":"should not receive a peer event after stop","time":{"start":1719479700857,"stop":1719479700858,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7cafc9f54c42c9","name":"All","time":{"start":1719479733729,"stop":1719479733729,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eb0b96cd60ce56","name":"Query with Ordered Callback, No Decoder","time":{"start":1719480303970,"stop":1719480303971,"duration":1},"status":"passed","severity":"normal"},{"uid":"e743d9a3e65cc4d0","name":"Generator, 2 different pubsubtopics","time":{"start":1719480327544,"stop":1719480327545,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5e641ebf293563","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1719479672201,"stop":1719479672201,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac541e36383e2bdc","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1719479680810,"stop":1719479680811,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea5148b2da7d598","name":"Check received message containing Basic HTML tag","time":{"start":1719480210785,"stop":1719480210785,"duration":0},"status":"passed","severity":"normal"},{"uid":"3286df8afb986f7","name":"Push message with Arabic payload","time":{"start":1719480290509,"stop":1719480290510,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ce47b68f01bc1b","name":"Check message received after nwaku node is restarted","time":{"start":1719479897012,"stop":1719479897015,"duration":3},"status":"skipped","severity":"normal"},{"uid":"8884778ff90c6814","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1719480363919,"stop":1719480363921,"duration":2},"status":"passed","severity":"normal"},{"uid":"80f5275f0e70b7f0","name":"isConnected should return false after all peers disconnect","time":{"start":1719479774165,"stop":1719479774173,"duration":8},"status":"passed","severity":"normal"},{"uid":"c3dbcd5510ddbbcc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1719479959313,"stop":1719479959313,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a2abeb3bd027e3","name":"can start the service","time":{"start":1719480326897,"stop":1719480326898,"duration":1},"status":"passed","severity":"normal"},{"uid":"13763431d4598c3b","name":"1 Store, 2 fetches","time":{"start":1719479696435,"stop":1719479696436,"duration":1},"status":"passed","severity":"normal"},{"uid":"109b83bc3e8a6d42","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1719479672195,"stop":1719479672195,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cd3ede6c87a139","name":"Check message received after nwaku node is restarted","time":{"start":1719480210810,"stop":1719480210810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bbffb6aa29908db","name":"configure the node with multiple pubsub topics","time":{"start":1719480268643,"stop":1719480268644,"duration":1},"status":"passed","severity":"normal"},{"uid":"af355faa7cb59a52","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719480333984,"stop":1719480333984,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e80812fde76f6e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1719480258427,"stop":1719480258427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a204c0eecbb3c207","name":"Check message with no payload is not received","time":{"start":1719479897010,"stop":1719479897011,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca0de2ea87d02d0","name":"non connected peers","time":{"start":1719480133951,"stop":1719480133951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85aa0875bdc47171","name":"Check received message containing Basic HTML tag","time":{"start":1719479896989,"stop":1719479896989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0fa3c087dfce03","name":"Subscribe and receive messages via lightPush","time":{"start":1719479950107,"stop":1719479950108,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b628cb153e372a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app12/5/topic122/xml","time":{"start":1719480258421,"stop":1719480258422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2192a75f0eb43332","name":"Ping on subscribed peer","time":{"start":1719479799499,"stop":1719479799499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b963b99f6ff068f8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1719479672194,"stop":1719479672194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd9f4be56094aa0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1719480334005,"stop":1719480334006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7ac8766c80fcdc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719479800045,"stop":1719479800045,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fa0261e08d6142","name":"connected peers and dial","time":{"start":1719480133949,"stop":1719480133950,"duration":1},"status":"skipped","severity":"normal"},{"uid":"aa40907349d1f957","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1719480204941,"stop":1719480204942,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3cbdf75eac5d198","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719479959318,"stop":1719479959318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64a9c5ffe12219","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1719479898511,"stop":1719479898513,"duration":2},"status":"passed","severity":"normal"},{"uid":"40ed4e80104e8765","name":"Push message with content topic containing unicode special characters","time":{"start":1719480172432,"stop":1719480172433,"duration":1},"status":"passed","severity":"normal"},{"uid":"82091b46741141c2","name":"nwaku subscribes","time":{"start":1719480165330,"stop":1719480165331,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c89f13ee594399d","name":"Push message with content topic containing special chars","time":{"start":1719480172427,"stop":1719480172428,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdeeeaacde5c324a","name":"listenerCount","time":{"start":1719479764440,"stop":1719479764440,"duration":0},"status":"passed","severity":"normal"},{"uid":"f118bb08f76e1b09","name":"should throw an error for insufficient data","time":{"start":1719479672077,"stop":1719479672077,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0beec675fd449b","name":"Check received message containing XML","time":{"start":1719480210784,"stop":1719480210785,"duration":1},"status":"passed","severity":"normal"},{"uid":"37887f220993684f","name":"can start and stop the service","time":{"start":1719480326905,"stop":1719480326906,"duration":1},"status":"passed","severity":"normal"},{"uid":"c731bae7f29b07b9","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1719480178415,"stop":1719480178429,"duration":14},"status":"passed","severity":"normal"},{"uid":"9a72eb2382ce8d2","name":"Query Generator - true","time":{"start":1719480365937,"stop":1719480365938,"duration":1},"status":"broken","severity":"normal"},{"uid":"319705b68cee5db0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1719479672193,"stop":1719479672193,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b171effaf9b673","name":"Check received message containing short","time":{"start":1719479896950,"stop":1719479896953,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae3016c65d024f4b","name":"same cluster, different shard: nodes connect","time":{"start":1719480009705,"stop":1719480009706,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa65d30e8a550232","name":"Decoder throws on empty string content topic","time":{"start":1719479685815,"stop":1719479685815,"duration":0},"status":"passed","severity":"normal"},{"uid":"778b7e8ff37baab7","name":"Subscribe to topic containing long and publish message","time":{"start":1719480204938,"stop":1719480204938,"duration":0},"status":"passed","severity":"normal"},{"uid":"23396057e6d67726","name":"Push message with long payload","time":{"start":1719480290505,"stop":1719480290505,"duration":0},"status":"passed","severity":"normal"},{"uid":"847305ef6c83dc15","name":"Subscribe to topic containing Russian and receive message","time":{"start":1719479950129,"stop":1719479950130,"duration":1},"status":"passed","severity":"normal"},{"uid":"190ba5b2cf2ef068","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1719480357188,"stop":1719480357189,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f3d4ba55c458c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1719479898551,"stop":1719479898552,"duration":1},"status":"passed","severity":"normal"},{"uid":"a30ff857339a2484","name":"Encoder throws on empty string content topic","time":{"start":1719479706831,"stop":1719479706832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0102d365f7a91b6","name":"throws on content topic with generation field greater than 0","time":{"start":1719479672179,"stop":1719479672180,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a0b9adc66e078f","name":"Check message with invalid timestamp is not received","time":{"start":1719479897001,"stop":1719479897002,"duration":1},"status":"passed","severity":"normal"},{"uid":"346c0c5b290a5277","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1719479731767,"stop":1719479731768,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef602715226b7f23","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719480333990,"stop":1719480333990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4cf7ebd056b262","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1719479672203,"stop":1719479672204,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0c6db12a4827","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1719480363917,"stop":1719480363917,"duration":0},"status":"passed","severity":"normal"},{"uid":"468dedc83b03fc7f","name":"Filter","time":{"start":1719480374806,"stop":1719480374807,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40bd4a29810a2c4","name":"pre and post cipher","time":{"start":1719479707420,"stop":1719479707420,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b71cb30c3cc2bb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1719480268622,"stop":1719480268623,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39c4b85c2012a58","name":"Subscribe to topic containing XML and receive message","time":{"start":1719480333967,"stop":1719480333968,"duration":1},"status":"passed","severity":"normal"},{"uid":"97efdaf3d2519c7c","name":"should throw error - invalid id","time":{"start":1719479680812,"stop":1719479680812,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46af4664ac5ba3c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1719480334006,"stop":1719480334007,"duration":1},"status":"passed","severity":"normal"},{"uid":"49597a6f7214dd8e","name":"Check received message containing long","time":{"start":1719479896953,"stop":1719479896955,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcead95ed7e937b7","name":"Query Generator, No message returned","time":{"start":1719480303965,"stop":1719480303967,"duration":2},"status":"passed","severity":"normal"},{"uid":"f764876c383aba39","name":"getPeersByDiscovery","time":{"start":1719479764439,"stop":1719479764439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1827a8b506fd2be","name":"Subscribe to topic containing short and receive message","time":{"start":1719480333963,"stop":1719480333963,"duration":0},"status":"passed","severity":"normal"},{"uid":"2761f8f1aef94068","name":"Check publish message containing Russian","time":{"start":1719480199695,"stop":1719480199695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbedbca031fa94e2","name":"Publish message with large meta","time":{"start":1719480199711,"stop":1719480199711,"duration":0},"status":"passed","severity":"normal"},{"uid":"158ce6f18a54357f","name":"should return valid sharding parameters for static sharding","time":{"start":1719479672203,"stop":1719479672203,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef388c41143ae5d8","name":"Waku message hash computation (payload length 0)","time":{"start":1719479674911,"stop":1719479674911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54be5bf6dbaf7b3","name":"Fails to push message bigger that 1MB","time":{"start":1719480290535,"stop":1719480290536,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e96dd9d62b49c75","name":"Check received message containing JSON","time":{"start":1719480210804,"stop":1719480210804,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ea36d77afe6c03","name":"Light Node - default protocols","time":{"start":1719480374807,"stop":1719480374807,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9802f0f90c82de","name":"Check message with no payload is not received","time":{"start":1719480210796,"stop":1719480210797,"duration":1},"status":"passed","severity":"normal"},{"uid":"c081b127258289df","name":"random static sharding 5 - Cluster ID: 421, Shard ID: 787","time":{"start":1719480268632,"stop":1719480268633,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2270a6b1406810","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1719479898558,"stop":1719479898558,"duration":0},"status":"passed","severity":"normal"},{"uid":"3158f6a4fc04a407","name":"should properly create location multiaddrs - tcp","time":{"start":1719479680816,"stop":1719479680816,"duration":0},"status":"passed","severity":"normal"},{"uid":"71495ec8889e5fa8","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1719479700858,"stop":1719479700859,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6aeeedb893ef50","name":"Publishes to nwaku","time":{"start":1719480165331,"stop":1719480165337,"duration":6},"status":"passed","severity":"normal"},{"uid":"263a1b960cd89470","name":"Ephemeral field set to true","time":{"start":1719479685812,"stop":1719479685812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1756c4f938bddd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1719479898525,"stop":1719479898526,"duration":1},"status":"passed","severity":"normal"},{"uid":"70606938286bf1e0","name":"should throw error - no public key","time":{"start":1719479680811,"stop":1719479680812,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af9c9c5b22cc090","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1719480333964,"stop":1719480333965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14a9f556b2b6291","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1719479672198,"stop":1719479672198,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d282a496ad0eee","name":"Decoder throws on undefined content topic","time":{"start":1719479685814,"stop":1719479685814,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f50aa68cbd2374","name":"Check received message containing escaped characters","time":{"start":1719480210805,"stop":1719480210805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ec178292f0c8b8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719479959315,"stop":1719479959315,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbfb4eae096decd","name":"Fails to publish duplicate message","time":{"start":1719480199706,"stop":1719480199706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7bd19bae61ef53","name":"throws on content topic with empty topic name field","time":{"start":1719479672181,"stop":1719479672181,"duration":0},"status":"passed","severity":"normal"},{"uid":"885e00282b607afc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1719480178393,"stop":1719480178396,"duration":3},"status":"passed","severity":"normal"},{"uid":"2a16d48851f8587d","name":"groups content topics by expected pubsub topic","time":{"start":1719479672188,"stop":1719479672188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78cdcd70570693f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1719479680243,"stop":1719479680244,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14d22160daed6c8","name":"should decode valid enr successfully","time":{"start":1719479680810,"stop":1719479680810,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3eeb53bc2b469e","name":"Encoder throws on undefined content topic","time":{"start":1719479706830,"stop":1719479706831,"duration":1},"status":"passed","severity":"normal"},{"uid":"6536f6545a8229ae","name":"Subscribe to topic containing special chars and publish message","time":{"start":1719480204939,"stop":1719480204940,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8239553c31ef1fd","name":"Push message with XML payload","time":{"start":1719480172421,"stop":1719480172421,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff5a821ec882271","name":"Round trip binary serialization","time":{"start":1719479685811,"stop":1719479685812,"duration":1},"status":"passed","severity":"normal"},{"uid":"868e192c6e155d3b","name":"Check received message containing special chars","time":{"start":1719480210780,"stop":1719480210781,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff30fbd01327d612","name":"different cluster, different shard: nodes don't connect","time":{"start":1719479898491,"stop":1719479898491,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca6d97ae526fd96","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1719479734105,"stop":1719479734106,"duration":1},"status":"passed","severity":"normal"},{"uid":"339cdd91208b168","name":"Subscribe to topic containing short and publish message","time":{"start":1719480204938,"stop":1719480204938,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaf99020d2fd584","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1719479672195,"stop":1719479672195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffba39d9a90d5f77","name":"Push message with content topic containing Russian","time":{"start":1719480290522,"stop":1719480290523,"duration":1},"status":"passed","severity":"normal"},{"uid":"765df905a36104c7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1719479898496,"stop":1719479898496,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d4d8d9cc1c2b0a","name":"Encoder throws on empty string content topic","time":{"start":1719479685814,"stop":1719479685814,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0279d1aa1bc6ac","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1719479898547,"stop":1719479898548,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a21d04f96d3216","name":"Subscribe to topic containing XML and receive message","time":{"start":1719479950130,"stop":1719479950136,"duration":6},"status":"passed","severity":"normal"},{"uid":"972695bc8d037788","name":"isConnected should return false after all peers disconnect","time":{"start":1719479724089,"stop":1719479724090,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75957c362b844c5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1719479672190,"stop":1719479672191,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8277b09b07e74e","name":"random static sharding 3 - Cluster ID: 673, Shard ID: 501","time":{"start":1719480268630,"stop":1719480268631,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d82fec33be9adc0","name":"should properly create location multiaddrs - udp","time":{"start":1719479680816,"stop":1719479680816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa37fc69e3b03a3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1719480303968,"stop":1719480303969,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5efef7de9b2f069","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719480488416,"stop":1719480488417,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be2c3e896c3fdeb","name":"Publish message with custom timestamp: Fri Jul 07 2023 09:22:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1719480199700,"stop":1719480199700,"duration":0},"status":"passed","severity":"normal"},{"uid":"24de2aa5150386a4","name":"Push message with content topic containing shell command","time":{"start":1719480172432,"stop":1719480172432,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e2b1d00934f03b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1719479734106,"stop":1719479734106,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5a54799247de56","name":"Overlapping topic subscription","time":{"start":1719479950113,"stop":1719479950120,"duration":7},"status":"passed","severity":"normal"},{"uid":"13512f47c32887c6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1719479672204,"stop":1719479672204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f427b2a0f100a59","name":"Ping on unsubscribed peer","time":{"start":1719479799495,"stop":1719479799496,"duration":1},"status":"passed","severity":"normal"},{"uid":"f283e27ffefe4cf","name":"Push message with Script payload","time":{"start":1719480172420,"stop":1719480172421,"duration":1},"status":"passed","severity":"normal"},{"uid":"37cc951440fe8d73","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1719479680247,"stop":1719479680248,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c22ea698e2f5031","name":"Refresh subscription","time":{"start":1719480333989,"stop":1719480333989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55b268e51c9e1e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1719479800046,"stop":1719479800046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4df5b81549046eb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719479950124,"stop":1719479950125,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20fdf1209d0b788","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1719480178453,"stop":1719480178453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6effa5079f887d3e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719479959314,"stop":1719479959314,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebe680d68d21a8d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1719479800047,"stop":1719479800047,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a6649c6a2f3367","name":"removeEventListener with wrong event","time":{"start":1719479764439,"stop":1719479764439,"duration":0},"status":"passed","severity":"normal"},{"uid":"900484b3cca1e9c9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1719479959319,"stop":1719479959319,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bbd473870e4aab","name":"Push message with content topic containing emoji","time":{"start":1719480172433,"stop":1719480172434,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7771629fab88b6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1719479812009,"stop":1719479812010,"duration":1},"status":"passed","severity":"normal"},{"uid":"5011b5bbce48192e","name":"can start and stop the service","time":{"start":1719479735562,"stop":1719479735569,"duration":7},"status":"passed","severity":"normal"},{"uid":"754f4c7dc7b05b69","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1719479672199,"stop":1719479672199,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38679624ef218c","name":"Check received message containing special chars","time":{"start":1719480210800,"stop":1719480210800,"duration":0},"status":"passed","severity":"normal"},{"uid":"336d767e488c87dd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1719479672191,"stop":1719479672191,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b08f537545f4e94","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app62/4/topic659/json","time":{"start":1719480258422,"stop":1719480258422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae401dc2739399fe","name":"Publish without waiting for remote peer","time":{"start":1719480204930,"stop":1719480204931,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadef76434b22c83","name":"Passing page size 3 when there are 20 messages","time":{"start":1719480372314,"stop":1719480372314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5886c19df3c08b4b","name":"Check received message containing shell command","time":{"start":1719480210804,"stop":1719480210805,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc9187fcd1f1e34","name":"Subscribe to topic containing shell command and publish message","time":{"start":1719480204943,"stop":1719480204944,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a671f34de9c94fe","name":"Query with Promise Callback, No Decoder","time":{"start":1719480303976,"stop":1719480303978,"duration":2},"status":"passed","severity":"normal"},{"uid":"9046cb36e6cd982","name":"Default pageSize","time":{"start":1719480372317,"stop":1719480372317,"duration":0},"status":"broken","severity":"normal"},{"uid":"d95e50c7cfc29ca5","name":"handles different clusterIds correctly","time":{"start":1719479672188,"stop":1719479672189,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0a57dc09608499","name":"should return false","time":{"start":1719479680813,"stop":1719479680813,"duration":0},"status":"passed","severity":"normal"},{"uid":"291f32c94767b8e7","name":"Nodes with multiple pubsub topic","time":{"start":1719480178405,"stop":1719480178406,"duration":1},"status":"passed","severity":"normal"},{"uid":"617208e789597dda","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1719479696562,"stop":1719479696563,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6aac7fd5d983e2","name":"Check meta is set [ecies]","time":{"start":1719479708708,"stop":1719479708708,"duration":0},"status":"passed","severity":"normal"},{"uid":"791a98fa966e38b1","name":"udp ip6 address","time":{"start":1719479680286,"stop":1719479680286,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25e4569ba7b1380","name":"Failed peers are renewed","time":{"start":1719479947833,"stop":1719479947833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6c89f118de65e3","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1719479800044,"stop":1719479800044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05ed73730c77b0c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1719479774176,"stop":1719479774177,"duration":1},"status":"passed","severity":"normal"},{"uid":"4107363ba594f76d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1719480333960,"stop":1719480333960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40a7bbc42fea74d","name":"Push message with custom timestamp: 1688721497137","time":{"start":1719480290533,"stop":1719480290534,"duration":1},"status":"passed","severity":"normal"},{"uid":"6489cfc7d2086911","name":"handles empty shards array correctly","time":{"start":1719479672205,"stop":1719479672205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b472490ae8c77c16","name":"Ephemeral field is preserved - encoder v0","time":{"start":1719479734105,"stop":1719479734105,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e52c27718195b4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719480327545,"stop":1719480327549,"duration":4},"status":"passed","severity":"normal"},{"uid":"e4a2d210e89c0e88","name":"should be able to encode the field with only STORE set to true","time":{"start":1719479680242,"stop":1719479680243,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8767af9b1dbdf8","name":"Ping on subscribed peer","time":{"start":1719479756347,"stop":1719479756347,"duration":0},"status":"passed","severity":"normal"},{"uid":"735babb465802020","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1719480178411,"stop":1719480178415,"duration":4},"status":"passed","severity":"normal"},{"uid":"9790392dfa007e74","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1719480333958,"stop":1719480333959,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df2dddfc8d5f970","name":"Check publish message containing emoji","time":{"start":1719480199699,"stop":1719480199699,"duration":0},"status":"passed","severity":"normal"},{"uid":"2054aa82cfffc72f","name":"Push message with short payload","time":{"start":1719480290503,"stop":1719480290504,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1564122879cf5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1719479672196,"stop":1719479672196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b509b4e9ed84b8e4","name":"should return the pubsub topic directly if a string is provided","time":{"start":1719479672201,"stop":1719479672202,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f31f10eb275648f","name":"Check message with non string payload is not received","time":{"start":1719480210809,"stop":1719480210809,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b300236235b460","name":"Wrong topic","time":{"start":1719480258426,"stop":1719480258426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c646d42b81c8901","name":"Check received message containing Script","time":{"start":1719480210802,"stop":1719480210803,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc1f03addfa42d1","name":"Reopen subscription with peer with lost subscription","time":{"start":1719479756350,"stop":1719479756350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2082810e626fd20","name":"start node with empty content topic","time":{"start":1719480258429,"stop":1719480258430,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df8b8f61e2dfe27","name":"Subscribe and receive messages via lightPush","time":{"start":1719480333984,"stop":1719480333984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc93a40905688c1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719479950138,"stop":1719479950138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57489b706442360","name":"Push message with custom timestamp: 1719476347998","time":{"start":1719480172442,"stop":1719480172442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed8bfc5e899c88d","name":"Sign & Recover","time":{"start":1719479707420,"stop":1719479707421,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f679f1be31a882","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1719480204933,"stop":1719480204933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdd91265d7639c7","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1719479672184,"stop":1719479672184,"duration":0},"status":"passed","severity":"normal"},{"uid":"69dadeed6e0dc466","name":"Relay - dialed first","time":{"start":1719480374804,"stop":1719480374804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5001f7881691ba7f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719480012439,"stop":1719480012440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb1455bb7dd3f45","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1719479706827,"stop":1719479706828,"duration":1},"status":"passed","severity":"normal"},{"uid":"784a022a4101bfd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719480333966,"stop":1719480333967,"duration":1},"status":"passed","severity":"normal"},{"uid":"33eff3a0d09f591a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1719480334003,"stop":1719480334005,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f7fd69e66d38bb3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1719479697097,"stop":1719479697098,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd4bc5977d9b56b","name":"Publish message with custom timestamp: Thu Jun 27 2024 08:22:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1719480199701,"stop":1719480199702,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfe64564710b5b90","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1719479898542,"stop":1719479898544,"duration":2},"status":"passed","severity":"normal"},{"uid":"79f6373ecad076f0","name":"Check received message with timestamp: 1719479723375000000 ","time":{"start":1719480210788,"stop":1719480210789,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e42fe419a12f5a0","name":"Push message with content topic containing long","time":{"start":1719480290520,"stop":1719480290521,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f00c3a31e82ea0e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1719480333968,"stop":1719480333968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72de2427ed7631b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1719480204940,"stop":1719480204940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05534e572a6b0f5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1719479672206,"stop":1719479672206,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e6835f2b3d000d","name":"can start the service","time":{"start":1719479700855,"stop":1719479700855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83247009bfa2691","name":"Push message with custom timestamp: 1719483497137","time":{"start":1719480290534,"stop":1719480290535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c574e7d6c07cd98f","name":"Overlapping topic subscription","time":{"start":1719480204937,"stop":1719480204938,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a43ba6a94f6d2b56","name":"different cluster, same shard: nodes don't connect","time":{"start":1719479898490,"stop":1719479898490,"duration":0},"status":"passed","severity":"normal"},{"uid":"12946b6ba8b6c84","name":"Push message with content topic containing SQL Injection","time":{"start":1719480172429,"stop":1719480172429,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a60edffc0455bb","name":"Check received message containing shell command","time":{"start":1719480210786,"stop":1719480210786,"duration":0},"status":"passed","severity":"normal"},{"uid":"33757cb137f6a5ff","name":"Check publish message containing JSON","time":{"start":1719480199697,"stop":1719480199698,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf5693a8c992bf4","name":"Subscribe to topic containing XML and publish message","time":{"start":1719480204942,"stop":1719480204942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9d15d1b5bd5ca7","name":"Push message with escaped characters payload","time":{"start":1719480290517,"stop":1719480290518,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c69159ec50df18","name":"Push message with content topic containing XML","time":{"start":1719480172430,"stop":1719480172431,"duration":1},"status":"passed","severity":"normal"},{"uid":"193660debc105490","name":"Check message received after jswaku node is restarted","time":{"start":1719480210809,"stop":1719480210810,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5ba3517dd96329b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1719479898561,"stop":1719479898561,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6f81f50cd08dfe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1719479672198,"stop":1719479672198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38ec12c974d119","name":"Fields are not dropped","time":{"start":1719479685052,"stop":1719479685054,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4283de9c757cd32","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719479800045,"stop":1719479800045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4835ef31a84cf4ab","name":"should get / set TCP multiaddr","time":{"start":1719479680814,"stop":1719479680814,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b10ba88b1925e8","name":"creates an iterator","time":{"start":1719480345534,"stop":1719480345534,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f46ec5335202089","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1719479672188,"stop":1719479672188,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a642a3aa81dbbc0","name":"should not fail to start the service if it is already started","time":{"start":1719480326907,"stop":1719480326916,"duration":9},"status":"passed","severity":"normal"},{"uid":"4095b5bfdddece98","name":"Check received message containing unicode special characters","time":{"start":1719480210805,"stop":1719480210805,"duration":0},"status":"passed","severity":"normal"},{"uid":"123febc9fe3539d5","name":"start node with empty shard","time":{"start":1719480268646,"stop":1719480268646,"duration":0},"status":"passed","severity":"normal"},{"uid":"667fc97c0601e4d5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1719479672185,"stop":1719479672185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b54d913cf99789","name":"addEventListener with correct event","time":{"start":1719479764437,"stop":1719479764437,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e50746e536d28a","name":"Decoder throws on empty string content topic","time":{"start":1719479706832,"stop":1719479706833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4c76cf67f96e15","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1719479672200,"stop":1719479672200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e06d994ce58b491","name":"returns all values when wanted number is greater than available values","time":{"start":1719479695966,"stop":1719479695966,"duration":0},"status":"passed","severity":"normal"},{"uid":"647d68435018b9ab","name":"Push message with Script payload","time":{"start":1719480290512,"stop":1719480290513,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ebadf384ba3ea7","name":"should properly create location multiaddrs - udp6","time":{"start":1719479680815,"stop":1719479680815,"duration":0},"status":"passed","severity":"normal"},{"uid":"89112cce82676817","name":"should encode/decode to RLP encoding","time":{"start":1719479680813,"stop":1719479680814,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a790c32de3d8ac","name":"Check received message with timestamp: 1719479723656000000 ","time":{"start":1719479896994,"stop":1719479896995,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c81602441265e16","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1719479680246,"stop":1719479680246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f85726a897a50ab","name":"should not fail to stop the service if it was not started","time":{"start":1719480326906,"stop":1719480326907,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbada75c6904a414","name":"A test","time":{"start":1719479959382,"stop":1719479959382,"duration":0},"status":"passed","severity":"normal"},{"uid":"489258f8de24b86f","name":"it tolerates circular branch references","time":{"start":1719479697093,"stop":1719479697093,"duration":0},"status":"passed","severity":"normal"},{"uid":"99855b64fbb1c322","name":"should set field with all protocols enabled","time":{"start":1719479680817,"stop":1719479680817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76ad71a7cad9270","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1719480334001,"stop":1719480334001,"duration":0},"status":"passed","severity":"normal"},{"uid":"201c98a858283d1f","name":"Publish message with custom timestamp: Thu Jun 27 2024 10:22:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1719480199703,"stop":1719480199705,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6f1d52686ea73d3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1719479812011,"stop":1719479812011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7d5e23f04812f8","name":"Push message with content topic containing special chars","time":{"start":1719480290521,"stop":1719480290521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eeeb8ced9bb1497","name":"Fails to push message with empty content topic","time":{"start":1719480290527,"stop":1719480290531,"duration":4},"status":"passed","severity":"normal"},{"uid":"a2e8e73d79a60e06","name":"Check received message containing Russian","time":{"start":1719480210783,"stop":1719480210783,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd8a107e2b96517","name":"Register correct protocols","time":{"start":1719480204928,"stop":1719480204930,"duration":2},"status":"passed","severity":"normal"},{"uid":"4041db86e5bd13c4","name":"receives messages sent to provided content topic through callback","time":{"start":1719480199968,"stop":1719480199968,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ded470a216f9eee","name":"Check received message containing unicode special characters","time":{"start":1719480210786,"stop":1719480210788,"duration":2},"status":"passed","severity":"normal"},{"uid":"c58657b0696487fb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1719480488417,"stop":1719480488417,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a890cf4507d975","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1719479672186,"stop":1719479672186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e55a45de522c68","name":"Subscribe and receives messages on 20 topics","time":{"start":1719480333961,"stop":1719480333961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba06dd41d91f0251","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1719480488415,"stop":1719480488415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f7e641fab01c67","name":"Check message with invalid timestamp is not received","time":{"start":1719480210808,"stop":1719480210808,"duration":0},"status":"passed","severity":"normal"},{"uid":"3deab0418cc22ac4","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1719479674912,"stop":1719479674912,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c6e853f07783a6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1719480333968,"stop":1719480333968,"duration":0},"status":"passed","severity":"normal"},{"uid":"233ef0de63bdcaa2","name":"Push message with meta","time":{"start":1719480172440,"stop":1719480172440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7687b85c8ce63b36","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1719479812010,"stop":1719479812010,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf5e40a146d9f3a","name":"Js publishes, other Js receives","time":{"start":1719480165338,"stop":1719480165338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed99b5662893a01a","name":"Relay + Store","time":{"start":1719479733728,"stop":1719479733729,"duration":1},"status":"passed","severity":"normal"},{"uid":"86caf8ac053ade5c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1719479672186,"stop":1719479672187,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b964ef82419598","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1719479959313,"stop":1719479959313,"duration":0},"status":"passed","severity":"normal"},{"uid":"31da7f01bac505d5","name":"Check received message with timestamp: 1719479723375 ","time":{"start":1719480210789,"stop":1719480210789,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4d9f67063f38b5","name":"Push message with short payload","time":{"start":1719480172416,"stop":1719480172417,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea438304326447b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1719480178397,"stop":1719480178405,"duration":8},"status":"passed","severity":"normal"},{"uid":"c384cb19a4119512","name":"Push message with Chinese payload","time":{"start":1719480172418,"stop":1719480172419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e734ad8130c349f9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1719480333991,"stop":1719480334000,"duration":9},"status":"passed","severity":"normal"},{"uid":"ce0564889c8340ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719479800039,"stop":1719479800039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68c7a1ecbaf6acc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1719480333990,"stop":1719480333991,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0476e0fbf1eff1","name":"Check received message containing short","time":{"start":1719480210779,"stop":1719480210779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0f02a43b392807","name":"random static sharding 2 - Cluster ID: 504, Shard ID: 976","time":{"start":1719480268629,"stop":1719480268630,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb485e18ea74b2b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1719479800048,"stop":1719479800048,"duration":0},"status":"passed","severity":"normal"},{"uid":"2428c50997bb5a81","name":"Push message with rate limit","time":{"start":1719480172441,"stop":1719480172441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0d1c1c55a93648","name":"should only return 1 node with relay and store capability","time":{"start":1719479697096,"stop":1719479697096,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6c4bbeed09186a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1719480334007,"stop":1719480334008,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d41649d8889ef0","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1719480357190,"stop":1719480357190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2230ff9abc0507","name":"should set field with only STORE enabled","time":{"start":1719479680818,"stop":1719479680818,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8a525749e082ef","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1719480303973,"stop":1719480303974,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e642b24f3c6a8b","name":"topics with same application and version share the same shard","time":{"start":1719479672187,"stop":1719479672187,"duration":0},"status":"passed","severity":"normal"},{"uid":"832f120be645f030","name":"should use DNS peer discovery with light client","time":{"start":1719479735572,"stop":1719479735572,"duration":0},"status":"skipped","severity":"normal"},{"uid":"597875128212a88f","name":"Check meta is set [symmetric]","time":{"start":1719479706829,"stop":1719479706830,"duration":1},"status":"passed","severity":"normal"},{"uid":"39485c7e15167f42","name":"getPeersByDiscovery","time":{"start":1719480133769,"stop":1719480133771,"duration":2},"status":"passed","severity":"normal"},{"uid":"2580f24f8d51c24e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1719480303967,"stop":1719480303968,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf0ba1dd2d1daed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1719479672197,"stop":1719479672198,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db3615986d197ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1719479898545,"stop":1719479898546,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7001c9adbf5bbac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1719480012436,"stop":1719480012436,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9004e30c389b7e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1719480333964,"stop":1719480333964,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eeb8d97f7a2d12","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1719479898544,"stop":1719479898545,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a78267de0ce969","name":"should properly create location multiaddrs - tcp6","time":{"start":1719479680816,"stop":1719479680816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e2329858bce581","name":"Check publish message containing special chars","time":{"start":1719480199693,"stop":1719480199693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3337803830f7a4a7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1719480303955,"stop":1719480303956,"duration":1},"status":"passed","severity":"normal"},{"uid":"531dbe515fb26442","name":"Push message with shell command payload","time":{"start":1719480290516,"stop":1719480290517,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce37e0abbff7be1","name":"Fails to push message bigger that 1MB","time":{"start":1719480172444,"stop":1719480172456,"duration":12},"status":"passed","severity":"normal"},{"uid":"a375efab27c9dbbe","name":"Push message with XML payload","time":{"start":1719480290513,"stop":1719480290514,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc53668506251ae9","name":"Number of peers are maintained correctly","time":{"start":1719479947832,"stop":1719479947833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed30b76e7c6c76e","name":"throws on content topic with empty application field","time":{"start":1719479672180,"stop":1719479672180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e489e97d9ac343f6","name":"Push message with content topic containing Chinese","time":{"start":1719480290522,"stop":1719480290522,"duration":0},"status":"passed","severity":"normal"},{"uid":"de084dcbafd86dd3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1719480327554,"stop":1719480327554,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0d57012f5abe2c","name":"Refresh subscription","time":{"start":1719480204937,"stop":1719480204937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bea0bc932b055e8a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1719480363916,"stop":1719480363916,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f50f676356f21f1","name":"Accepts a valid Waku Message","time":{"start":1719479689282,"stop":1719479689283,"duration":1},"status":"passed","severity":"normal"}] |