allure-jswaku/7490/widgets/status-chart.json
2024-10-01 10:05:34 +00:00

1 line
160 KiB
JSON

[{"uid":"4c27e0491ace22ab","name":"should be called for bootstrap peers","time":{"start":1727776677101,"stop":1727776677104,"duration":3},"status":"passed","severity":"normal"},{"uid":"7173d6b29047778a","name":"returns nothing if no connections present","time":{"start":1727776630881,"stop":1727776630881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff768f3fbf58b08","name":"throws on content topic with non-number generation field","time":{"start":1727776615613,"stop":1727776615614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e2bb3c934e11a8","name":"Fields are not dropped","time":{"start":1727776630442,"stop":1727776630453,"duration":11},"status":"passed","severity":"normal"},{"uid":"f585dc498dcf9e29","name":"Passing page size 0 when there are 110 messages","time":{"start":1727777025962,"stop":1727777025962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8fa7b69f41a4d3","name":"same cluster, same shard: nodes connect","time":{"start":1727776894907,"stop":1727776894908,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2051ab6761f755b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727776639055,"stop":1727776639055,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cfe45b62acd365","name":"Check received message containing Chinese","time":{"start":1727776911896,"stop":1727776911896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adf451bf8693ea3","name":"Check received message containing SQL Injection","time":{"start":1727776911897,"stop":1727776911898,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e87ee4eb7d488a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727776639189,"stop":1727776639189,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc706ff30132a17d","name":"Register correct protocols","time":{"start":1727776954256,"stop":1727776954257,"duration":1},"status":"passed","severity":"normal"},{"uid":"92168605cceb986e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727776783968,"stop":1727776783968,"duration":0},"status":"passed","severity":"normal"},{"uid":"54511165eb473bd9","name":"handles different clusterIds correctly","time":{"start":1727776615630,"stop":1727776615630,"duration":0},"status":"passed","severity":"normal"},{"uid":"40be6c30e5cdb6b8","name":"Ephemeral messages are not stored","time":{"start":1727776676191,"stop":1727776676192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed12d92b3d9fac60","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727776881752,"stop":1727776881752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed33641aab29856","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727776615666,"stop":1727776615666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4846609f944d457","name":"Push message with JSON payload","time":{"start":1727776971101,"stop":1727776971101,"duration":0},"status":"passed","severity":"normal"},{"uid":"e267ee5d6661cb1a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727776742916,"stop":1727776742918,"duration":2},"status":"passed","severity":"normal"},{"uid":"25e2c3f4893f9d29","name":"Push message with Script payload","time":{"start":1727776946990,"stop":1727776946990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e31f96e998e5667","name":"should properly create location multiaddrs - tcp4","time":{"start":1727776624247,"stop":1727776624247,"duration":0},"status":"passed","severity":"normal"},{"uid":"888b55f5b02c9ef","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727776615629,"stop":1727776615629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9a690de6bac7a0","name":"tcp ip4 address","time":{"start":1727776623638,"stop":1727776623639,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afb2c50bba9fcda","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727776615625,"stop":1727776615625,"duration":0},"status":"passed","severity":"normal"},{"uid":"49515c3757d74341","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727776934478,"stop":1727776934478,"duration":0},"status":"passed","severity":"normal"},{"uid":"742337ccdf59caf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727776721902,"stop":1727776721902,"duration":0},"status":"passed","severity":"normal"},{"uid":"346ab68c121111a4","name":"Push message with escaped characters payload","time":{"start":1727776971102,"stop":1727776971103,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab9676ec2f5eb137","name":"Push message with Chinese payload","time":{"start":1727776971092,"stop":1727776971094,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf5a64d2e1712f87","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727777005324,"stop":1727777005325,"duration":1},"status":"passed","severity":"normal"},{"uid":"d145c1380b35e820","name":"Passing page size 1 when there are 4 messages","time":{"start":1727777025963,"stop":1727777025963,"duration":0},"status":"passed","severity":"normal"},{"uid":"130d58bd0ea71e84","name":"Asymmetric encrypt & decrypt","time":{"start":1727776649855,"stop":1727776649855,"duration":0},"status":"passed","severity":"normal"},{"uid":"498967d618de567d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app93/1/topic13/proto","time":{"start":1727776978301,"stop":1727776978302,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c5b26c13cd2f52","name":"Subscribe and receives messages on 20 topics","time":{"start":1727777005275,"stop":1727777005275,"duration":0},"status":"passed","severity":"normal"},{"uid":"953f3ff520d20fc4","name":"Used by Waku Relay","time":{"start":1727777032232,"stop":1727777032232,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b5dabaf9977d1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727777005337,"stop":1727777005337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c95a70c1806628f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727776742931,"stop":1727776742936,"duration":5},"status":"passed","severity":"normal"},{"uid":"311162f44e163820","name":"Refresh subscription","time":{"start":1727777005281,"stop":1727777005281,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d09c307c13ec080","name":"different cluster, same shard: nodes don't connect","time":{"start":1727776783961,"stop":1727776783961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece6e69814253be9","name":"can dial TLS multiaddrs","time":{"start":1727776885032,"stop":1727776885033,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8ba74a397050b2","name":"Check message with non string payload is not received","time":{"start":1727776782955,"stop":1727776782955,"duration":0},"status":"passed","severity":"normal"},{"uid":"30540b3d42364740","name":"Refresh subscription","time":{"start":1727776954261,"stop":1727776954261,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80d4d2a19efb1074","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727776823408,"stop":1727776823409,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce3d9a7b7e64d0","name":"dispatchEvent via connectionManager","time":{"start":1727776709725,"stop":1727776709725,"duration":0},"status":"passed","severity":"normal"},{"uid":"45991b9dd2ab94f6","name":"should throw an error for missing required configuration","time":{"start":1727776615635,"stop":1727776615635,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ae19cc5c09472e","name":"Push message with content topic containing unicode special characters","time":{"start":1727776971121,"stop":1727776971121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2fa26310fc74c8","name":"Nodes with multiple pubsub topic","time":{"start":1727776934475,"stop":1727776934476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbd7e731a0c349e","name":"Check publish message containing unicode special characters","time":{"start":1727776941903,"stop":1727776941907,"duration":4},"status":"passed","severity":"normal"},{"uid":"5865e12194a3ada","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727776623482,"stop":1727776623482,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d259f764056452","name":"isConnected should return false after all peers disconnect","time":{"start":1727776703036,"stop":1727776703036,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbfb530baa965e9","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727776783966,"stop":1727776783967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef357412ccdead5a","name":"Symmetric encrypt & Decrypt","time":{"start":1727776649855,"stop":1727776649856,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c47b913d017aa0a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727776870867,"stop":1727776870868,"duration":1},"status":"passed","severity":"normal"},{"uid":"378d1756135c8297","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727776721903,"stop":1727776721904,"duration":1},"status":"passed","severity":"normal"},{"uid":"27350b7fa0f1facd","name":"should emit a peer event after start","time":{"start":1727776682944,"stop":1727776682945,"duration":1},"status":"passed","severity":"normal"},{"uid":"4974da4a375a5aed","name":"Check received message containing XML","time":{"start":1727776911938,"stop":1727776911938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f8c7d33f43da8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727776783968,"stop":1727776783969,"duration":1},"status":"passed","severity":"normal"},{"uid":"713c9c162af17ab1","name":"Check received message containing Chinese","time":{"start":1727776782937,"stop":1727776782938,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7167fb1b354243","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727776997743,"stop":1727776997744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d09b781132ff87","name":"Push message with content topic containing long","time":{"start":1727776971107,"stop":1727776971108,"duration":1},"status":"passed","severity":"normal"},{"uid":"89eecf1741af2e0d","name":"Check received message containing emoji","time":{"start":1727776911914,"stop":1727776911919,"duration":5},"status":"passed","severity":"normal"},{"uid":"1a15b647b5a6e1c9","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727776639054,"stop":1727776639055,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf930dd7a3f0a86f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727777005292,"stop":1727777005292,"duration":0},"status":"passed","severity":"normal"},{"uid":"78744c1c0d2113e6","name":"Nodes with multiple pubsub topic","time":{"start":1727776934479,"stop":1727776934479,"duration":0},"status":"passed","severity":"normal"},{"uid":"20da49e8079665b","name":"should be able to decode the field with only STORE set to true","time":{"start":1727776623490,"stop":1727776623491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94a396f84475d39","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727776784005,"stop":1727776784005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a73ba69d533cfe","name":"Check message received after nwaku node is restarted","time":{"start":1727776911927,"stop":1727776911927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9faeece7de61999","name":"Push message equal or less that 1MB","time":{"start":1727776971125,"stop":1727776971127,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e06fcf9cfddae31","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727776742918,"stop":1727776742919,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a49250ec3e920b2","name":"Subscribe and receives messages on 20 topics","time":{"start":1727777005314,"stop":1727777005317,"duration":3},"status":"passed","severity":"normal"},{"uid":"9527e967db2d42a9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727776954269,"stop":1727776954269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e09ec63b83cea21","name":"Check message with no content topic is not received","time":{"start":1727776911922,"stop":1727776911922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ffcb18db458a47","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727776997741,"stop":1727776997742,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f433e9b890c3354","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727776870868,"stop":1727776870869,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee9abdf214fe65c","name":"Callback on promise, aborts when callback returns true","time":{"start":1727777023017,"stop":1727777023018,"duration":1},"status":"passed","severity":"normal"},{"uid":"4932fa8b4d664b26","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727776623478,"stop":1727776623481,"duration":3},"status":"passed","severity":"normal"},{"uid":"97c4c45903e9f2fb","name":"Publish message with custom timestamp: Tue Oct 01 2024 09:02:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1727776941913,"stop":1727776941913,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d9dbaffe63fe1","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727776881757,"stop":1727776881757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91ada005d9499fe","name":"Store - dialed after - with timeout","time":{"start":1727777038005,"stop":1727777038005,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0191289e1e9191","name":"Push 30 different messages","time":{"start":1727776971105,"stop":1727776971106,"duration":1},"status":"passed","severity":"normal"},{"uid":"a637abc1df3902fc","name":"safeDispatchEvent","time":{"start":1727776709726,"stop":1727776709726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05253d3d5cd3967","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727776783969,"stop":1727776783970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b429c6d1ff9fb57","name":"Check received message containing long","time":{"start":1727776911928,"stop":1727776911929,"duration":1},"status":"passed","severity":"normal"},{"uid":"49fc89c9b46c751f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727776978297,"stop":1727776978298,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2a06f8ed5745ad","name":"Ephemeral field set to true","time":{"start":1727776631667,"stop":1727776631667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca04f5afec1c3d7c","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727776670077,"stop":1727776670077,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d7cd0242501328","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727777015833,"stop":1727777015836,"duration":3},"status":"passed","severity":"normal"},{"uid":"c7032c548654a3f5","name":"nwaku subscribes","time":{"start":1727776928790,"stop":1727776928791,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dd38027a6ba9d8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727776783974,"stop":1727776783978,"duration":4},"status":"passed","severity":"normal"},{"uid":"c3ef7362182c3077","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727776623483,"stop":1727776623483,"duration":0},"status":"passed","severity":"normal"},{"uid":"839254e673fc047","name":"Check publish message containing XML","time":{"start":1727776941901,"stop":1727776941901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72c9fddc990cfba","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727776721904,"stop":1727776721904,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bbb938a62133e6","name":"Push message with content topic containing short","time":{"start":1727776946994,"stop":1727776946995,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4ff962e279d520","name":"Push message with unicode special characters payload","time":{"start":1727776971103,"stop":1727776971104,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f11792f1a89abfb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727777005290,"stop":1727777005291,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b897b33270ceed","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app47/5/topic241/xml","time":{"start":1727776978307,"stop":1727776978307,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c11484bdf88f0f4","name":"Push message with numeric payload","time":{"start":1727776971087,"stop":1727776971089,"duration":2},"status":"passed","severity":"normal"},{"uid":"663ece584e5c2712","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727777005304,"stop":1727777005304,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10d6e155620e118","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727776805895,"stop":1727776805895,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb487b77bcea941d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727777005540,"stop":1727777005540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed7ca44bcf36c4b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727776954264,"stop":1727776954265,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2be50cf581b2420","name":"Push message with content topic containing emoji","time":{"start":1727776971122,"stop":1727776971122,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6020889035fe0a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727777023018,"stop":1727777023018,"duration":0},"status":"passed","severity":"normal"},{"uid":"320e45c41de2ac1d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727777005327,"stop":1727777005329,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d9567d69e0fc008","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727776670075,"stop":1727776670076,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc65aae740eefae5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727776623494,"stop":1727776623495,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1760c14d7a3562","name":"Push message with Script payload","time":{"start":1727776971097,"stop":1727776971098,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe2ba10a8d614262","name":"Subscribe to topic containing long and receive message","time":{"start":1727777005324,"stop":1727777005324,"duration":0},"status":"passed","severity":"normal"},{"uid":"3731d6c22e6f9f97","name":"should throw error - no id","time":{"start":1727776624239,"stop":1727776624239,"duration":0},"status":"passed","severity":"normal"},{"uid":"86aab3c2f1a280c9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727776823412,"stop":1727776823412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4a31414113a237","name":"Push message with long payload","time":{"start":1727776946986,"stop":1727776946987,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4431da1dc9035","name":"Check meta is set [ecies]","time":{"start":1727776651034,"stop":1727776651034,"duration":0},"status":"passed","severity":"normal"},{"uid":"13bad98921fbb898","name":"Subscribe to topic containing long and publish message","time":{"start":1727776954263,"stop":1727776954263,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb310c9259dd9818","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727776823392,"stop":1727776823393,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbb432aff4b0510","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727776954265,"stop":1727776954265,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aee938dd8a50bdb","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727776615650,"stop":1727776615650,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7d1f2e02781587","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727776783983,"stop":1727776783983,"duration":0},"status":"passed","severity":"normal"},{"uid":"2307b107d48c268b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727776823423,"stop":1727776823423,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bf1fdc5a46ba7","name":"Fails to publish message with empty text","time":{"start":1727776941922,"stop":1727776941923,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ab3b96f935bb33","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727776615618,"stop":1727776615618,"duration":0},"status":"passed","severity":"normal"},{"uid":"824e732229825d5e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727776805901,"stop":1727776805902,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76316f8f58561d5","name":"creates an iterator","time":{"start":1727777024080,"stop":1727777024080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2fe0fce0a2d2ba","name":"Check message on other pubsub topic is not received","time":{"start":1727776911922,"stop":1727776911922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe0dd86ac95a068","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727777100290,"stop":1727777100290,"duration":0},"status":"passed","severity":"normal"},{"uid":"54dcaa73317fa4a6","name":"Push message with content topic containing SQL Injection","time":{"start":1727776971115,"stop":1727776971115,"duration":0},"status":"passed","severity":"normal"},{"uid":"848782d68b0e4fcb","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727776784013,"stop":1727776784015,"duration":2},"status":"passed","severity":"normal"},{"uid":"deacd21520f525ba","name":"Generator, custom pubsub topic","time":{"start":1727777021085,"stop":1727777021086,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf4401071dac41","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727776737326,"stop":1727776737327,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe3b4fe9e313b96","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727776911945,"stop":1727776911945,"duration":0},"status":"passed","severity":"normal"},{"uid":"8992adaaac4cae3e","name":"Subscribe to topic containing Script and publish message","time":{"start":1727776954266,"stop":1727776954266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd08fc833c07963","name":"Push message with content topic containing numeric","time":{"start":1727776971108,"stop":1727776971109,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f24851f9024d03","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727776703031,"stop":1727776703032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75b556689cab683","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727776881757,"stop":1727776881757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e1f7e9e1d18e37","name":"start node with empty shard should fail","time":{"start":1727777003757,"stop":1727777003757,"duration":0},"status":"passed","severity":"normal"},{"uid":"230297df2964c3c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727776615640,"stop":1727776615640,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ec31a7cea41182","name":"Subscribe and publish message","time":{"start":1727776954257,"stop":1727776954259,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6461af524f18f24","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727776881751,"stop":1727776881752,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8083131c91766e","name":"Push message with content topic containing Script","time":{"start":1727776971115,"stop":1727776971117,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fe9d5488cccb948","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727776783971,"stop":1727776783971,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72e92138d860c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727777005325,"stop":1727777005325,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df6066dda064708","name":"Check publish message containing emoji","time":{"start":1727776941909,"stop":1727776941909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a32f3ce18912c67","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727777003738,"stop":1727777003738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b57362d4016817","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app75/3/topic764/proto","time":{"start":1727776978302,"stop":1727776978307,"duration":5},"status":"passed","severity":"normal"},{"uid":"6044899d5825e8ef","name":"Check publish message containing short","time":{"start":1727776941894,"stop":1727776941894,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f37d3cb0e2570d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727777005292,"stop":1727777005292,"duration":0},"status":"passed","severity":"normal"},{"uid":"53be08cba8c616ba","name":"Push message with special chars payload","time":{"start":1727776946988,"stop":1727776946988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abd7df92d02499f","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727776881755,"stop":1727776881755,"duration":0},"status":"passed","severity":"normal"},{"uid":"37457cb79a0c9a37","name":"should encodeTxt and decodeTxt","time":{"start":1727776624236,"stop":1727776624236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f341601f22103e69","name":"Check received message containing Script","time":{"start":1727776911937,"stop":1727776911938,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4816ee04c03fe5","name":"Check publish message after client node is restarted","time":{"start":1727776941925,"stop":1727776941929,"duration":4},"status":"skipped","severity":"normal"},{"uid":"88bbff4ee1785114","name":"Fails to push message with large meta","time":{"start":1727776947003,"stop":1727776947003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60a483c6b032dfd","name":"should throw if no connection provided","time":{"start":1727776631180,"stop":1727776631180,"duration":0},"status":"passed","severity":"normal"},{"uid":"58422f09c8c8c","name":"Overlapping topic subscription","time":{"start":1727777005321,"stop":1727777005321,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb81890ed7f3d50","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727776615642,"stop":1727776615642,"duration":0},"status":"passed","severity":"normal"},{"uid":"35034529b787b6fe","name":"Subscribe to topic containing short and receive message","time":{"start":1727776823403,"stop":1727776823404,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bf724526d97784","name":"Generator, 2 different pubsubtopics","time":{"start":1727777021086,"stop":1727777021090,"duration":4},"status":"passed","severity":"normal"},{"uid":"90ed9785e650cda","name":"Publish message with custom timestamp: Tue Oct 01 2024 11:02:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1727776941913,"stop":1727776941913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bb7a3828a58706","name":"should not receive a peer event before start","time":{"start":1727776643384,"stop":1727776643384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1544a556487eb2a9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727776997743,"stop":1727776997743,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5f4e785ed344d1","name":"Number of peers are maintained correctly","time":{"start":1727776835643,"stop":1727776835643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83394060e592d7f","name":"should not throw an error for a single configured topic","time":{"start":1727776615644,"stop":1727776615644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b26e422185f69d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727776805892,"stop":1727776805893,"duration":1},"status":"passed","severity":"normal"},{"uid":"127d1f8fe66038a3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727776639413,"stop":1727776639413,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5096128a7882ac12","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1727776631182,"stop":1727776631182,"duration":0},"status":"passed","severity":"normal"},{"uid":"163af2a041f72c21","name":"Decrypt messages","time":{"start":1727776913843,"stop":1727776913843,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ab3cf9ce9a1f0","name":"LightPush with 1 connections","time":{"start":1727776818055,"stop":1727776818055,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0d1f60ad684e38","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727776954267,"stop":1727776954267,"duration":0},"status":"passed","severity":"normal"},{"uid":"72579a39131c5466","name":"handles multiple messages","time":{"start":1727777024081,"stop":1727777024081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08ab3fffb505af0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727777005307,"stop":1727777005310,"duration":3},"status":"passed","severity":"normal"},{"uid":"c00eaa79860392af","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727777005283,"stop":1727777005290,"duration":7},"status":"passed","severity":"normal"},{"uid":"8726bd41191996de","name":"retrieves a single peer","time":{"start":1727776639408,"stop":1727776639409,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7667ca6b48ba635","name":"Check received message containing Script","time":{"start":1727776911901,"stop":1727776911907,"duration":6},"status":"passed","severity":"normal"},{"uid":"52994a9bdbbdd0a9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727776941924,"stop":1727776941924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eec65dbe5f5cf2","name":"Check message with non string payload is not received","time":{"start":1727776911923,"stop":1727776911924,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7114c11e603a7e5","name":"topics with same application and version share the same shard","time":{"start":1727776615628,"stop":1727776615629,"duration":1},"status":"passed","severity":"normal"},{"uid":"446cbef3f3e92c8a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727776615638,"stop":1727776615638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f673852701b1bae0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727777005291,"stop":1727777005291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2146eed68cc607b7","name":"Decoder throws on undefined content topic","time":{"start":1727776649207,"stop":1727776649207,"duration":0},"status":"passed","severity":"normal"},{"uid":"213903e835e801ef","name":"Reopen subscription with peer with lost subscription","time":{"start":1727776714690,"stop":1727776714690,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2ab265cb8012be","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727776881754,"stop":1727776881754,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e88c6ca8fd88cbf","name":"should throw error - no public key","time":{"start":1727776624238,"stop":1727776624238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2917193e1d17bec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727777005338,"stop":1727777005339,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba32ef16d3c89915","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727776784004,"stop":1727776784004,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec3d7f530d43e8","name":"random static sharding 2 - Cluster ID: 439, Shard ID: 829","time":{"start":1727777003739,"stop":1727777003739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e048b89c49142d58","name":"Rejects garbage","time":{"start":1727776654240,"stop":1727776654241,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed1a5a7c135eb81","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727776639412,"stop":1727776639412,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ae0232a0d03949","name":"can start the service","time":{"start":1727776982530,"stop":1727776982531,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ca8ebd802f77fc","name":"Check publish message containing SQL Injection","time":{"start":1727776941900,"stop":1727776941900,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce0ae7ad6ed195c","name":"should encode/decode to text encoding","time":{"start":1727776624241,"stop":1727776624241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c452a0fb23eceac7","name":"should not fail to stop the service if it was not started","time":{"start":1727776643383,"stop":1727776643383,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d93c12b00305386","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727776784002,"stop":1727776784002,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b16169a7e746ee","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727777015830,"stop":1727777015833,"duration":3},"status":"passed","severity":"normal"},{"uid":"969ac12f0e03f6e3","name":"Ping on subscribed peer","time":{"start":1727776715039,"stop":1727776715040,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5058786f9b9f48c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727776911920,"stop":1727776911920,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b6b5e9e546b781","name":"Push message with Chinese payload","time":{"start":1727776946988,"stop":1727776946988,"duration":0},"status":"passed","severity":"normal"},{"uid":"add0c4612bfadaa7","name":"Subscribe and receive messages via waku relay post","time":{"start":1727776823392,"stop":1727776823392,"duration":0},"status":"passed","severity":"normal"},{"uid":"189f06bcd616505f","name":"Ping on unsubscribed peer","time":{"start":1727776714690,"stop":1727776714690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4040feba98768dd","name":"Push message with Arabic payload","time":{"start":1727776946989,"stop":1727776946989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4077f0f08600525e","name":"LightPush with 3 connections","time":{"start":1727776818060,"stop":1727776818061,"duration":1},"status":"passed","severity":"normal"},{"uid":"78deabb6a33b4305","name":"should return no connections if no open connection provided","time":{"start":1727776630883,"stop":1727776630883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9cdfe799422ca6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727776615628,"stop":1727776615628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbb7f7b67cea95e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app84/2/topic988/xml","time":{"start":1727776978301,"stop":1727776978301,"duration":0},"status":"passed","severity":"normal"},{"uid":"1328b773a8786c20","name":"different cluster, different shard: nodes don't connect","time":{"start":1727776783962,"stop":1727776783963,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7241e0fdecf2d46","name":"Fails to publish message with wrong content topic","time":{"start":1727776941923,"stop":1727776941923,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd92f75b6932944f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727777005270,"stop":1727777005270,"duration":0},"status":"passed","severity":"normal"},{"uid":"6418136f0fc37927","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727776954266,"stop":1727776954266,"duration":0},"status":"passed","severity":"normal"},{"uid":"87de4d7485fa2117","name":"Push message with content topic containing long","time":{"start":1727776946995,"stop":1727776946995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b11e55fe874acd6","name":"Check received message containing special chars","time":{"start":1727776782937,"stop":1727776782937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b4976c38dac424","name":"should handle a minimal index list","time":{"start":1727776615665,"stop":1727776615665,"duration":0},"status":"passed","severity":"normal"},{"uid":"88279342146710ff","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727776805896,"stop":1727776805901,"duration":5},"status":"passed","severity":"normal"},{"uid":"fb90a2060f9b81f8","name":"Subscribe and receive messages via waku relay post","time":{"start":1727777005271,"stop":1727777005272,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1c1a2d4a872b1b","name":"Promise Callback - false","time":{"start":1727777017167,"stop":1727777017167,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76561aa6e90b564","name":"A test","time":{"start":1727776871034,"stop":1727776871035,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f849bf16b8a69f","name":"Check received message with timestamp: 1727776669102000000 ","time":{"start":1727776911919,"stop":1727776911919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d7fc8fdf065b82","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727776623492,"stop":1727776623493,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e1743962e47ad1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727776823406,"stop":1727776823407,"duration":1},"status":"passed","severity":"normal"},{"uid":"616032d89ca05c20","name":"A test","time":{"start":1727776871033,"stop":1727776871034,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1fe2438e354ca2","name":"Subscribe to topic containing XML and receive message","time":{"start":1727777005293,"stop":1727777005298,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab70782474a0ade7","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727776784016,"stop":1727776784016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e95167cd7f8ad5","name":"Check received message containing Basic HTML tag","time":{"start":1727776782942,"stop":1727776782943,"duration":1},"status":"passed","severity":"normal"},{"uid":"62659827412735b5","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727777005298,"stop":1727777005299,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1246d622029323","name":"should use DNS peer discovery with light client","time":{"start":1727776682947,"stop":1727776682947,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95d4adf0b016e19f","name":"Relay","time":{"start":1727776675852,"stop":1727776675853,"duration":1},"status":"passed","severity":"normal"},{"uid":"8815b71908c6341","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727776997746,"stop":1727776997748,"duration":2},"status":"passed","severity":"normal"},{"uid":"685efca933cbf22a","name":"should not fail to start the service if it is already started","time":{"start":1727776643383,"stop":1727776643383,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c64c7ac46fc4f1","name":"should throw an error for insufficient data","time":{"start":1727776615666,"stop":1727776615666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5772b439758f7943","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727776682951,"stop":1727776682951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e64b03848f520ed9","name":"Sample","time":{"start":1727776623609,"stop":1727776623609,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b3cd5a3bcde0b6","name":"Check received message containing Chinese","time":{"start":1727776911931,"stop":1727776911931,"duration":0},"status":"passed","severity":"normal"},{"uid":"891ec991ff31e255","name":"Check received message containing XML","time":{"start":1727776911908,"stop":1727776911909,"duration":1},"status":"passed","severity":"normal"},{"uid":"7baf960da75d194a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727776615625,"stop":1727776615625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3755a562ef2e615","name":"Check message received after jswaku node is restarted","time":{"start":1727776782955,"stop":1727776782955,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28a84aad9fc58642","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727777005317,"stop":1727777005319,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f9cf2b38d2b1853","name":"returns all values when wanted number is greater than available values","time":{"start":1727776638296,"stop":1727776638296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee047555e11f86f","name":"Query with Ordered Callback, No Decoder","time":{"start":1727777005538,"stop":1727777005538,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9747b9382e5fd1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727776615646,"stop":1727776615646,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a74a2b9e488608","name":"Push message with Basic HTML tag payload","time":{"start":1727776946991,"stop":1727776946991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48328af54c50480","name":"throws on empty content topic","time":{"start":1727776615612,"stop":1727776615612,"duration":0},"status":"passed","severity":"normal"},{"uid":"520a0d7925ad7882","name":"Subscribe to topic containing Script and receive message","time":{"start":1727777005292,"stop":1727777005293,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe3a84fecd3b258","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727776618171,"stop":1727776618171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c005dd43f90788a9","name":"Push message with XML payload","time":{"start":1727776971098,"stop":1727776971100,"duration":2},"status":"passed","severity":"normal"},{"uid":"412474b59da76c17","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727776805902,"stop":1727776805903,"duration":1},"status":"passed","severity":"normal"},{"uid":"3259683d1310a82","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727776639413,"stop":1727776639414,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a370aeee7ed84bd","name":"Check publish message containing special chars","time":{"start":1727776941896,"stop":1727776941897,"duration":1},"status":"passed","severity":"normal"},{"uid":"96cb738f9039ade","name":"should throw an error for an unconfigured topic","time":{"start":1727776615644,"stop":1727776615644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a7d767fab6ee856","name":"Relay + Store","time":{"start":1727776675853,"stop":1727776675853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe93e7c3246e17f9","name":"should add and remove event listeners correctly","time":{"start":1727776643386,"stop":1727776643386,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7cd9242e9fdaf8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727777005282,"stop":1727777005283,"duration":1},"status":"passed","severity":"normal"},{"uid":"89dd23e0114ad2e7","name":"Query Generator - false","time":{"start":1727777017164,"stop":1727777017166,"duration":2},"status":"passed","severity":"normal"},{"uid":"b889ab4f1c5e29cf","name":"Check received message containing unicode special characters","time":{"start":1727776911941,"stop":1727776911943,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a51d78727015e05","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727776670073,"stop":1727776670074,"duration":1},"status":"passed","severity":"normal"},{"uid":"966d71694cc2aa5c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727776870833,"stop":1727776870833,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ec5ecb22b66194","name":"Check received message containing JSON","time":{"start":1727776782944,"stop":1727776782944,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc04f39b634e1b14","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727776973879,"stop":1727776973879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6249854b5a919f6c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727776677105,"stop":1727776677106,"duration":1},"status":"passed","severity":"normal"},{"uid":"a557d81120091710","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727777005337,"stop":1727777005338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4dc11e010df2de2","name":"Push message with content topic containing Chinese","time":{"start":1727776971110,"stop":1727776971111,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe75a948cea09db","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727776615646,"stop":1727776615646,"duration":0},"status":"passed","severity":"normal"},{"uid":"7329fe056095bf18","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727776823421,"stop":1727776823422,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38c848d1d78add4","name":"isConnected should return true after first peer connects","time":{"start":1727776703035,"stop":1727776703035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94ad9fc2249853","name":"Check message with invalid timestamp is not received","time":{"start":1727776911921,"stop":1727776911921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eac07806f9bed7e","name":"should not receive a peer event before start","time":{"start":1727776982537,"stop":1727776982537,"duration":0},"status":"passed","severity":"normal"},{"uid":"9517382bf1514009","name":"Meta field set when metaSetter is specified","time":{"start":1727776631667,"stop":1727776631667,"duration":0},"status":"passed","severity":"normal"},{"uid":"79aa74b015df57b6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727776784001,"stop":1727776784001,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcd3e55416973d6","name":"random static sharding 3 - Cluster ID: 189, Shard ID: 270","time":{"start":1727777003739,"stop":1727777003740,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b851bc372b2ba68","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app90/7/topic489/utf8","time":{"start":1727776978307,"stop":1727776978308,"duration":1},"status":"passed","severity":"normal"},{"uid":"acee51f535054c09","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727776615646,"stop":1727776615647,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e488927ba7c2c7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727776784000,"stop":1727776784000,"duration":0},"status":"passed","severity":"normal"},{"uid":"64df33a2cce7ef18","name":"Push message with Arabic payload","time":{"start":1727776971094,"stop":1727776971095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ebf1214a699497","name":"Query Generator - true","time":{"start":1727777017162,"stop":1727777017164,"duration":2},"status":"passed","severity":"normal"},{"uid":"3dbbd6f766f2f818","name":"should set field with only STORE enabled","time":{"start":1727776624250,"stop":1727776624250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bde90433991efaf","name":"random static sharding 1 - Cluster ID: 93, Shard ID: 780","time":{"start":1727777003738,"stop":1727777003739,"duration":1},"status":"passed","severity":"normal"},{"uid":"605cb8b0b77eb1e8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727777032829,"stop":1727777032829,"duration":0},"status":"passed","severity":"normal"},{"uid":"527efc6beed6f2c9","name":"less peers than existing","time":{"start":1727776912167,"stop":1727776912167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88b2a201fcbf04ca","name":"Ping on unsubscribed peer","time":{"start":1727776714692,"stop":1727776714693,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f5072b970661af","name":"random static sharding 7 - Cluster ID: 960, Shard ID: 586","time":{"start":1727777003747,"stop":1727777003750,"duration":3},"status":"passed","severity":"normal"},{"uid":"3d10f3efd91c7c03","name":"throws on content topic with empty application field","time":{"start":1727776615614,"stop":1727776615615,"duration":1},"status":"passed","severity":"normal"},{"uid":"daaad694aa56245b","name":"Check publish message containing Chinese","time":{"start":1727776941898,"stop":1727776941898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baf52f1408ac8f8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727776823414,"stop":1727776823415,"duration":1},"status":"passed","severity":"normal"},{"uid":"f803e2a959d11811","name":"Push message with content topic containing special chars","time":{"start":1727776971110,"stop":1727776971110,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e7b39c505881c3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727777005326,"stop":1727777005326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1808bd74341830e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727776823413,"stop":1727776823414,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a3b5243645325a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727776615633,"stop":1727776615633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04f606a3737d3ed","name":"Check received message containing special chars","time":{"start":1727776911895,"stop":1727776911896,"duration":1},"status":"passed","severity":"normal"},{"uid":"be982e280d7f77a0","name":"Check message received after jswaku node is restarted","time":{"start":1727776911948,"stop":1727776911948,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89d3288971b014c2","name":"should not receive a peer event after stop","time":{"start":1727776682946,"stop":1727776682946,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da1e67c8cf7e66e","name":"Push message with escaped characters payload","time":{"start":1727776946992,"stop":1727776946992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2260a2370a706f5f","name":"can start and stop the service","time":{"start":1727776643382,"stop":1727776643383,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2710585e92b2ab","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727776615634,"stop":1727776615634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcfcd1d5d91050a","name":"can start and stop the service","time":{"start":1727776982532,"stop":1727776982532,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec46563014c1f49","name":"should throw error - no id","time":{"start":1727776624238,"stop":1727776624238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee7127bebf3b4d1","name":"All","time":{"start":1727776675854,"stop":1727776675854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d10b59f4e1454a1","name":"Check received message containing short","time":{"start":1727776911927,"stop":1727776911927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d68d2c1933e0fb","name":"Check received message with timestamp: 1727776669102 ","time":{"start":1727776911944,"stop":1727776911944,"duration":0},"status":"passed","severity":"normal"},{"uid":"6040f1765feb0bd2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727776954261,"stop":1727776954261,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edfa9dda9e6c2b0","name":"Number of peers are maintained correctly","time":{"start":1727776737321,"stop":1727776737322,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2788dabb42e09c","name":"Check received message containing special chars","time":{"start":1727776911931,"stop":1727776911931,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfd6b34978d3527","name":"Generator, custom pubsub topic","time":{"start":1727777021072,"stop":1727777021073,"duration":1},"status":"passed","severity":"normal"},{"uid":"efdea2ffa8dc7aea","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727776639054,"stop":1727776639054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae17a85b1a33b887","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727776615636,"stop":1727776615636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea458a0e788c77b8","name":"Ping succeeds for all connected peers","time":{"start":1727776737322,"stop":1727776737322,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8842b39ee6236a","name":"Throws when trying to push message with empty payload","time":{"start":1727776971106,"stop":1727776971107,"duration":1},"status":"passed","severity":"normal"},{"uid":"2288466dd01a1cf4","name":"Filter with 2 connections","time":{"start":1727776818059,"stop":1727776818059,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c8effccba6f443","name":"Push message equal or less that 1MB","time":{"start":1727776947005,"stop":1727776947005,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8ee5fe8a13120d","name":"Ordered Callback - false","time":{"start":1727777017167,"stop":1727777017168,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8c1b0f2b144ed2","name":"should properly create location multiaddrs - udp4","time":{"start":1727776624246,"stop":1727776624247,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf205104af97b37","name":"Push message with custom timestamp: 1697018423735","time":{"start":1727776947003,"stop":1727776947004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7557ae744473b8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727777005276,"stop":1727777005279,"duration":3},"status":"passed","severity":"normal"},{"uid":"753ed9bee12e4620","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727776823419,"stop":1727776823421,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7f7b173bbb7ef01","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727776703033,"stop":1727776703034,"duration":1},"status":"passed","severity":"normal"},{"uid":"df43cafb59b87e72","name":"Check received message containing Russian","time":{"start":1727776782940,"stop":1727776782940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fd7ab0a5ecf536","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727776631669,"stop":1727776631670,"duration":1},"status":"passed","severity":"normal"},{"uid":"1152899c1f997602","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777021080,"stop":1727777021085,"duration":5},"status":"passed","severity":"normal"},{"uid":"da786a6a81ec7f26","name":"Push message with rate limit","time":{"start":1727776971123,"stop":1727776971123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c654c3a909d9a0","name":"random static sharding 8 - Cluster ID: 871, Shard ID: 353","time":{"start":1727777003751,"stop":1727777003751,"duration":0},"status":"passed","severity":"normal"},{"uid":"83849669d65ddf51","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727776639056,"stop":1727776639056,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb00dd8baa67866e","name":"throws an error for improperly formatted content topics","time":{"start":1727776615630,"stop":1727776615631,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7d32df5e83e42c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727776823399,"stop":1727776823399,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ed6675b7d61802","name":"should not fail to stop the service if it was not started","time":{"start":1727776682943,"stop":1727776682943,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb32ed56b653f50","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727776623495,"stop":1727776623496,"duration":1},"status":"passed","severity":"normal"},{"uid":"52858b1845db6b0e","name":"Tracks peer failures correctly","time":{"start":1727776737325,"stop":1727776737325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29892a600467166","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727777100291,"stop":1727777100291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25d8cb7022b1ba5","name":"different cluster, different shard: nodes don't connect","time":{"start":1727776894910,"stop":1727776894910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07b33ceb97062b4","name":"Subscribe to topic containing short and publish message","time":{"start":1727776954262,"stop":1727776954263,"duration":1},"status":"passed","severity":"normal"},{"uid":"908db7844c5963b1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727776631438,"stop":1727776631439,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6fd7baed49c45e","name":"should return false","time":{"start":1727776624240,"stop":1727776624240,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2d99b218a73ebe","name":"Relay + Store","time":{"start":1727776624251,"stop":1727776624251,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac160ae8f47f687","name":"Check message with invalid timestamp is not received","time":{"start":1727776782952,"stop":1727776782953,"duration":1},"status":"passed","severity":"normal"},{"uid":"8809db98e553d844","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727776870835,"stop":1727776870838,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebf4c1e19900201d","name":"Passing page size 3 when there are 20 messages","time":{"start":1727777025963,"stop":1727777025963,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d274ad8ed609bdf","name":"Subscribe to topic containing Script and receive message","time":{"start":1727777005333,"stop":1727777005334,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d5816726f1f5e5","name":"should only return 1 node with relay capability","time":{"start":1727776639411,"stop":1727776639411,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaa205d99356b0c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727776954259,"stop":1727776954260,"duration":1},"status":"passed","severity":"normal"},{"uid":"e896f0f13856285f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727776615631,"stop":1727776615632,"duration":1},"status":"passed","severity":"normal"},{"uid":"21dbde25d4e12d66","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727776805903,"stop":1727776805903,"duration":0},"status":"passed","severity":"normal"},{"uid":"2443b3139489c00a","name":"Check message with no payload is not received","time":{"start":1727776911947,"stop":1727776911947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08aa2eb633693d8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727776823393,"stop":1727776823396,"duration":3},"status":"passed","severity":"normal"},{"uid":"de88c008230f7df8","name":"Delete observer","time":{"start":1727776913843,"stop":1727776913844,"duration":1},"status":"passed","severity":"normal"},{"uid":"331d66d49c21ba38","name":"isConnected return false after peer stops","time":{"start":1727776703036,"stop":1727776703036,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec77ce49bbe9458c","name":"Relay - dialed first","time":{"start":1727777038003,"stop":1727777038003,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b122eba88b3a60","name":"should emit a peer event after start","time":{"start":1727776982536,"stop":1727776982537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed835d8fc81b2ec","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727777005304,"stop":1727777005305,"duration":1},"status":"passed","severity":"normal"},{"uid":"40816ff3a84cfe7b","name":"peer:update - should do nothing if another protocol hit","time":{"start":1727776631181,"stop":1727776631181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a54c77e58d82fa7","name":"Check received message containing long","time":{"start":1727776782935,"stop":1727776782936,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e551ebc412b7c5","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727777015837,"stop":1727777015837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3035b67b4c8f6e76","name":"Check received message containing escaped characters","time":{"start":1727776911913,"stop":1727776911914,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd23e6619e9e7c3","name":"Promise Callback - true","time":{"start":1727777017166,"stop":1727777017167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbb94149c8074be","name":"throws on content topic with generation field greater than 0","time":{"start":1727776615614,"stop":1727776615614,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b62bb1aad81094c","name":"Ping on peer without subscriptions","time":{"start":1727776714686,"stop":1727776714689,"duration":3},"status":"passed","severity":"normal"},{"uid":"aab25d0fa0e9a51d","name":"throws on content topic with too few or too many fields","time":{"start":1727776615612,"stop":1727776615613,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b78dd0bb899232e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727776823422,"stop":1727776823423,"duration":1},"status":"passed","severity":"normal"},{"uid":"5547896a1023b729","name":"Check received message containing emoji","time":{"start":1727776911943,"stop":1727776911944,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f5fa31e4738437","name":"1 Store, 2 fetches","time":{"start":1727776639189,"stop":1727776639189,"duration":0},"status":"passed","severity":"normal"},{"uid":"96409cf7407c48d6","name":"Push message with content topic containing Script","time":{"start":1727776946998,"stop":1727776946998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3c84da12ef77a4","name":"Overlapping topic subscription","time":{"start":1727776954262,"stop":1727776954262,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d98c8a6078bf47fb","name":"can start and stop the service","time":{"start":1727776682942,"stop":1727776682943,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f48e44c983c4de","name":"Check publish message containing long","time":{"start":1727776941895,"stop":1727776941895,"duration":0},"status":"passed","severity":"normal"},{"uid":"f873ed45265a74f0","name":"Push message with short payload","time":{"start":1727776971080,"stop":1727776971083,"duration":3},"status":"passed","severity":"normal"},{"uid":"54cf82d904af0e3c","name":"Filter","time":{"start":1727777038006,"stop":1727777038006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a31a6b3402a3d00","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727776615636,"stop":1727776615636,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc09a45524219538","name":"Should update multiaddrs","time":{"start":1727776895134,"stop":1727776895134,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5528c30aeb3e97","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727777005539,"stop":1727777005539,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7992248c4c510cf","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727776784010,"stop":1727776784011,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ff08e3f7099458","name":"Push message with numeric payload","time":{"start":1727776946987,"stop":1727776946988,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4b1261ac0fc776","name":"Push message with content topic containing Arabic","time":{"start":1727776946997,"stop":1727776946997,"duration":0},"status":"passed","severity":"normal"},{"uid":"8206cec8e1d8688","name":"Relay - times out","time":{"start":1727777038004,"stop":1727777038004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbff509bd5ae3e4","name":"Query generator for multiple messages with different message text format","time":{"start":1727777023015,"stop":1727777023015,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7445c2b533f4ec","name":"Subscribe to topic containing short and receive message","time":{"start":1727777005323,"stop":1727777005324,"duration":1},"status":"passed","severity":"normal"},{"uid":"899d16ddf8e77b9c","name":"same cluster, different shard: nodes connect","time":{"start":1727776894909,"stop":1727776894909,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccae98e50a7603b7","name":"Push message with content topic containing shell command","time":{"start":1727776971120,"stop":1727776971121,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f75478c30b80588","name":"should properly create location multiaddrs - udp","time":{"start":1727776624248,"stop":1727776624248,"duration":0},"status":"passed","severity":"normal"},{"uid":"109d45009ceeba2d","name":"should load peers from local storage and dispatch events","time":{"start":1727776643385,"stop":1727776643385,"duration":0},"status":"passed","severity":"normal"},{"uid":"456779c5e5a5685e","name":"Query with Ordered Callback, No message returned","time":{"start":1727777005539,"stop":1727777005539,"duration":0},"status":"passed","severity":"normal"},{"uid":"100b64f401efa1f2","name":"Check publish message containing Script","time":{"start":1727776941900,"stop":1727776941901,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f307dd64a35422e","name":"Filter with 1 connections","time":{"start":1727776818055,"stop":1727776818056,"duration":1},"status":"passed","severity":"normal"},{"uid":"363c40dec370df26","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727776615644,"stop":1727776615644,"duration":0},"status":"passed","severity":"normal"},{"uid":"896e46df8f68f345","name":"should emit a peer event after start","time":{"start":1727776643383,"stop":1727776643384,"duration":1},"status":"passed","severity":"normal"},{"uid":"360a881d3b46353b","name":"getPeersByDiscovery","time":{"start":1727776709724,"stop":1727776709724,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d486c2b78f3ee1","name":"Check received message containing emoji","time":{"start":1727776782948,"stop":1727776782948,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a85a36310daf748","name":"Push message with content topic containing special chars","time":{"start":1727776946996,"stop":1727776946996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19e32111c2e085","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727776639055,"stop":1727776639056,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df0d2a306479dd1","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/2/topic702/json","time":{"start":1727776978308,"stop":1727776978308,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe872dc618769533","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727776783999,"stop":1727776783999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7b6de60981946f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727776615627,"stop":1727776615628,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a21040696278db","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727777005329,"stop":1727777005333,"duration":4},"status":"passed","severity":"normal"},{"uid":"9005c0a40d72e275","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727776782951,"stop":1727776782952,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1508e3ce3326117","name":"Encoder throws on undefined content topic","time":{"start":1727776631668,"stop":1727776631668,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c3c280b23b1b9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727777023015,"stop":1727777023016,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dbc8ccc2568065","name":"should not fail to start the service if it is already started","time":{"start":1727776682943,"stop":1727776682944,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0c3c7845740bed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727776615638,"stop":1727776615638,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fe5a78f62a002f","name":"Push message with content topic containing emoji","time":{"start":1727776947001,"stop":1727776947001,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9cee27e4f214e69","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727777005319,"stop":1727777005321,"duration":2},"status":"passed","severity":"normal"},{"uid":"2bdecbce6ad18b14","name":"Check received message containing long","time":{"start":1727776911891,"stop":1727776911892,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec2ccad4ba39741","name":"removeEventListener with wrong event","time":{"start":1727776709723,"stop":1727776709723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef2769b5963d328","name":"ignores unrecognized TXT record formats","time":{"start":1727776639410,"stop":1727776639410,"duration":0},"status":"passed","severity":"normal"},{"uid":"a804639eb7e1cd00","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727776721904,"stop":1727776721905,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3445912f6f91b7","name":"should set field with all protocols enabled","time":{"start":1727776624250,"stop":1727776624250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc27af82d5dea32","name":"should not receive a peer event after stop","time":{"start":1727776643384,"stop":1727776643384,"duration":0},"status":"passed","severity":"normal"},{"uid":"6422cf8e6e8108cc","name":"Non TWN Cluster","time":{"start":1727776978298,"stop":1727776978299,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e05d14187fd1d7","name":"should return empty list for no shard","time":{"start":1727776615634,"stop":1727776615635,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c8eb809f007928","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727776954260,"stop":1727776954260,"duration":0},"status":"passed","severity":"normal"},{"uid":"8978c3b8eaef3871","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727776881757,"stop":1727776881758,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c526da62a4a877b","name":"Check received message containing Russian","time":{"start":1727776911897,"stop":1727776911897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b695fcc983b49d9","name":"Query generator for multiple messages","time":{"start":1727777023014,"stop":1727777023015,"duration":1},"status":"passed","severity":"normal"},{"uid":"13440e6d9e3d2988","name":"connected peers and dial","time":{"start":1727776912163,"stop":1727776912163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c9b0b13028c83f0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727776783970,"stop":1727776783971,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c96775651ee4a1","name":"Check message with no payload is not received","time":{"start":1727776782954,"stop":1727776782954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0803f0f7da5e47f","name":"Renews peer on consistent missed messages","time":{"start":1727776737327,"stop":1727776737327,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdecb32437178312","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727777032828,"stop":1727777032828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34e62ce4630beb8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777021090,"stop":1727777021091,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bb5668d80eda49","name":"Publish message with rate limit","time":{"start":1727776941930,"stop":1727776941931,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2a423954115185","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727776615648,"stop":1727776615648,"duration":0},"status":"passed","severity":"normal"},{"uid":"949b0b3b3af22dd7","name":"addEventListener with wrong event","time":{"start":1727776709721,"stop":1727776709722,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c84acbaccecf31","name":"Using a function","time":{"start":1727777032232,"stop":1727777032232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e576b4c79b3c29a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727776615640,"stop":1727776615640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1eb62a5774f195f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727777005272,"stop":1727777005274,"duration":2},"status":"passed","severity":"normal"},{"uid":"c154600d1ba0250b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727776623483,"stop":1727776623486,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6a79981358cee81","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727776615641,"stop":1727776615641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61c2427a242b432","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727776934474,"stop":1727776934474,"duration":0},"status":"passed","severity":"normal"},{"uid":"25feff9bc17c2708","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727776615639,"stop":1727776615639,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fcb3d43d5213f6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727776615649,"stop":1727776615649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a850e3c1997b1c","name":"should properly create location multiaddrs - tcp6","time":{"start":1727776624248,"stop":1727776624248,"duration":0},"status":"passed","severity":"normal"},{"uid":"94090b0b7f2fe50e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727776649202,"stop":1727776649203,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6b49d6aa05aad9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727777005302,"stop":1727777005303,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b7c90f1b64532e","name":"Ping on peer without subscriptions","time":{"start":1727776714692,"stop":1727776714692,"duration":0},"status":"passed","severity":"normal"},{"uid":"f760992de1bbc8f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727776870849,"stop":1727776870851,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0c077cb1cd0d4c0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727776615645,"stop":1727776615646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfe63da49af57","name":"Check received message with timestamp: 1727776669102 ","time":{"start":1727776911919,"stop":1727776911920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaafb8bec83bfd","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727776881745,"stop":1727776881748,"duration":3},"status":"passed","severity":"normal"},{"uid":"86ec132306500e0c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727777005306,"stop":1727777005307,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e63eb67c902cf1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727776639056,"stop":1727776639057,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbfa390c065c9fd","name":"Generator, 2 different pubsubtopics","time":{"start":1727777021073,"stop":1727777021074,"duration":1},"status":"passed","severity":"normal"},{"uid":"9454aeec0a039295","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727776954265,"stop":1727776954266,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12cd3ea969a40cf","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727776784005,"stop":1727776784005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b1ab9818307940","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727777005336,"stop":1727777005336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe727e98d07c1804","name":"Push 30 different messages","time":{"start":1727776946993,"stop":1727776946994,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdcd0da2cfb1b2db","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727776784007,"stop":1727776784010,"duration":3},"status":"passed","severity":"normal"},{"uid":"7876b03e5240160c","name":"Check received message containing Basic HTML tag","time":{"start":1727776911938,"stop":1727776911939,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9394be2a7029569","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727776954268,"stop":1727776954269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1ca2d9dc5bc791","name":"Filter with 3 connections","time":{"start":1727776818061,"stop":1727776818061,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f4f05503273bd1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727776615626,"stop":1727776615627,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3193fcafdad731","name":"Reusing cursor across nodes","time":{"start":1727776997745,"stop":1727776997745,"duration":0},"status":"passed","severity":"normal"},{"uid":"90093c8a79e70f68","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727777005537,"stop":1727777005537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5552b48aa09a769","name":"Publish message with large meta","time":{"start":1727776941929,"stop":1727776941930,"duration":1},"status":"passed","severity":"normal"},{"uid":"575f1afac6abe23b","name":"Push message with JSON payload","time":{"start":1727776946991,"stop":1727776946991,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24e3eaf84fcf9ff","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727776742920,"stop":1727776742920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2344bd1b0f374703","name":"Generator, custom pubsub topic","time":{"start":1727777021077,"stop":1727777021078,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13ddc993cfb0a7c","name":"Push to array if already present","time":{"start":1727776615327,"stop":1727776615328,"duration":1},"status":"passed","severity":"normal"},{"uid":"a119647aa1e946b2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727776784011,"stop":1727776784013,"duration":2},"status":"passed","severity":"normal"},{"uid":"6012fc5ec5961fc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727776677106,"stop":1727776677107,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cea37a8742792f","name":"different cluster, same shard: nodes don't connect","time":{"start":1727776894909,"stop":1727776894910,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d8413e2b272ffc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727777003756,"stop":1727777003756,"duration":0},"status":"passed","severity":"normal"},{"uid":"621e78782c62c8d0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727776615618,"stop":1727776615619,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d9a106fc9aa193","name":"returns all values when wanted number matches available values","time":{"start":1727776638283,"stop":1727776638295,"duration":12},"status":"passed","severity":"normal"},{"uid":"6a524f90ec146afb","name":"Ping on peer without subscriptions","time":{"start":1727776715040,"stop":1727776715040,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef30acb7a941c580","name":"LightPush with 0 connections","time":{"start":1727776818051,"stop":1727776818051,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da1014734165d0f","name":"can start the service","time":{"start":1727776682942,"stop":1727776682942,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8150c4b6fdd23b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727776954264,"stop":1727776954264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d175a20fc570eb6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727777005300,"stop":1727777005301,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6661165fe91c296","name":"throws on content topic with empty encoding field","time":{"start":1727776615616,"stop":1727776615617,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf9ce578cd6ede3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727776783972,"stop":1727776783972,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d37f21df24cd45","name":"Check message on other pubsub topic is not received","time":{"start":1727776911946,"stop":1727776911946,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b11df85638146f","name":"should be able to encode the field with only STORE set to true","time":{"start":1727776623481,"stop":1727776623481,"duration":0},"status":"passed","severity":"normal"},{"uid":"807fbc885c470fc6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727776954260,"stop":1727776954261,"duration":1},"status":"passed","severity":"normal"},{"uid":"8162782410a6d93","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727776631439,"stop":1727776631439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d037717caa228ab2","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727776881755,"stop":1727776881755,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0406c47a52ef51","name":"Renews subscription after lossing a connection","time":{"start":1727777005339,"stop":1727777005339,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbcd1e943ef71e69","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727776823391,"stop":1727776823392,"duration":1},"status":"passed","severity":"normal"},{"uid":"f463baaa9a1664b3","name":"Check received message containing Russian","time":{"start":1727776911936,"stop":1727776911936,"duration":0},"status":"passed","severity":"normal"},{"uid":"937b2c848a5db67f","name":"Query with Promise Callback, No message returned","time":{"start":1727777005540,"stop":1727777005541,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2204ab5bb3674ae","name":"Decoder throws on undefined content topic","time":{"start":1727776631668,"stop":1727776631669,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f535a7f607dfb8","name":"Subscribe and receives messages on 20 topics","time":{"start":1727776823396,"stop":1727776823397,"duration":1},"status":"passed","severity":"normal"},{"uid":"315288098c0f5dae","name":"Push message with short payload","time":{"start":1727776946985,"stop":1727776946986,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65b0aa75a12bf4a","name":"Check received message containing numeric","time":{"start":1727776911892,"stop":1727776911895,"duration":3},"status":"passed","severity":"normal"},{"uid":"91ec345f90b9b3d0","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727777032827,"stop":1727777032828,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe03c3c60dff1be1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727776941910,"stop":1727776941912,"duration":2},"status":"passed","severity":"normal"},{"uid":"485a7abd50234d92","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727776623487,"stop":1727776623490,"duration":3},"status":"passed","severity":"normal"},{"uid":"e74901fd1069210b","name":"Check received message containing shell command","time":{"start":1727776911913,"stop":1727776911913,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2a4b6710a7e71d","name":"Privacy Node - default protocol","time":{"start":1727777038006,"stop":1727777038006,"duration":0},"status":"passed","severity":"normal"},{"uid":"da53a284c741cf7f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727776783971,"stop":1727776783971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d931162375eca5d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727776677100,"stop":1727776677100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0e6e4f4e69168d","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727776881760,"stop":1727776881760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6309e8bddc8f364e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727777005275,"stop":1727777005276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b129fdc0b71d7b4c","name":"Subscribe to topic containing XML and receive message","time":{"start":1727776823410,"stop":1727776823410,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd42818d1d79705","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727776721906,"stop":1727776721911,"duration":5},"status":"passed","severity":"normal"},{"uid":"40211516f843d5ca","name":"Store - dialed first","time":{"start":1727777038004,"stop":1727777038004,"duration":0},"status":"passed","severity":"normal"},{"uid":"345732f0183e0ec9","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727776615650,"stop":1727776615650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb2179e80f38527","name":"Does not throw an exception when node disconnects","time":{"start":1727777032231,"stop":1727777032231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5637cf2e9e7eb43e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727776703034,"stop":1727776703034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8539d740e8f30b2","name":"should properly create location multiaddrs - udp6","time":{"start":1727776624247,"stop":1727776624247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8976b8b6af69fbc2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727776783979,"stop":1727776783983,"duration":4},"status":"passed","severity":"normal"},{"uid":"c55cd8cb4c6bbbee","name":"random static sharding 6 - Cluster ID: 819, Shard ID: 986","time":{"start":1727777003745,"stop":1727777003747,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2ad59a2f7ef7907","name":"Push message with content topic containing escaped characters","time":{"start":1727776947000,"stop":1727776947000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f22cab66ffce6","name":"Encoder throws on empty string content topic","time":{"start":1727776631668,"stop":1727776631668,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b262034b4d3f6af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727776721903,"stop":1727776721903,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfce0d050d21ad28","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727776881753,"stop":1727776881754,"duration":1},"status":"passed","severity":"normal"},{"uid":"669337fa20a97977","name":"throws on content topic with empty topic name field","time":{"start":1727776615616,"stop":1727776615616,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc92d5370ed1c17","name":"Check publish message containing Basic HTML tag","time":{"start":1727776941901,"stop":1727776941902,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33e07f775b17cdc","name":"1 Relay, 1 Filter, gives up","time":{"start":1727776639189,"stop":1727776639190,"duration":1},"status":"passed","severity":"normal"},{"uid":"110e80ed31e5816e","name":"Filter with 0 connections","time":{"start":1727776818054,"stop":1727776818054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca1719ae391c708","name":"Round trip binary serialization","time":{"start":1727776631666,"stop":1727776631667,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e406ca519d2e48","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727776615635,"stop":1727776615635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e110ecf3db978157","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727776941923,"stop":1727776941923,"duration":0},"status":"passed","severity":"normal"},{"uid":"46732ef01ce51f88","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727776782952,"stop":1727776782952,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71a9d9966450f0e","name":"Js publishes, other Js receives","time":{"start":1727776928795,"stop":1727776928796,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a28484e79f2e2d","name":"Query Generator, No Decoder","time":{"start":1727777005534,"stop":1727777005535,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4255f0ad6ad51d","name":"Push message with emoji payload","time":{"start":1727776946993,"stop":1727776946993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7441dd783aa388c","name":"configure the node with multiple pubsub topics","time":{"start":1727777003754,"stop":1727777003755,"duration":1},"status":"passed","severity":"normal"},{"uid":"385b2f6fe42fda99","name":"random static sharding 9 - Cluster ID: 289, Shard ID: 494","time":{"start":1727777003752,"stop":1727777003752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8ff5b35221b6f8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727776623486,"stop":1727776623487,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c5d2b397c09699","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727776870853,"stop":1727776870855,"duration":2},"status":"passed","severity":"normal"},{"uid":"23e6c27daed4a0ca","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727776639057,"stop":1727776639058,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d774352aeb73847","name":"Push message with content topic containing unicode special characters","time":{"start":1727776947000,"stop":1727776947001,"duration":1},"status":"passed","severity":"normal"},{"uid":"14fa6c764190542f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727776624251,"stop":1727776624251,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6df56ee9a052b7c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727777005274,"stop":1727777005275,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd90640639f459e8","name":"Subscribe and receive messages via lightPush","time":{"start":1727777005306,"stop":1727777005306,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96366afb5dddbc0","name":"Push message with custom timestamp: 1727780423735","time":{"start":1727776947004,"stop":1727776947004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14537595df265c9","name":"same cluster, same shard: nodes connect","time":{"start":1727776783959,"stop":1727776783959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee6be8700803bdc","name":"Push message with SQL Injection payload","time":{"start":1727776946989,"stop":1727776946990,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a0cb982476551f","name":"Push message with emoji payload","time":{"start":1727776971104,"stop":1727776971105,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacc5550f8bfce88","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727777032828,"stop":1727777032829,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e92776f05b5a52","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727776783991,"stop":1727776783992,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97ff32ca4300171","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727776615642,"stop":1727776615642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd76e84a88116310","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727776783967,"stop":1727776783967,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8595846bf23b0d","name":"should encode/decode to RLP encoding","time":{"start":1727776624241,"stop":1727776624241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9412eae0976ea48c","name":"should handle corrupted local storage data gracefully","time":{"start":1727776643385,"stop":1727776643386,"duration":1},"status":"passed","severity":"normal"},{"uid":"f218488761d2c84c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727776823415,"stop":1727776823419,"duration":4},"status":"passed","severity":"normal"},{"uid":"3b1c302c15965763","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727776805902,"stop":1727776805902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b87f2c575f3ebf","name":"Refresh subscription","time":{"start":1727776823401,"stop":1727776823403,"duration":2},"status":"passed","severity":"normal"},{"uid":"82853158f734cd71","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727776670074,"stop":1727776670075,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae00610d9a08486","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727776623490,"stop":1727776623490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3922f0efd245e739","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727777005299,"stop":1727777005300,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74c2c594c766e72","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727776742919,"stop":1727776742919,"duration":0},"status":"passed","severity":"normal"},{"uid":"855e0fe4153be04c","name":"Ordered callback, aborts when callback returns true","time":{"start":1727777023019,"stop":1727777023019,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2d42947999797c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727776997742,"stop":1727776997743,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bb204011cdd1da","name":"Check received message containing Script","time":{"start":1727776782941,"stop":1727776782941,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f36ed5651eb27de","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727777100290,"stop":1727777100290,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f0b6e0b5dc4b70","name":"Push message with content topic containing JSON","time":{"start":1727776971117,"stop":1727776971118,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce08e7ba906fd98","name":"Push message with content topic containing Russian","time":{"start":1727776971112,"stop":1727776971112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecc5b17487fd9f9","name":"Passing an array","time":{"start":1727777032231,"stop":1727777032232,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0554778373911e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727776615626,"stop":1727776615626,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ec60269174c5bd","name":"Sets default value correctly","time":{"start":1727777032233,"stop":1727777032233,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9692e84316305b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727776623482,"stop":1727776623483,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5c872ab6aee62","name":"returns only open connection if one present","time":{"start":1727776630881,"stop":1727776630882,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e3e2315cc118f0","name":"Check message received after jswaku node is restarted","time":{"start":1727776911925,"stop":1727776911925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba03e1a412023204","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727776971117,"stop":1727776971117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e14cdd6101cd0a2","name":"Subscribe to topic containing short and receive message","time":{"start":1727777005282,"stop":1727777005282,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b43c2d4456867d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727776618170,"stop":1727776618171,"duration":1},"status":"passed","severity":"normal"},{"uid":"424fa69c1ff91c36","name":"non connected peers","time":{"start":1727776912168,"stop":1727776912168,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bf55cceec806ca6","name":"new peer added after a peer was already found","time":{"start":1727776973877,"stop":1727776973877,"duration":0},"status":"skipped","severity":"normal"},{"uid":"43c132c976a63017","name":"Push message with shell command payload","time":{"start":1727776971101,"stop":1727776971101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dbe934001fde4d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727776639053,"stop":1727776639053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad14779cf15dc541","name":"Check received message containing numeric","time":{"start":1727776782936,"stop":1727776782937,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57cbcc151cd287d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727776784006,"stop":1727776784006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e837b5a49821d2c","name":"Push message with Basic HTML tag payload","time":{"start":1727776971100,"stop":1727776971101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be26b482d9fa03","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727776934480,"stop":1727776934480,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dca851d8cb9c65d","name":"shard 0","time":{"start":1727777003737,"stop":1727777003738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ddf6821a734b4b3","name":"1 Relay, 1 fetch","time":{"start":1727776639188,"stop":1727776639188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efd0784d4227fe2","name":"Publishes to nwaku","time":{"start":1727776928791,"stop":1727776928791,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58a77be0c9b3329","name":"start node with empty content topic","time":{"start":1727776978311,"stop":1727776978311,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da0a26272207a01","name":"should return valid sharding parameters for static sharding","time":{"start":1727776615647,"stop":1727776615647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2cb2d50125fb11","name":"unsubscribes","time":{"start":1727777024081,"stop":1727777024081,"duration":0},"status":"passed","severity":"normal"},{"uid":"7098ef8043ee15e1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727776615632,"stop":1727776615632,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d547eb45fce0a9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727777032828,"stop":1727777032828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7371ed06fe589768","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727776639412,"stop":1727776639413,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c9a2f2682adbb","name":"Light Node - default protocols","time":{"start":1727777038006,"stop":1727777038006,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a85c61ea3325ca","name":"Push message with long payload","time":{"start":1727776971086,"stop":1727776971087,"duration":1},"status":"passed","severity":"normal"},{"uid":"331d0faa1216cb36","name":"udp ip6 address","time":{"start":1727776623639,"stop":1727776623639,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f0d66cf1db109a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727776978311,"stop":1727776978311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2886d0198bd6f7f","name":"Encoder throws on empty string content topic","time":{"start":1727776651035,"stop":1727776651035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab37f045c8c4271","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727776823408,"stop":1727776823408,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ab9512b75e6c88","name":"Check publish message after service node is restarted","time":{"start":1727776941924,"stop":1727776941925,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc6abd2e0d249f7a","name":"should decode valid enr with tcp successfully","time":{"start":1727776624237,"stop":1727776624238,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b0c704e2c18097","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727776783992,"stop":1727776783999,"duration":7},"status":"passed","severity":"normal"},{"uid":"c9a25c0933cec908","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727776703037,"stop":1727776703037,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cd5bd63018eb5c","name":"Check received message containing Arabic","time":{"start":1727776911931,"stop":1727776911932,"duration":1},"status":"passed","severity":"normal"},{"uid":"9094ca54e5ad90b9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727776615641,"stop":1727776615642,"duration":1},"status":"passed","severity":"normal"},{"uid":"191fda8fadd4f52","name":"Push message with content topic containing XML","time":{"start":1727776971117,"stop":1727776971117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a5862e39bf6d7d","name":"throws on content topic with empty version field","time":{"start":1727776615615,"stop":1727776615615,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e82520235a678f6","name":"Check received message with timestamp: 1727776668787 ","time":{"start":1727776782949,"stop":1727776782951,"duration":2},"status":"passed","severity":"normal"},{"uid":"fafa58f8782f8ceb","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727776783965,"stop":1727776783966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1dc1ef1fd6427a8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727776973878,"stop":1727776973878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f11c7e24dcc549aa","name":"Check received message containing escaped characters","time":{"start":1727776782945,"stop":1727776782946,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ac4cc2074427ac","name":"Push message with custom timestamp: 1727773206242","time":{"start":1727776971124,"stop":1727776971125,"duration":1},"status":"passed","severity":"normal"},{"uid":"e767d072c6532db4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727776615643,"stop":1727776615643,"duration":0},"status":"passed","severity":"normal"},{"uid":"526df7a4c5c33ae3","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727776881752,"stop":1727776881753,"duration":1},"status":"passed","severity":"normal"},{"uid":"58886189598f729d","name":"removeEventListener with correct event","time":{"start":1727776709722,"stop":1727776709723,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b70b5ff06643d1","name":"Push message with custom timestamp: 1727773223735","time":{"start":1727776947004,"stop":1727776947004,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bd12f1fb726852","name":"Push message with special chars payload","time":{"start":1727776971089,"stop":1727776971092,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d181a236bc46eb5","name":"Wrong topic","time":{"start":1727776978309,"stop":1727776978310,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5522c295086f767","name":"Push message with shell command payload","time":{"start":1727776946991,"stop":1727776946992,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7aef438a14c5cf9","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727776615649,"stop":1727776615650,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a79358c993797d","name":"Query with Promise Callback, No Decoder","time":{"start":1727777005540,"stop":1727777005540,"duration":0},"status":"passed","severity":"normal"},{"uid":"9433d3e9b5b0dcd9","name":"Push message with content topic containing Arabic","time":{"start":1727776971111,"stop":1727776971111,"duration":0},"status":"passed","severity":"normal"},{"uid":"669f40ef40f93717","name":"Push message with content topic containing JSON","time":{"start":1727776946999,"stop":1727776946999,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ed34afcc86b7ff","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727776618173,"stop":1727776618173,"duration":0},"status":"passed","severity":"normal"},{"uid":"955ecd46a222e9ac","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727777032826,"stop":1727777032827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8df1b6c365b7a7","name":"random static sharding 5 - Cluster ID: 93, Shard ID: 662","time":{"start":1727777003743,"stop":1727777003745,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac7850e0fa56fb01","name":"ignores domain fetching errors","time":{"start":1727776639410,"stop":1727776639410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6db725f2342f248","name":"Fails to push message with empty content topic","time":{"start":1727776971122,"stop":1727776971122,"duration":0},"status":"passed","severity":"normal"},{"uid":"878fd73c68e73f9","name":"Check message with no pubsub topic is not received","time":{"start":1727776782953,"stop":1727776782954,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec428ed3d42b61d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727776805903,"stop":1727776805903,"duration":0},"status":"passed","severity":"normal"},{"uid":"95903a542f16753","name":"Ordered Callback - true","time":{"start":1727777017167,"stop":1727777017167,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cabb1469467c5b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727776615636,"stop":1727776615637,"duration":1},"status":"passed","severity":"normal"},{"uid":"106da4622ab17963","name":"Relay - dialed after","time":{"start":1727777038004,"stop":1727777038004,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a361d1348cf919","name":"Check received message containing JSON","time":{"start":1727776911939,"stop":1727776911939,"duration":0},"status":"passed","severity":"normal"},{"uid":"659fa5cc4c85bcac","name":"Check message with no content topic is not received","time":{"start":1727776911946,"stop":1727776911947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22a82dc6238d84a","name":"should get / set TCP multiaddr","time":{"start":1727776624242,"stop":1727776624246,"duration":4},"status":"passed","severity":"normal"},{"uid":"239db38c7e80972a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727776615634,"stop":1727776615634,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89a891d2a57f73a","name":"Ping on subscribed peer","time":{"start":1727776714691,"stop":1727776714692,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f05523143926e58","name":"Overlapping topic subscription","time":{"start":1727777005279,"stop":1727777005280,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff41d3817a0334c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727776934477,"stop":1727776934477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d131c10d7c559fda","name":"Fails to publish duplicate message","time":{"start":1727776941914,"stop":1727776941922,"duration":8},"status":"passed","severity":"normal"},{"uid":"e535e86d8e7523ef","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727776805904,"stop":1727776805911,"duration":7},"status":"passed","severity":"normal"},{"uid":"777ec9af83c723b9","name":"Check message with invalid timestamp is not received","time":{"start":1727776911945,"stop":1727776911946,"duration":1},"status":"passed","severity":"normal"},{"uid":"50319ad79a2b6769","name":"Check received message containing numeric","time":{"start":1727776911930,"stop":1727776911930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1881acc972795d09","name":"random static sharding 4 - Cluster ID: 909, Shard ID: 365","time":{"start":1727777003740,"stop":1727777003742,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b71a8cd5110bf8b","name":"Encoder throws on undefined content topic","time":{"start":1727776649205,"stop":1727776649206,"duration":1},"status":"passed","severity":"normal"},{"uid":"71514db120f33547","name":"Push message with content topic containing shell command","time":{"start":1727776947000,"stop":1727776947000,"duration":0},"status":"passed","severity":"normal"},{"uid":"99adad4195bb5fd6","name":"Check publish message containing Arabic","time":{"start":1727776941898,"stop":1727776941899,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c099fd2675fc79b","name":"Fails to push message bigger that 1MB","time":{"start":1727776971127,"stop":1727776971127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c566a1e6980bf0f8","name":"Check publish message containing escaped characters","time":{"start":1727776941903,"stop":1727776941903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f858c75cdb344e94","name":"Check message on other pubsub topic is not received","time":{"start":1727776782953,"stop":1727776782953,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c4478cdfdf23f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727776676198,"stop":1727776676200,"duration":2},"status":"passed","severity":"normal"},{"uid":"c53b2149d46b6cc3","name":"Subscribe to topic containing long and receive message","time":{"start":1727776823405,"stop":1727776823406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fd3fb05bed6432","name":"Accepts a valid Waku Message","time":{"start":1727776654239,"stop":1727776654240,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff649c396df9ed3a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727776615631,"stop":1727776615631,"duration":0},"status":"passed","severity":"normal"},{"uid":"402eabbee849a1c2","name":"should return all peers when numPeers is 0","time":{"start":1727776631437,"stop":1727776631438,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee4388e36284edf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727776784006,"stop":1727776784007,"duration":1},"status":"passed","severity":"normal"},{"uid":"744e16dbf4237de0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727776894902,"stop":1727776894906,"duration":4},"status":"passed","severity":"normal"},{"uid":"62b16fba0bd76183","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727777032823,"stop":1727777032823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d317cd981b09e20e","name":"Check received message containing XML","time":{"start":1727776782941,"stop":1727776782941,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf55875dc1d417c5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727776649204,"stop":1727776649204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33a824e93354bab","name":"Waku message hash computation (payload length 0)","time":{"start":1727776618172,"stop":1727776618172,"duration":0},"status":"passed","severity":"normal"},{"uid":"6967aac977dd2ef4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727777005535,"stop":1727777005537,"duration":2},"status":"passed","severity":"normal"},{"uid":"dac17e3e725eb5b6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727776823409,"stop":1727776823409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4602d57fcf9c73d1","name":"random static sharding 10 - Cluster ID: 55, Shard ID: 917","time":{"start":1727777003753,"stop":1727777003753,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d829b470ed9931e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727776615637,"stop":1727776615637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bd022228d7233","name":"should only return 1 node with store capability","time":{"start":1727776639412,"stop":1727776639412,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fa5e2c45f5f9e0","name":"Check message with non string payload is not received","time":{"start":1727776911948,"stop":1727776911948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f824015916b1d11","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727776682950,"stop":1727776682950,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9b0b10128c7102a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727776677107,"stop":1727776677107,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bf4a534def7a7e","name":"should set field with all protocols disabled","time":{"start":1727776624249,"stop":1727776624250,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b11b27baef7dd9a","name":"groups content topics by expected pubsub topic","time":{"start":1727776615629,"stop":1727776615629,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfdf15215c95c47","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727776946999,"stop":1727776946999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df1a986dc93480a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727776615632,"stop":1727776615632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33b314f9391ed80","name":"Check publish message containing JSON","time":{"start":1727776941902,"stop":1727776941902,"duration":0},"status":"passed","severity":"normal"},{"uid":"970663d30f4906d6","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727776615627,"stop":1727776615627,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8c22cadb6ad3ac","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727776615637,"stop":1727776615637,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f58b846f4c13c9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727776615619,"stop":1727776615625,"duration":6},"status":"passed","severity":"normal"},{"uid":"67286e6b80fefc17","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727776615665,"stop":1727776615666,"duration":1},"status":"passed","severity":"normal"},{"uid":"8696756ed1cc4395","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727776784015,"stop":1727776784015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a98f058bc2476e0","name":"Decoder throws on undefined content topic","time":{"start":1727776651035,"stop":1727776651036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8b33684adaf04d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727776615627,"stop":1727776615627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c47fed533bdeb99","name":"Check received message containing unicode special characters","time":{"start":1727776782946,"stop":1727776782948,"duration":2},"status":"passed","severity":"normal"},{"uid":"283a4c31f70b2808","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727776911921,"stop":1727776911921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db32489b9cf8da1","name":"Passing page size 110 when there are 120 messages","time":{"start":1727777025966,"stop":1727777025967,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92b9045429afdd1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727776615641,"stop":1727776615641,"duration":0},"status":"passed","severity":"normal"},{"uid":"821f22cde136ebc1","name":"does not throw on valid cases","time":{"start":1727776615611,"stop":1727776615612,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d52aa34cfa5b6d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727776676192,"stop":1727776676192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55b725a106ec645","name":"handles different networkShards values correctly","time":{"start":1727776615630,"stop":1727776615630,"duration":0},"status":"passed","severity":"normal"},{"uid":"723b9f61ed2e5852","name":"Push message with custom timestamp: 1697018406242","time":{"start":1727776971124,"stop":1727776971124,"duration":0},"status":"passed","severity":"normal"},{"uid":"30de72a1c5e8d084","name":"Overlapping topic subscription","time":{"start":1727776823400,"stop":1727776823401,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b6664a85964a1a","name":"Publish message with custom timestamp: Wed Oct 11 2023 10:02:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1727776941912,"stop":1727776941913,"duration":1},"status":"passed","severity":"normal"},{"uid":"678b12f9a5b41917","name":"Check received message containing short","time":{"start":1727776782934,"stop":1727776782934,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c8daa0ce785e3d","name":"caches peers it previously fetched","time":{"start":1727776639410,"stop":1727776639411,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e535880be90f38","name":"should only return 1 node with relay and store capability","time":{"start":1727776639411,"stop":1727776639411,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfad028a2295c45","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727776805911,"stop":1727776805920,"duration":9},"status":"passed","severity":"normal"},{"uid":"b9008e8b250c33f5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727776721901,"stop":1727776721902,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1a2f7fc47f4089","name":"Passing page size 19 when there are 20 messages","time":{"start":1727777025965,"stop":1727777025966,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f1c4fc391657bb","name":"Check received message containing SQL Injection","time":{"start":1727776782940,"stop":1727776782941,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a34b945e46c07e6","name":"Push message with meta","time":{"start":1727776947002,"stop":1727776947002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c17651b617d39fa","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727776615647,"stop":1727776615647,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0f3a769a5d7e6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727777005335,"stop":1727777005335,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa7d51acf00c26d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727776823407,"stop":1727776823407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4835fe1e5c15d7","name":"pre and post cipher","time":{"start":1727776649856,"stop":1727776649856,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f207f1145980ab","name":"should not fail to stop the service if it was not started","time":{"start":1727776982533,"stop":1727776982534,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b848c1ab188d6d2","name":"handles empty contentTopics array correctly","time":{"start":1727776615649,"stop":1727776615649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f516dc2bd4a9cb3","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727776784002,"stop":1727776784002,"duration":0},"status":"passed","severity":"normal"},{"uid":"564aca167c6caec9","name":"Encoder throws on undefined content topic","time":{"start":1727776651035,"stop":1727776651035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4304fab913815b0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app78/4/topic416/json","time":{"start":1727776978300,"stop":1727776978301,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2ba6e3454415bf","name":"Fails to push message bigger that 1MB","time":{"start":1727776947005,"stop":1727776947005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6511219df86491","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727777015836,"stop":1727777015837,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d5f3555247c618","name":"Refresh subscription","time":{"start":1727777005322,"stop":1727777005323,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cb49f47a93132c","name":"should properly compute the node id","time":{"start":1727776624240,"stop":1727776624241,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa07a214e5a9cb69","name":"should not fail to start the service if it is already started","time":{"start":1727776982534,"stop":1727776982536,"duration":2},"status":"passed","severity":"normal"},{"uid":"29f9a4b999453487","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727776954268,"stop":1727776954268,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a661493892def3","name":"Check received message containing shell command","time":{"start":1727776782945,"stop":1727776782945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4148e654275717ee","name":"should set field with only RELAY enabled","time":{"start":1727776624250,"stop":1727776624250,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e9111deb625be7","name":"Reopen subscription with peer with lost subscription","time":{"start":1727776715043,"stop":1727776715044,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12f7f14c707ee00","name":"same cluster, different shard: nodes don't connect","time":{"start":1727776783960,"stop":1727776783961,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b964b03cd6fef4","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727776615633,"stop":1727776615634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d666a65538afb7","name":"should not receive a peer event before start","time":{"start":1727776682945,"stop":1727776682945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c310aa5606b49593","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727776783963,"stop":1727776783963,"duration":0},"status":"passed","severity":"normal"},{"uid":"490e9f70be3c9c89","name":"Push message with content topic containing numeric","time":{"start":1727776946995,"stop":1727776946995,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d3ddc39e1ad4a9","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727776643385,"stop":1727776643385,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8bcbc14b6bb352","name":"through manual discovery","time":{"start":1727776885033,"stop":1727776885033,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e5f0b479fae4c3","name":"Push message with content topic containing Russian","time":{"start":1727776946997,"stop":1727776946997,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad40f243ded8b35","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727777005325,"stop":1727777005326,"duration":1},"status":"passed","severity":"normal"},{"uid":"501632e50eb6c11f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727776805894,"stop":1727776805895,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e73b9f797205a21","name":"Sign & Recover","time":{"start":1727776649856,"stop":1727776649857,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dab001140d7c44","name":"listenerCount","time":{"start":1727776709724,"stop":1727776709725,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ed832ff6557b43","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727777005270,"stop":1727777005270,"duration":0},"status":"passed","severity":"normal"},{"uid":"5720e0d112a4baa3","name":"should be online or offline if network state changed","time":{"start":1727776670077,"stop":1727776670078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3219c186f6942cc1","name":"Push message with content topic containing XML","time":{"start":1727776946998,"stop":1727776946999,"duration":1},"status":"passed","severity":"normal"},{"uid":"236d1e6ccde6a322","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727776783972,"stop":1727776783972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0de339ea9b1d7c6","name":"Subscribe and receive messages via lightPush","time":{"start":1727776823390,"stop":1727776823390,"duration":0},"status":"passed","severity":"normal"},{"uid":"d060fc4298adbe04","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727776721902,"stop":1727776721903,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2026a68484f079","name":"Push message on custom pubsubTopic","time":{"start":1727776870865,"stop":1727776870865,"duration":0},"status":"passed","severity":"normal"},{"uid":"75af5e1546448129","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727776783984,"stop":1727776783984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c6db1e9fdc2753","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727776934474,"stop":1727776934475,"duration":1},"status":"passed","severity":"normal"},{"uid":"504c4c642cfab797","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727776721901,"stop":1727776721901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6be1b0b8eeb905","name":"Check received message containing SQL Injection","time":{"start":1727776911937,"stop":1727776911937,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b2d416c93f7d2a","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727776881755,"stop":1727776881755,"duration":0},"status":"passed","severity":"normal"},{"uid":"58626e38dfaca78","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727777005301,"stop":1727777005302,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b42d1a9183467d7","name":"should return usable stream attached to connection","time":{"start":1727776631179,"stop":1727776631180,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d166a95827b7837","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727776631439,"stop":1727776631439,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d68eee9e371aed","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727776997744,"stop":1727776997744,"duration":0},"status":"passed","severity":"normal"},{"uid":"179bae7fa99c31fb","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1727776631182,"stop":1727776631182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43699ec60e89be4","name":"Check received message with timestamp: 1727776669102000000 ","time":{"start":1727776911944,"stop":1727776911944,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff33b17cffd384ba","name":"should properly create peer info with all multiaddrs","time":{"start":1727776624249,"stop":1727776624249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9405e4543d326f83","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727776721905,"stop":1727776721906,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabd93f5b9e7191d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727776615638,"stop":1727776615639,"duration":1},"status":"passed","severity":"normal"},{"uid":"29373fbfd0f20edb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app38/4/topic600/utf8","time":{"start":1727776978300,"stop":1727776978300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4542e05d81914e38","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727776783972,"stop":1727776783973,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbe351a1b4b5c9f","name":"Check meta is set [symmetric]","time":{"start":1727776649204,"stop":1727776649205,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8945518706410b","name":"Check publish message containing shell command","time":{"start":1727776941902,"stop":1727776941903,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0927721e8aa60e","name":"Check received message containing short","time":{"start":1727776911891,"stop":1727776911891,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e9c4834b04f23b","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727776881749,"stop":1727776881749,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34261ba0f0857d9","name":"should throw error - no public key","time":{"start":1727776624239,"stop":1727776624240,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5339f6df2a3c96d","name":"Ping fails for unsubscribed peers","time":{"start":1727776737323,"stop":1727776737323,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e38899eeec460fc","name":"Ping on subscribed peer","time":{"start":1727776714675,"stop":1727776714679,"duration":4},"status":"passed","severity":"normal"},{"uid":"ce25f5adf3b9e4d4","name":"Push message with custom timestamp: 1727780406242","time":{"start":1727776971125,"stop":1727776971125,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab55ea466d3aee","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727776618171,"stop":1727776618172,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45e6779ddb37630","name":"Query Generator, No message returned","time":{"start":1727777005535,"stop":1727777005535,"duration":0},"status":"passed","severity":"normal"},{"uid":"42981ced0c0d33b9","name":"Subscribe to topic containing XML and publish message","time":{"start":1727776954267,"stop":1727776954267,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eaed6bff5e3c5a","name":"should not receive a peer event after stop","time":{"start":1727776982538,"stop":1727776982538,"duration":0},"status":"passed","severity":"normal"},{"uid":"88748b08234f4fa7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727776624237,"stop":1727776624237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6532059c6a799a3","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727776784005,"stop":1727776784006,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b206396e5bfc0c3","name":"Generator, 2 different pubsubtopics","time":{"start":1727777021078,"stop":1727777021079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e586f14819c514c9","name":"Failed peers are renewed","time":{"start":1727776835643,"stop":1727776835643,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eef33432392a041","name":"more peers than existing","time":{"start":1727776912167,"stop":1727776912167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e21bea37a88645bc","name":"should return unique PubsubTopics for static sharding","time":{"start":1727776615633,"stop":1727776615633,"duration":0},"status":"passed","severity":"normal"},{"uid":"edba4e8844ba9dd3","name":"Check received message containing escaped characters","time":{"start":1727776911940,"stop":1727776911941,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dd87f732403323","name":"Reopen subscription with peer with lost subscription","time":{"start":1727776714693,"stop":1727776714693,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8dda7fba3a0836","name":"should set field with only FILTER enabled","time":{"start":1727776624251,"stop":1727776624251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1a3c0513a69759","name":"Check received message containing Basic HTML tag","time":{"start":1727776911909,"stop":1727776911909,"duration":0},"status":"passed","severity":"normal"},{"uid":"220bc0c11dc8bd54","name":"should throw an error for missing sharding configuration","time":{"start":1727776615648,"stop":1727776615648,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2e1e09f3377ea4","name":"Keep-alive pings maintain the connection","time":{"start":1727776737323,"stop":1727776737324,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb37f80867a89e99","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727776783973,"stop":1727776783974,"duration":1},"status":"passed","severity":"normal"},{"uid":"42756f9a66e792c2","name":"Check publish message containing numeric","time":{"start":1727776941896,"stop":1727776941896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b859d7faf56a73c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727777032822,"stop":1727777032823,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce28ea7c0a84f1f","name":"Check received message containing shell command","time":{"start":1727776911939,"stop":1727776911940,"duration":1},"status":"passed","severity":"normal"},{"uid":"393ce5274ef4c71d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727776823391,"stop":1727776823391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e1133d411543aa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727776615637,"stop":1727776615638,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa54df2efd855e5b","name":"Query generator for 2000 messages","time":{"start":1727777023019,"stop":1727777023019,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d5718ebd50e067","name":"Waku message hash computation (no timestamp)","time":{"start":1727776618172,"stop":1727776618172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4e2515e03e2078","name":"it tolerates circular branch references","time":{"start":1727776639409,"stop":1727776639409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2244f22ecd83d84d","name":"Ping on unsubscribed peer","time":{"start":1727776715041,"stop":1727776715042,"duration":1},"status":"passed","severity":"normal"},{"uid":"46db8eb2477b6890","name":"LightPush","time":{"start":1727777038005,"stop":1727777038006,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc44cb3762d13","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727776783969,"stop":1727776783969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5d1c88158b4d4e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727777005534,"stop":1727777005534,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d62c242dceaaa","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727777032820,"stop":1727777032822,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a1ca8df01126e56","name":"Check received message with timestamp: 1727776668787000000 ","time":{"start":1727776782948,"stop":1727776782949,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41b9e9cae32ffa6","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727776881749,"stop":1727776881749,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a11f4a13706d7","name":"Check message with no payload is not received","time":{"start":1727776911923,"stop":1727776911923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1324533ee23469f","name":"should throw error - invalid id","time":{"start":1727776624239,"stop":1727776624239,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4dbc6084843e81","name":"stop","time":{"start":1727776709726,"stop":1727776709726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b483e1dd098b981","name":"Push message on custom pubsubTopic","time":{"start":1727776870830,"stop":1727776870833,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e1cfaeafd20dfca","name":"Decoder throws on empty string content topic","time":{"start":1727776651036,"stop":1727776651036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f92e2d95ed27c02","name":"Should update shard info","time":{"start":1727776895135,"stop":1727776895135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31c71c0c44d456f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727776911945,"stop":1727776911945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f4ab174fd88460","name":"can start the service","time":{"start":1727776643381,"stop":1727776643382,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc8ca974cf4ee6f","name":"handles empty shards array correctly","time":{"start":1727776615648,"stop":1727776615649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78efdc45caa5e6b","name":"Check received message containing Arabic","time":{"start":1727776911896,"stop":1727776911897,"duration":1},"status":"passed","severity":"normal"},{"uid":"92f921c3f9fbb8df","name":"Passing page size 11 when there are 10 messages","time":{"start":1727777025964,"stop":1727777025965,"duration":1},"status":"passed","severity":"normal"},{"uid":"68aade5163d0bba1","name":"Push message with SQL Injection payload","time":{"start":1727776971096,"stop":1727776971097,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d375b5c350dfbc1","name":"Decoder throws on empty string content topic","time":{"start":1727776631669,"stop":1727776631669,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba1c73bc6d92948","name":"Decoder throws on empty string content topic","time":{"start":1727776649207,"stop":1727776649207,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa67db3ec2d63dd","name":"Check message received after nwaku node is restarted","time":{"start":1727776911948,"stop":1727776911949,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cbebc63494ffd53c","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727776881752,"stop":1727776881752,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9689e6a8f89b29","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727776651033,"stop":1727776651034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35b07500ffc83ca","name":"Check received message containing JSON","time":{"start":1727776911911,"stop":1727776911912,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9bfba7c4069803","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727776823408,"stop":1727776823408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e3c9df406caed5","name":"configure the node with multiple content topics","time":{"start":1727776978310,"stop":1727776978311,"duration":1},"status":"passed","severity":"normal"},{"uid":"146e223cfb376959","name":"should properly create location multiaddrs - tcp","time":{"start":1727776624248,"stop":1727776624249,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf74b3b41d6642b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727777005336,"stop":1727777005336,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fe0c7b373e8dd0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727776784001,"stop":1727776784001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a180e6c3aa4f7cf","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727776997744,"stop":1727776997745,"duration":1},"status":"passed","severity":"normal"},{"uid":"2741c573a56e748f","name":"Fails to push message with large meta","time":{"start":1727776971123,"stop":1727776971123,"duration":0},"status":"passed","severity":"normal"},{"uid":"18433a7ea1264b0f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727776805895,"stop":1727776805896,"duration":1},"status":"passed","severity":"normal"},{"uid":"250485158206932d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727776615643,"stop":1727776615643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c366fd89173be9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727776783970,"stop":1727776783970,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bd23cefec683f4","name":"Check publish message containing Russian","time":{"start":1727776941899,"stop":1727776941900,"duration":1},"status":"passed","severity":"normal"},{"uid":"419cebf001a2950","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727776623491,"stop":1727776623491,"duration":0},"status":"passed","severity":"normal"},{"uid":"739904dfed251b44","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727776638296,"stop":1727776638297,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87ca02d64f4b83a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app5/7/topic646/json","time":{"start":1727776978300,"stop":1727776978300,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3dc2db8970422c","name":"Push message with meta","time":{"start":1727776971122,"stop":1727776971123,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1c6d4d970bed70","name":"Push message with content topic containing short","time":{"start":1727776971107,"stop":1727776971107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0eb9f993aaeab5","name":"Correctly serialized arguments","time":{"start":1727776885187,"stop":1727776885187,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaed2d9206401c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727776623493,"stop":1727776623494,"duration":1},"status":"passed","severity":"normal"},{"uid":"3631be3ecc0208e7","name":"Push message with Russian payload","time":{"start":1727776971095,"stop":1727776971095,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe1b3f05793c0d9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727777005533,"stop":1727777005534,"duration":1},"status":"passed","severity":"normal"},{"uid":"42005abc6f771e2c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727776823397,"stop":1727776823399,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae1eb443259a785c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727776615639,"stop":1727776615640,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db817914152b2bd","name":"should create a new stream if no existing for protocol found","time":{"start":1727776631180,"stop":1727776631181,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3111f66eb151d7c","name":"Throws when trying to push message with empty payload","time":{"start":1727776946994,"stop":1727776946994,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b23f0f7294a437","name":"Renews subscription after lossing a connection","time":{"start":1727777005305,"stop":1727777005305,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d82c981601e2be","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727777100291,"stop":1727777100291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1b88be8675c4d9","name":"Passing page size 10 when there are 10 messages","time":{"start":1727777025964,"stop":1727777025964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37b9ba745f6e813","name":"Encoder throws on empty string content topic","time":{"start":1727776649206,"stop":1727776649206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5620defeea3d82db","name":"Push message with rate limit","time":{"start":1727776947003,"stop":1727776947003,"duration":0},"status":"passed","severity":"normal"},{"uid":"67088ebe6cd9b265","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727776721911,"stop":1727776721912,"duration":1},"status":"passed","severity":"normal"},{"uid":"2369207cb2d16e71","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727776894898,"stop":1727776894902,"duration":4},"status":"passed","severity":"normal"},{"uid":"d51becead2dade57","name":"Passing invalid cursor","time":{"start":1727776997745,"stop":1727776997746,"duration":1},"status":"passed","severity":"normal"},{"uid":"711dc09c09489fa2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727776615639,"stop":1727776615639,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91bafa82fbe7c43","name":"Check message with no content topic is not received","time":{"start":1727776782954,"stop":1727776782954,"duration":0},"status":"passed","severity":"normal"},{"uid":"68152c489ee45faf","name":"Push message with XML payload","time":{"start":1727776946990,"stop":1727776946990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae200263fc391a6a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727777005310,"stop":1727777005310,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bac3ec5d3cf9c2c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727776651034,"stop":1727776651034,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0927ccc9065872","name":"Subscribe and receive messages via lightPush","time":{"start":1727777005269,"stop":1727777005270,"duration":1},"status":"passed","severity":"normal"},{"uid":"151fe4b594cdf58e","name":"Subscribe to topic containing Script and receive message","time":{"start":1727776823409,"stop":1727776823409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f123b0826d07333","name":"Push message with Russian payload","time":{"start":1727776946989,"stop":1727776946989,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefa7b00875df0b8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727776954267,"stop":1727776954268,"duration":1},"status":"passed","severity":"normal"},{"uid":"8735482ddeea588e","name":"connects to nwaku","time":{"start":1727777032230,"stop":1727777032231,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efebc8d7bd1fa6a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app94/7/topic769/xml","time":{"start":1727776978308,"stop":1727776978308,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e3502c316fca3b","name":"Push message with unicode special characters payload","time":{"start":1727776946993,"stop":1727776946993,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fb0e1f03fe061f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777021074,"stop":1727777021076,"duration":2},"status":"passed","severity":"normal"},{"uid":"abda6bc20a418e29","name":"Push message with content topic containing SQL Injection","time":{"start":1727776946997,"stop":1727776946998,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c9e1de87045a46","name":"Subscribe and receive messages via waku relay post","time":{"start":1727777005310,"stop":1727777005310,"duration":0},"status":"passed","severity":"normal"},{"uid":"927353e715db7657","name":"Push message with content topic containing escaped characters","time":{"start":1727776971121,"stop":1727776971121,"duration":0},"status":"passed","severity":"normal"},{"uid":"454f6d706d094a73","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727776615628,"stop":1727776615628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf6e15075f40036","name":"Mutual subscription","time":{"start":1727776954256,"stop":1727776954256,"duration":0},"status":"passed","severity":"normal"},{"uid":"7347e11af16166b1","name":"Callback on promise","time":{"start":1727777023017,"stop":1727777023017,"duration":0},"status":"passed","severity":"normal"},{"uid":"932724561fc4f5ed","name":"Query generator for multiple messages with different content topic format","time":{"start":1727777023016,"stop":1727777023016,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ce753f1aea7611","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727776623486,"stop":1727776623486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ff8b6c1b396083","name":"getPeersByDiscovery","time":{"start":1727776973877,"stop":1727776973877,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacc4b7378e81707","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727776670076,"stop":1727776670076,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d2aee3a813c8ac","name":"Check received message containing unicode special characters","time":{"start":1727776911914,"stop":1727776911914,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e0802661eb5977","name":"Renews peer on consistent ping failures","time":{"start":1727776737324,"stop":1727776737325,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a12b99f194ccbc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727777005337,"stop":1727777005337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f938c0221356c9","name":"Subscribe to topic containing long and receive message","time":{"start":1727777005282,"stop":1727777005282,"duration":0},"status":"passed","severity":"normal"},{"uid":"29477cc1c5bec6a2","name":"Nwaku publishes","time":{"start":1727776928791,"stop":1727776928795,"duration":4},"status":"passed","severity":"normal"},{"uid":"1aedac567d982037","name":"Init the array if not present","time":{"start":1727776615325,"stop":1727776615327,"duration":2},"status":"passed","severity":"normal"},{"uid":"d82549a04b64ea73","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727776615642,"stop":1727776615643,"duration":1},"status":"passed","severity":"normal"},{"uid":"2deda27c728e6da1","name":"Fails to push message with empty content topic","time":{"start":1727776947002,"stop":1727776947002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6f33114435eac2","name":"addEventListener with correct event","time":{"start":1727776709719,"stop":1727776709719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8b371b4569d30c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727776934477,"stop":1727776934478,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a5b3af7648167a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727776954264,"stop":1727776954264,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e48d36e41f76106","name":"should get / set UDP multiaddr","time":{"start":1727776624242,"stop":1727776624242,"duration":0},"status":"passed","severity":"normal"},{"uid":"938a552543b7b306","name":"Push message on custom pubsubTopic","time":{"start":1727776870843,"stop":1727776870843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17a2d8a586f4f07","name":"Publish without waiting for remote peer","time":{"start":1727776954257,"stop":1727776954257,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf0451c678dcd0","name":"Default pageSize","time":{"start":1727777025967,"stop":1727777025967,"duration":0},"status":"passed","severity":"normal"},{"uid":"3472c45d8f05dffe","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727776676200,"stop":1727776676204,"duration":4},"status":"passed","severity":"normal"},{"uid":"f56cf894cd2faf94","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727776639057,"stop":1727776639057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33bd04bd2017dc1","name":"should select older connection if present","time":{"start":1727776630883,"stop":1727776630884,"duration":1},"status":"passed","severity":"normal"},{"uid":"119ed9143cf529e1","name":"Check received message containing Arabic","time":{"start":1727776782940,"stop":1727776782940,"duration":0},"status":"passed","severity":"normal"},{"uid":"276d92fd22031061","name":"Subscribe to topic containing XML and receive message","time":{"start":1727777005334,"stop":1727777005335,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7c44afcbfa70cd","name":"LightPush with 2 connections","time":{"start":1727776818056,"stop":1727776818059,"duration":3},"status":"passed","severity":"normal"},{"uid":"612871cb1f03f110","name":"Check message received after nwaku node is restarted","time":{"start":1727776782956,"stop":1727776782956,"duration":0},"status":"skipped","severity":"normal"},{"uid":"649a8f372e974eb1","name":"should decode valid enr successfully","time":{"start":1727776624236,"stop":1727776624237,"duration":1},"status":"passed","severity":"normal"},{"uid":"759721809bbf3ca3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727776954269,"stop":1727776954270,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadcbf7a4f85b240","name":"Push message with content topic containing Chinese","time":{"start":1727776946996,"stop":1727776946996,"duration":0},"status":"passed","severity":"normal"},{"uid":"d380f5adfcd206b","name":"recovers when dns.resolve returns empty","time":{"start":1727776639409,"stop":1727776639410,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d7f7fa82e82ba1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727776742919,"stop":1727776742919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30c7f98f6474129","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727777005311,"stop":1727777005311,"duration":0},"status":"passed","severity":"normal"},{"uid":"233f447feca55709","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727776615626,"stop":1727776615626,"duration":0},"status":"passed","severity":"normal"}]