allure-jswaku/7491/widgets/duration.json
2024-10-01 10:10:01 +00:00

1 line
160 KiB
JSON

[{"uid":"74ae971ab018f056","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727777052364,"stop":1727777052366,"duration":2},"status":"passed","severity":"normal"},{"uid":"76d354d4f6e75248","name":"random static sharding 2 - Cluster ID: 620, Shard ID: 543","time":{"start":1727777270975,"stop":1727777270975,"duration":0},"status":"passed","severity":"normal"},{"uid":"856c45173ff4745e","name":"Check received message containing Script","time":{"start":1727777164834,"stop":1727777164834,"duration":0},"status":"passed","severity":"normal"},{"uid":"3108d9baed8144bc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727776876166,"stop":1727776876166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7577f74462449af8","name":"Push message with content topic containing unicode special characters","time":{"start":1727777212626,"stop":1727777212627,"duration":1},"status":"passed","severity":"normal"},{"uid":"90184c152b6b3bcf","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727776876266,"stop":1727776876266,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dc69103b751878","name":"Ordered Callback - true","time":{"start":1727777279889,"stop":1727777279889,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bd7346fb113f63","name":"Sets default value correctly","time":{"start":1727777299529,"stop":1727777299529,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaa332bc2f3ea37","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727777052380,"stop":1727777052381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00b81a45221ab65","name":"Fails to publish message with empty text","time":{"start":1727777209965,"stop":1727777209965,"duration":0},"status":"passed","severity":"normal"},{"uid":"366311ae1ef4ddec","name":"should return false","time":{"start":1727776884569,"stop":1727776884570,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d79e220af60e63d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727776883994,"stop":1727776883995,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca03212af64af38c","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727777299419,"stop":1727777299419,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d871df3ee1426ad","name":"Check received message containing shell command","time":{"start":1727777034344,"stop":1727777034344,"duration":0},"status":"passed","severity":"normal"},{"uid":"929bcb722de2940e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727776883990,"stop":1727776883990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead367596ceb1e8a","name":"Subscribe and receive messages via lightPush","time":{"start":1727777146546,"stop":1727777146547,"duration":1},"status":"passed","severity":"normal"},{"uid":"38df404ff2869d2e","name":"Ping on unsubscribed peer","time":{"start":1727776966585,"stop":1727776966585,"duration":0},"status":"passed","severity":"normal"},{"uid":"354af05d518fdb08","name":"Push message with Russian payload","time":{"start":1727777240842,"stop":1727777240842,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbee0ddd98421f00","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727777222733,"stop":1727777222733,"duration":0},"status":"passed","severity":"normal"},{"uid":"75983780d600acef","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727777222731,"stop":1727777222731,"duration":0},"status":"passed","severity":"normal"},{"uid":"687db9dab69cd95b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727776899533,"stop":1727776899533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"baeab2a257b30600","name":"Encoder throws on empty string content topic","time":{"start":1727776909387,"stop":1727776909387,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9ef799ead27f9f","name":"Push message with JSON payload","time":{"start":1727777240844,"stop":1727777240844,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1e76b779b09cc9","name":"Push message with custom timestamp: 1727780670482","time":{"start":1727777240878,"stop":1727777240879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1eec37ee7dda3e7","name":"Check message with no content topic is not received","time":{"start":1727777164824,"stop":1727777164825,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8c94120116d84b","name":"Check message with no payload is not received","time":{"start":1727777164844,"stop":1727777164844,"duration":0},"status":"passed","severity":"normal"},{"uid":"35056e695c2c34c9","name":"Publish message with custom timestamp: Tue Oct 01 2024 09:06:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1727777209961,"stop":1727777209961,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f67388c90f6cdc","name":"should encodeTxt and decodeTxt","time":{"start":1727776884566,"stop":1727776884566,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d6254ecf25de7e","name":"Encoder throws on undefined content topic","time":{"start":1727776909386,"stop":1727776909387,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f76e9f2bf1ffb38","name":"Push message with content topic containing Russian","time":{"start":1727777240859,"stop":1727777240859,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd6862442825c6d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727777267560,"stop":1727777267560,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6aa513c8f31abc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727776903458,"stop":1727776903459,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c5042ef939e032c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727777282707,"stop":1727777282707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36819d4c2404844","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727777149135,"stop":1727777149136,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e9f62ae29c507b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727776883989,"stop":1727776883989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60822c263c32a0e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727777222733,"stop":1727777222734,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1e98e741aee60c","name":"Push message with custom timestamp: 1697018697487","time":{"start":1727777212632,"stop":1727777212632,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fc227722c1913f","name":"Sample","time":{"start":1727776884004,"stop":1727776884005,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c110a0d757b3d4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727776876187,"stop":1727776876187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eddb4103089d03","name":"nwaku subscribes","time":{"start":1727777194320,"stop":1727777194330,"duration":10},"status":"passed","severity":"normal"},{"uid":"b82d6e30d1a6754","name":"should load peers from local storage and dispatch events","time":{"start":1727776903458,"stop":1727776903458,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c26b0d20eb6fd85","name":"Renews peer on consistent missed messages","time":{"start":1727776990329,"stop":1727776990329,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec7ef4703cc6881","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727777243751,"stop":1727777243751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6efa147b02abf7","name":"Check received message with timestamp: 1727776927696000000 ","time":{"start":1727777034347,"stop":1727777034348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26888dcb3a5bf0d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727777267608,"stop":1727777267608,"duration":0},"status":"passed","severity":"normal"},{"uid":"801526510a07399b","name":"should not receive a peer event before start","time":{"start":1727776938470,"stop":1727776938471,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca8540eacccd4cb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727777267581,"stop":1727777267582,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa2dc5576edc723","name":"Check received message containing shell command","time":{"start":1727777164810,"stop":1727777164810,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b220530915b66a","name":"same cluster, different shard: nodes connect","time":{"start":1727777169748,"stop":1727777169748,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e301d98a108937","name":"should not receive a peer event after stop","time":{"start":1727776938471,"stop":1727776938472,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1f09b81e669ce3","name":"Push message with escaped characters payload","time":{"start":1727777240845,"stop":1727777240846,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41339ddb4d92088","name":"Push message with Russian payload","time":{"start":1727777212609,"stop":1727777212611,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0c5b19a466e157","name":"Failed peers are renewed","time":{"start":1727777097226,"stop":1727777097226,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0eb7ef215d0ae1","name":"Ping succeeds for all connected peers","time":{"start":1727776990325,"stop":1727776990326,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a18fccc280ed23","name":"Check publish message containing shell command","time":{"start":1727777209957,"stop":1727777209957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f856f56362c0dcbd","name":"Check received message containing Russian","time":{"start":1727777164805,"stop":1727777164805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b038d6c918252dfd","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727776876166,"stop":1727776876166,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2ba4aaed0c0cbf","name":"A test","time":{"start":1727777149236,"stop":1727777149237,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc910bbcab77db13","name":"configure the node with multiple content topics","time":{"start":1727777243750,"stop":1727777243750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b72321d151d557","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727777265858,"stop":1727777265858,"duration":0},"status":"passed","severity":"normal"},{"uid":"93db9d1d565182a9","name":"Fails to push message bigger that 1MB","time":{"start":1727777212634,"stop":1727777212634,"duration":0},"status":"passed","severity":"normal"},{"uid":"206b38a1b35f50de","name":"Push message with content topic containing Script","time":{"start":1727777212620,"stop":1727777212623,"duration":3},"status":"passed","severity":"normal"},{"uid":"3dd2e9b5af8a8041","name":"Push message with special chars payload","time":{"start":1727777240839,"stop":1727777240840,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee95119800bc0f2","name":"Push message with shell command payload","time":{"start":1727777212614,"stop":1727777212614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab02afc9b6766f8d","name":"can dial TLS multiaddrs","time":{"start":1727777167816,"stop":1727777167817,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e5613c22de6e4f","name":"should return no connections if no open connection provided","time":{"start":1727776891356,"stop":1727776891357,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb47208fd4af9e98","name":"Subscribe to topic containing short and publish message","time":{"start":1727777222728,"stop":1727777222729,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee44f93a23fa221","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727776936234,"stop":1727776936240,"duration":6},"status":"passed","severity":"normal"},{"uid":"8b62db33481fdc1d","name":"Query Generator - true","time":{"start":1727777279883,"stop":1727777279883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a514cf6b17759dd3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727776891845,"stop":1727776891845,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16948d66182e5ef","name":"Relay","time":{"start":1727776934450,"stop":1727776934451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd3523b8c66e27e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777294523,"stop":1727777294523,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf58f2fb5d2a3c7a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727777052323,"stop":1727777052324,"duration":1},"status":"passed","severity":"normal"},{"uid":"272b562e4439d33a","name":"Check received message containing Arabic","time":{"start":1727777164804,"stop":1727777164804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e36140e64024a91","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727777299422,"stop":1727777299422,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa024e899b6a0c0","name":"Push message with emoji payload","time":{"start":1727777240848,"stop":1727777240850,"duration":2},"status":"passed","severity":"normal"},{"uid":"2dcaa36d40e6d750","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727777222725,"stop":1727777222726,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5ccf7d13d6a377","name":"Relay + Store","time":{"start":1727776934451,"stop":1727776934451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b568df5b3df01f4","name":"Push message with content topic containing shell command","time":{"start":1727777240869,"stop":1727777240869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db9bc0571161a1a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727777267599,"stop":1727777267599,"duration":0},"status":"passed","severity":"normal"},{"uid":"89053f8319d597b0","name":"Push message with custom timestamp: 1727773497487","time":{"start":1727777212632,"stop":1727777212633,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4daaef1eb55cf39","name":"should encode/decode to RLP encoding","time":{"start":1727776884571,"stop":1727776884571,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0e53f4a5ec0914","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727777267558,"stop":1727777267558,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5dae0154223c64","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727776891865,"stop":1727776891866,"duration":1},"status":"passed","severity":"normal"},{"uid":"7601a4744122cce0","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727777149137,"stop":1727777149137,"duration":0},"status":"passed","severity":"normal"},{"uid":"3097f62728f1cf6c","name":"Push message with Arabic payload","time":{"start":1727777212609,"stop":1727777212609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cc0b5ea6403462","name":"should encode/decode to text encoding","time":{"start":1727776884571,"stop":1727776884571,"duration":0},"status":"passed","severity":"normal"},{"uid":"385a14a99adcb0d3","name":"Check received message containing emoji","time":{"start":1727777164813,"stop":1727777164813,"duration":0},"status":"passed","severity":"normal"},{"uid":"951b4babfbb8d159","name":"Check received message containing Chinese","time":{"start":1727777034340,"stop":1727777034340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41b7f758fb9e86e","name":"isConnected return false after peer stops","time":{"start":1727776960492,"stop":1727776960492,"duration":0},"status":"passed","severity":"normal"},{"uid":"34d562e634f72091","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727777052381,"stop":1727777052397,"duration":16},"status":"passed","severity":"normal"},{"uid":"eb5133e814ebb52d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727776899096,"stop":1727776899097,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a8fc0cecfce017","name":"Check received message containing numeric","time":{"start":1727777034339,"stop":1727777034340,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dc21739ec4790e","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727776876175,"stop":1727776876175,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cbf89ecc10b170","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727776883996,"stop":1727776883996,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd58b812850115b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app84/5/topic933/utf8","time":{"start":1727777243745,"stop":1727777243745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e136b8993533295","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727777267558,"stop":1727777267559,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a143478d178f80","name":"Accepts a valid Waku Message","time":{"start":1727776914220,"stop":1727776914221,"duration":1},"status":"passed","severity":"normal"},{"uid":"a911c88ab57d4943","name":"Privacy Node - default protocol","time":{"start":1727777307239,"stop":1727777307239,"duration":0},"status":"passed","severity":"normal"},{"uid":"454d6a4038a9ea65","name":"Push message with XML payload","time":{"start":1727777240843,"stop":1727777240843,"duration":0},"status":"passed","severity":"normal"},{"uid":"6135bddf38279ba8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727776876167,"stop":1727776876168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9994af825bd5f7","name":"should not fail to stop the service if it was not started","time":{"start":1727777262714,"stop":1727777262718,"duration":4},"status":"passed","severity":"normal"},{"uid":"69935a8cad05e49b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727777267612,"stop":1727777267613,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d61167b2a2be136","name":"Generator, custom pubsub topic","time":{"start":1727777294519,"stop":1727777294522,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea93aaa269ac6720","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727776899103,"stop":1727776899104,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbb58aebc175174","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727777267583,"stop":1727777267583,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd52f3f8035fe8","name":"should throw error - no id","time":{"start":1727776884568,"stop":1727776884569,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbca1045860f42fe","name":"Ephemeral field set to true","time":{"start":1727776891863,"stop":1727776891863,"duration":0},"status":"passed","severity":"normal"},{"uid":"610da0e71933e9a5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727776878632,"stop":1727776878632,"duration":0},"status":"passed","severity":"normal"},{"uid":"727328027b85c0a5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727777267587,"stop":1727777267587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86712e1a0c7093b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727777052362,"stop":1727777052364,"duration":2},"status":"passed","severity":"normal"},{"uid":"801277b7b9637390","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727777169744,"stop":1727777169745,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb247386f322d84e","name":"Push message with content topic containing XML","time":{"start":1727777212623,"stop":1727777212624,"duration":1},"status":"passed","severity":"normal"},{"uid":"be688ac2f718601","name":"Fails to push message with empty content topic","time":{"start":1727777240871,"stop":1727777240871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19c5331ab628e8e","name":"handles multiple messages","time":{"start":1727777289087,"stop":1727777289087,"duration":0},"status":"passed","severity":"normal"},{"uid":"656978ad1810e9d9","name":"Renews peer on consistent ping failures","time":{"start":1727776990327,"stop":1727776990328,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c670a93335af166","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727777146570,"stop":1727777146571,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de5d90b914285e7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727776876183,"stop":1727776876183,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb50b461b2204278","name":"Fails to push message bigger that 1MB","time":{"start":1727777240880,"stop":1727777240880,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f45cc8be72f973","name":"Decrypt messages","time":{"start":1727777178191,"stop":1727777178191,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ca45865d999f8","name":"random static sharding 3 - Cluster ID: 446, Shard ID: 546","time":{"start":1727777270976,"stop":1727777270976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ed78b7eb08d523","name":"connects to nwaku","time":{"start":1727777299525,"stop":1727777299525,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae71e6421fc3371","name":"Reopen subscription with peer with lost subscription","time":{"start":1727776966585,"stop":1727776966586,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7e94bb13c1b562","name":"Push message with content topic containing Chinese","time":{"start":1727777240858,"stop":1727777240858,"duration":0},"status":"passed","severity":"normal"},{"uid":"45495bc541fed05a","name":"Query with Promise Callback, No Decoder","time":{"start":1727777274513,"stop":1727777274514,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35ff98ae9ead929","name":"should be called for bootstrap peers","time":{"start":1727776936228,"stop":1727776936233,"duration":5},"status":"passed","severity":"normal"},{"uid":"9929c6a50abf532c","name":"Passing page size 19 when there are 20 messages","time":{"start":1727777290236,"stop":1727777290238,"duration":2},"status":"passed","severity":"normal"},{"uid":"d48edf495cc95ff0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727777146573,"stop":1727777146573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d280f18f510967","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727776928590,"stop":1727776928590,"duration":0},"status":"passed","severity":"normal"},{"uid":"febb1173ed809a06","name":"Push message with escaped characters payload","time":{"start":1727777212614,"stop":1727777212615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5b53d79e008133","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727777267574,"stop":1727777267575,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa75ba71abb21c3","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727776876173,"stop":1727776876173,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb58182c22c2fdd2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727777052348,"stop":1727777052348,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d950f9354ecf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777017347,"stop":1727777017347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f376daa96d427ea","name":"Check message with no payload is not received","time":{"start":1727777164825,"stop":1727777164826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4522dd5611f6a6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727776899102,"stop":1727776899103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9520808a75565380","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727776876172,"stop":1727776876172,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d66ca16efd15c8","name":"Check received message containing special chars","time":{"start":1727777164802,"stop":1727777164803,"duration":1},"status":"passed","severity":"normal"},{"uid":"adec9e69526af3d","name":"should be able to encode the field with only STORE set to true","time":{"start":1727776883988,"stop":1727776883988,"duration":0},"status":"passed","severity":"normal"},{"uid":"747c3febb987b8f2","name":"Query Generator, No Decoder","time":{"start":1727777274506,"stop":1727777274507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f574efaaf072198","name":"should throw error - invalid id","time":{"start":1727776884569,"stop":1727776884569,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef0d97a3b76eb1","name":"can start the service","time":{"start":1727777262709,"stop":1727777262711,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff51391660f39314","name":"Check meta is set [symmetric]","time":{"start":1727776909385,"stop":1727776909386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f885f0b6022e41","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727777070284,"stop":1727777070285,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c69edcbd01556ca","name":"random static sharding 10 - Cluster ID: 164, Shard ID: 369","time":{"start":1727777270979,"stop":1727777270980,"duration":1},"status":"passed","severity":"normal"},{"uid":"effabd8888ac4d96","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727777146553,"stop":1727777146554,"duration":1},"status":"broken","severity":"normal"},{"uid":"debf767e49101863","name":"Push message with content topic containing SQL Injection","time":{"start":1727777240859,"stop":1727777240864,"duration":5},"status":"passed","severity":"normal"},{"uid":"47c7c042c5f36aed","name":"udp ip6 address","time":{"start":1727776883998,"stop":1727776883998,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec71f60446bdc86","name":"Push message with content topic containing special chars","time":{"start":1727777212618,"stop":1727777212618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f2ea62cc81f2fc","name":"Push message with short payload","time":{"start":1727777212605,"stop":1727777212606,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb5287bcfa4ab6d","name":"should throw an error for an unconfigured topic","time":{"start":1727776876185,"stop":1727776876186,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f0aae0085a32db","name":"Check message received after jswaku node is restarted","time":{"start":1727777164827,"stop":1727777164828,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a61f80a8e62801d0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727777017342,"stop":1727777017342,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec2b40059c641b1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727777070286,"stop":1727777070286,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8c2638dc25d020","name":"throws on content topic with empty topic name field","time":{"start":1727776876157,"stop":1727776876157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d72bf6c736cfcee","name":"Wrong topic","time":{"start":1727777243749,"stop":1727777243749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec12e6a172facca1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727777164822,"stop":1727777164822,"duration":0},"status":"passed","severity":"normal"},{"uid":"304ea5abae2ec400","name":"should set field with only RELAY enabled","time":{"start":1727776884580,"stop":1727776884580,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd298c075ae148b1","name":"Encoder throws on undefined content topic","time":{"start":1727776911024,"stop":1727776911025,"duration":1},"status":"passed","severity":"normal"},{"uid":"c611e6f5b8a0e205","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727776883995,"stop":1727776883995,"duration":0},"status":"passed","severity":"normal"},{"uid":"c248060f065c86f2","name":"shard 0","time":{"start":1727777270974,"stop":1727777270974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4e63988dfae737","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727776876180,"stop":1727776876180,"duration":0},"status":"passed","severity":"normal"},{"uid":"305dbed3862187f4","name":"non connected peers","time":{"start":1727777174464,"stop":1727777174464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45773c7e846a440","name":"Check received message containing escaped characters","time":{"start":1727777164839,"stop":1727777164839,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b174845b97f99c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727777052366,"stop":1727777052368,"duration":2},"status":"passed","severity":"normal"},{"uid":"a49e595a144b29e2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727777267594,"stop":1727777267598,"duration":4},"status":"passed","severity":"normal"},{"uid":"f4099ed5ca762c58","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727777070287,"stop":1727777070288,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9db9b7c7f650e9","name":"Check received message containing Basic HTML tag","time":{"start":1727777164837,"stop":1727777164838,"duration":1},"status":"passed","severity":"normal"},{"uid":"f334f2eeb482145","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727777299421,"stop":1727777299421,"duration":0},"status":"passed","severity":"normal"},{"uid":"85382c602866c163","name":"should use DNS peer discovery with light client","time":{"start":1727776938472,"stop":1727776938473,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dba8af2d23f3a033","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727777146573,"stop":1727777146574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c970e857d3bf746c","name":"Decoder throws on empty string content topic","time":{"start":1727776909388,"stop":1727776909388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bc56cd83d578ff","name":"Generator, 2 different pubsubtopics","time":{"start":1727777294526,"stop":1727777294526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff66ef8d04276d0","name":"Check received message containing short","time":{"start":1727777164829,"stop":1727777164829,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bc824e8dfdf97","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727776899532,"stop":1727776899532,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78c59756f77e0d6","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727777149139,"stop":1727777149140,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d8553cfcea1f1f7","name":"Push message with emoji payload","time":{"start":1727777212615,"stop":1727777212616,"duration":1},"status":"passed","severity":"normal"},{"uid":"309e32d336f62660","name":"Push message with content topic containing shell command","time":{"start":1727777212625,"stop":1727777212626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cefdd8691ec6de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727777052323,"stop":1727777052323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17519b6f5e11778","name":"Push message with rate limit","time":{"start":1727777212630,"stop":1727777212632,"duration":2},"status":"passed","severity":"normal"},{"uid":"97b71ac72a2e52c1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727777267561,"stop":1727777267562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38fefe1cd657d4b","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727777149142,"stop":1727777149142,"duration":0},"status":"broken","severity":"normal"},{"uid":"e9a28062c28c842f","name":"isConnected should return false after all peers disconnect","time":{"start":1727776960492,"stop":1727776960492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf65bf5df6b250d","name":"Subscribe and receives messages on 20 topics","time":{"start":1727777267586,"stop":1727777267586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9950c260c916fce9","name":"Push message with Chinese payload","time":{"start":1727777212608,"stop":1727777212609,"duration":1},"status":"passed","severity":"normal"},{"uid":"459dcee671942524","name":"Push message with shell command payload","time":{"start":1727777240844,"stop":1727777240845,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cf6c270ee594fd","name":"Subscribe to topic containing long and receive message","time":{"start":1727777267569,"stop":1727777267569,"duration":0},"status":"passed","severity":"normal"},{"uid":"96efc815e5659f07","name":"Subscribe to topic containing short and receive message","time":{"start":1727777146558,"stop":1727777146558,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c2c2a9de431635","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727777369072,"stop":1727777369073,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddd6f4490ee804a","name":"handles different clusterIds correctly","time":{"start":1727776876170,"stop":1727776876171,"duration":1},"status":"passed","severity":"normal"},{"uid":"7119f578d9607c5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727776876179,"stop":1727776876179,"duration":0},"status":"passed","severity":"normal"},{"uid":"451c83bd53d3ece0","name":"Check received message containing Arabic","time":{"start":1727777164832,"stop":1727777164833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae58b7a595bbd559","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727777265863,"stop":1727777265863,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a4cde2861bfa34","name":"Check publish message containing Arabic","time":{"start":1727777209952,"stop":1727777209952,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db1b7c786d03b1e","name":"Check publish message containing special chars","time":{"start":1727777209950,"stop":1727777209951,"duration":1},"status":"passed","severity":"normal"},{"uid":"56caaf4579d3ecc7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727776876168,"stop":1727776876168,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2d271b85936c8e","name":"Decoder throws on undefined content topic","time":{"start":1727776909387,"stop":1727776909388,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b00be1cb015f","name":"addEventListener with wrong event","time":{"start":1727776968845,"stop":1727776968845,"duration":0},"status":"passed","severity":"normal"},{"uid":"2556be3d477581f8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727777146572,"stop":1727777146573,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f6fa7bae4f50f9","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727777149137,"stop":1727777149138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c54be55c705204","name":"Throws when trying to push message with empty payload","time":{"start":1727777212616,"stop":1727777212616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a411d7eb77404146","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727776876170,"stop":1727776876170,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e1813d03c5d416","name":"Waku message hash computation (payload length 0)","time":{"start":1727776878632,"stop":1727776878632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70d72b741a1a738","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727777169743,"stop":1727777169744,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac69cab1c0a0b37d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727777267609,"stop":1727777267610,"duration":1},"status":"passed","severity":"normal"},{"uid":"7698ea4881c80de4","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727776876191,"stop":1727776876191,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9c66352aea6dea","name":"Check message on other pubsub topic is not received","time":{"start":1727777164823,"stop":1727777164824,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f212cbff2dc5ee6","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727777222734,"stop":1727777222734,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f57f0c366353e3","name":"ignores domain fetching errors","time":{"start":1727776899529,"stop":1727776899529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfb4e1aed430b2f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727777146569,"stop":1727777146570,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d8b9910f961d43","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727777267570,"stop":1727777267570,"duration":0},"status":"passed","severity":"normal"},{"uid":"7396340b86000dd1","name":"Generator, custom pubsub topic","time":{"start":1727777294533,"stop":1727777294533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4ba88dcd8b08a5","name":"Check received message containing special chars","time":{"start":1727777034340,"stop":1727777034340,"duration":0},"status":"passed","severity":"normal"},{"uid":"103f2113463cab49","name":"Symmetric encrypt & Decrypt","time":{"start":1727776909903,"stop":1727776909904,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee412d5e81de6dd","name":"Filter with 3 connections","time":{"start":1727777079550,"stop":1727777079550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7839da5c17d1c97","name":"Check received message containing escaped characters","time":{"start":1727777164811,"stop":1727777164812,"duration":1},"status":"passed","severity":"normal"},{"uid":"34267cbd6926477a","name":"isConnected should return true after first peer connects","time":{"start":1727776960491,"stop":1727776960491,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8958a312b8d80fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727776876179,"stop":1727776876180,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5a8225059c0bc2","name":"Push message with XML payload","time":{"start":1727777212612,"stop":1727777212613,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2247c244105854","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727776876167,"stop":1727776876167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eed805220e02b4f","name":"can start and stop the service","time":{"start":1727776903456,"stop":1727776903456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b55ab5e7a0b3d7","name":"Check publish message containing long","time":{"start":1727777209950,"stop":1727777209950,"duration":0},"status":"passed","severity":"normal"},{"uid":"7accaea92793533","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1727776891319,"stop":1727776891320,"duration":1},"status":"passed","severity":"normal"},{"uid":"853717ca13a40e76","name":"Init the array if not present","time":{"start":1727776875684,"stop":1727776875685,"duration":1},"status":"passed","severity":"normal"},{"uid":"911af831844520e8","name":"Check publish message after service node is restarted","time":{"start":1727777209967,"stop":1727777209967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5bb381abc958a9c9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727777299420,"stop":1727777299420,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee27b659f106482f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727777267581,"stop":1727777267581,"duration":0},"status":"passed","severity":"normal"},{"uid":"39409421ae848df4","name":"Push message equal or less that 1MB","time":{"start":1727777212633,"stop":1727777212634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c33379f53f4a86b","name":"random static sharding 5 - Cluster ID: 822, Shard ID: 79","time":{"start":1727777270977,"stop":1727777270977,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b34c8a0915c575","name":"Check message on other pubsub topic is not received","time":{"start":1727777164842,"stop":1727777164843,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab026afc42928bf","name":"Check publish message containing XML","time":{"start":1727777209955,"stop":1727777209956,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee26db6d4cd82036","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727777149139,"stop":1727777149139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d482288c937be856","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727777052361,"stop":1727777052361,"duration":0},"status":"passed","severity":"normal"},{"uid":"376b3388ed9984a5","name":"can start the service","time":{"start":1727776903455,"stop":1727776903455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d016d4eb617cb31","name":"Light Node - default protocols","time":{"start":1727777307239,"stop":1727777307239,"duration":0},"status":"passed","severity":"normal"},{"uid":"670a8a35397cddd1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727777070291,"stop":1727777070292,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0be8837e598d1fe","name":"random static sharding 7 - Cluster ID: 971, Shard ID: 845","time":{"start":1727777270978,"stop":1727777270978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e357b26d6fa83e","name":"Callback on promise, aborts when callback returns true","time":{"start":1727777301025,"stop":1727777301025,"duration":0},"status":"passed","severity":"normal"},{"uid":"67024681c51fb31a","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727776960491,"stop":1727776960491,"duration":0},"status":"passed","severity":"normal"},{"uid":"268d98012309f562","name":"Encoder throws on empty string content topic","time":{"start":1727776891864,"stop":1727776891864,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd29589251dfd468","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727777017348,"stop":1727777017348,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7a31c28d0f8f0f","name":"Push message with Chinese payload","time":{"start":1727777240840,"stop":1727777240841,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41c4c8efa2d167e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727776876181,"stop":1727776876181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84258494d0112d3","name":"random static sharding 4 - Cluster ID: 867, Shard ID: 311","time":{"start":1727777270976,"stop":1727777270976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba639e607abdb33","name":"Check message with no content topic is not received","time":{"start":1727777034364,"stop":1727777034364,"duration":0},"status":"passed","severity":"normal"},{"uid":"665780a99eafb694","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727777274512,"stop":1727777274513,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4a2d01d27e7b8e","name":"should select older connection if present","time":{"start":1727776891357,"stop":1727776891357,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aacecce792e443","name":"topics with same application and version share the same shard","time":{"start":1727776876169,"stop":1727776876169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4fc99f7d70e343","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app18/3/topic130/proto","time":{"start":1727777243748,"stop":1727777243748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8111995e1a56401b","name":"start node with empty shard should fail","time":{"start":1727777270981,"stop":1727777270982,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae951e7516321b6","name":"should throw an error for insufficient data","time":{"start":1727776876266,"stop":1727776876267,"duration":1},"status":"passed","severity":"normal"},{"uid":"8091f729b99d6119","name":"LightPush with 2 connections","time":{"start":1727777079539,"stop":1727777079545,"duration":6},"status":"passed","severity":"normal"},{"uid":"53743b2cd29ff5a","name":"returns nothing if no connections present","time":{"start":1727776891355,"stop":1727776891355,"duration":0},"status":"passed","severity":"normal"},{"uid":"f190ba0aee51211e","name":"Decoder throws on undefined content topic","time":{"start":1727776891865,"stop":1727776891865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52bd5608b1db5e8","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727777149143,"stop":1727777149143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c393e9c296abbc4c","name":"Subscribe and receive messages via waku relay post","time":{"start":1727777267559,"stop":1727777267559,"duration":0},"status":"passed","severity":"normal"},{"uid":"85408cd5a42dbba7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727776876177,"stop":1727776876178,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cb6e2b1f7c7c59","name":"Refresh subscription","time":{"start":1727777267588,"stop":1727777267589,"duration":1},"status":"passed","severity":"normal"},{"uid":"93eb0f41c387f589","name":"Subscribe and receives messages on 20 topics","time":{"start":1727777146552,"stop":1727777146552,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d78fc2aa7a8a8b","name":"should only return 1 node with relay and store capability","time":{"start":1727776899531,"stop":1727776899531,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f32acd2b123bb62","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727777017347,"stop":1727777017347,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc94faccc309d5bc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727777299421,"stop":1727777299421,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf6d39e74d4be5","name":"Check publish message containing escaped characters","time":{"start":1727777209957,"stop":1727777209958,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52b91570a760d59","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727776876174,"stop":1727776876174,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3f796e95028b4a","name":"Fails to push message with large meta","time":{"start":1727777240872,"stop":1727777240872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3a1b61412e8832","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727777222729,"stop":1727777222729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a1ce90852398f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727777265857,"stop":1727777265858,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bcbdbd50d63626","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777174196,"stop":1727777174196,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29cce62b00498fb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727776876190,"stop":1727776876190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4718b729ef5f57dc","name":"Push message with content topic containing XML","time":{"start":1727777240865,"stop":1727777240866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bf1d485f8db4a4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727776876173,"stop":1727776876174,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab6e9d432c4bde1","name":"Push message with SQL Injection payload","time":{"start":1727777212611,"stop":1727777212611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cc7bfd424b89dc","name":"Subscribe to topic containing Script and receive message","time":{"start":1727777146564,"stop":1727777146565,"duration":1},"status":"passed","severity":"normal"},{"uid":"b306de664f211ec6","name":"Non TWN Cluster","time":{"start":1727777243744,"stop":1727777243745,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f2bad048d1f439","name":"Check received message containing short","time":{"start":1727777034338,"stop":1727777034338,"duration":0},"status":"passed","severity":"normal"},{"uid":"7720f4704ec06758","name":"recovers when dns.resolve returns empty","time":{"start":1727776899529,"stop":1727776899529,"duration":0},"status":"passed","severity":"normal"},{"uid":"614f2744c4ab041a","name":"retrieves a single peer","time":{"start":1727776899527,"stop":1727776899528,"duration":1},"status":"passed","severity":"normal"},{"uid":"810813c5f1f1d3f4","name":"different cluster, different shard: nodes don't connect","time":{"start":1727777052310,"stop":1727777052310,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f27efe202cd992","name":"LightPush with 3 connections","time":{"start":1727777079546,"stop":1727777079550,"duration":4},"status":"passed","severity":"normal"},{"uid":"da022448f5d79103","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727777222730,"stop":1727777222730,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ed7798e01a5c8d","name":"unsubscribes","time":{"start":1727777289087,"stop":1727777289088,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8b7108918917fe","name":"Generator, 2 different pubsubtopics","time":{"start":1727777294533,"stop":1727777294533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b574d32167c16d","name":"groups content topics by expected pubsub topic","time":{"start":1727776876170,"stop":1727776876170,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f43342cc7e67d47","name":"dispatchEvent via connectionManager","time":{"start":1727776968849,"stop":1727776968850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e843d005b6d2c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727776876182,"stop":1727776876182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e086dded3d7b5e0a","name":"Push message with JSON payload","time":{"start":1727777212613,"stop":1727777212614,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59deb81117e35e6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727777146551,"stop":1727777146552,"duration":1},"status":"passed","severity":"normal"},{"uid":"5190016fd9ed9557","name":"Relay - dialed first","time":{"start":1727777307236,"stop":1727777307236,"duration":0},"status":"passed","severity":"normal"},{"uid":"86125cf9fbfac0b8","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727777149142,"stop":1727777149143,"duration":1},"status":"passed","severity":"normal"},{"uid":"72344f3762bfccd1","name":"random static sharding 9 - Cluster ID: 121, Shard ID: 898","time":{"start":1727777270979,"stop":1727777270979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df1156d25e52a74","name":"Subscribe and receive messages via lightPush","time":{"start":1727777267584,"stop":1727777267584,"duration":0},"status":"passed","severity":"normal"},{"uid":"648079b04e85950b","name":"Check received message containing JSON","time":{"start":1727777034343,"stop":1727777034344,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccf793cb7e5d219","name":"should set field with only FILTER enabled","time":{"start":1727776884581,"stop":1727776884581,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e32228ce5ff0de","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727776876178,"stop":1727776876178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e94381470266804","name":"Check received message containing JSON","time":{"start":1727777164809,"stop":1727777164810,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff0ff26db42828e","name":"should set field with all protocols enabled","time":{"start":1727776884580,"stop":1727776884580,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a54a061e824eb8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727777369073,"stop":1727777369073,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca989d9fcae1fd1","name":"ignores unrecognized TXT record formats","time":{"start":1727776899529,"stop":1727776899530,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d5bb47c5911b47","name":"Generator, 2 different pubsubtopics","time":{"start":1727777294523,"stop":1727777294523,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cee6b60ddd8b7d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727776876191,"stop":1727776876191,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52e1d1b8c546a00","name":"throws on content topic with too few or too many fields","time":{"start":1727776876153,"stop":1727776876153,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6723dd2a0ce94c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727776936228,"stop":1727776936228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a67b500bb764865","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727776876185,"stop":1727776876185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72655157510c263","name":"Ephemeral messages are not stored","time":{"start":1727776935636,"stop":1727776935637,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc28eb2659b7fe3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727776876180,"stop":1727776876180,"duration":0},"status":"passed","severity":"normal"},{"uid":"62dfa4020635ea98","name":"handles different networkShards values correctly","time":{"start":1727776876171,"stop":1727776876171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26a97c72a802a16","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727777149143,"stop":1727777149144,"duration":1},"status":"passed","severity":"normal"},{"uid":"543727564e45377","name":"Push message with short payload","time":{"start":1727777240836,"stop":1727777240837,"duration":1},"status":"passed","severity":"normal"},{"uid":"735d8c33df1b3d0f","name":"Reopen subscription with peer with lost subscription","time":{"start":1727776966582,"stop":1727776966583,"duration":1},"status":"passed","severity":"normal"},{"uid":"8038649f770c9351","name":"removeEventListener with correct event","time":{"start":1727776968845,"stop":1727776968845,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bcf0d1340c4fa0","name":"Check received message containing unicode special characters","time":{"start":1727777034346,"stop":1727777034347,"duration":1},"status":"passed","severity":"normal"},{"uid":"131a6961ac3e6946","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727776876165,"stop":1727776876165,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4f3d232a17935f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727777301025,"stop":1727777301026,"duration":1},"status":"passed","severity":"normal"},{"uid":"2920cb0f39592475","name":"Push message with numeric payload","time":{"start":1727777212606,"stop":1727777212607,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ec1bb39a6b2ab5","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727777282706,"stop":1727777282706,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b0633d3ba51928","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727777052361,"stop":1727777052362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a909c459780b134","name":"Push message with Basic HTML tag payload","time":{"start":1727777240843,"stop":1727777240844,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94935ff428b9215","name":"Publish message with rate limit","time":{"start":1727777209971,"stop":1727777209971,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e402c392028079","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727776928591,"stop":1727776928592,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4ee40ce688596b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727776960489,"stop":1727776960490,"duration":1},"status":"passed","severity":"normal"},{"uid":"7782122efbb0851d","name":"Check received message containing numeric","time":{"start":1727777164830,"stop":1727777164830,"duration":0},"status":"passed","severity":"normal"},{"uid":"182f4dd5df102e6f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727777017343,"stop":1727777017343,"duration":0},"status":"broken","severity":"normal"},{"uid":"461b1352bfc40dc9","name":"Check message with invalid timestamp is not received","time":{"start":1727777164822,"stop":1727777164823,"duration":1},"status":"passed","severity":"normal"},{"uid":"576efa2af01cddc8","name":"should only return 1 node with relay capability","time":{"start":1727776899530,"stop":1727776899531,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c9bf392c013044","name":"Subscribe to topic containing Script and receive message","time":{"start":1727777267604,"stop":1727777267605,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4cff4fc3219ef48","name":"Filter","time":{"start":1727777307238,"stop":1727777307239,"duration":1},"status":"passed","severity":"normal"},{"uid":"a314302eb433d3c2","name":"Check received message with timestamp: 1727776928225000000 ","time":{"start":1727777164840,"stop":1727777164840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c728036f43a4a2af","name":"should not fail to start the service if it is already started","time":{"start":1727777262719,"stop":1727777262722,"duration":3},"status":"passed","severity":"normal"},{"uid":"f96154a69743a270","name":"Refresh subscription","time":{"start":1727777267562,"stop":1727777267568,"duration":6},"status":"passed","severity":"normal"},{"uid":"a735973e255e907a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727777267587,"stop":1727777267588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f30e4a14d83a98a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727776884567,"stop":1727776884567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cacc985ae3ee9e","name":"should not fail to start the service if it is already started","time":{"start":1727776938468,"stop":1727776938469,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1aa45e5c7877eb2","name":"Check received message containing Arabic","time":{"start":1727777034341,"stop":1727777034341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cf36d1532a844c","name":"different cluster, same shard: nodes don't connect","time":{"start":1727777052309,"stop":1727777052309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc79c094f838a675","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727777146550,"stop":1727777146550,"duration":0},"status":"passed","severity":"normal"},{"uid":"418e92976feeda8f","name":"should properly create location multiaddrs - tcp","time":{"start":1727776884579,"stop":1727776884579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92b734f1196a934","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727777250183,"stop":1727777250183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7673d188ad362fe3","name":"Default pageSize","time":{"start":1727777290239,"stop":1727777290240,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb546b856a770218","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727777369071,"stop":1727777369071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9db55241e20e4f7","name":"Check received message containing numeric","time":{"start":1727777164801,"stop":1727777164802,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f98c26646644c67","name":"Check received message with timestamp: 1727776927696 ","time":{"start":1727777034348,"stop":1727777034349,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5544f2e8b8bf11","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727776876172,"stop":1727776876172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b4b7edc5b60dde","name":"Check received message containing short","time":{"start":1727777164798,"stop":1727777164800,"duration":2},"status":"passed","severity":"normal"},{"uid":"a240f7f27bfab819","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727776883988,"stop":1727776883989,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66288e5a9f8a5b5","name":"Push message with special chars payload","time":{"start":1727777212607,"stop":1727777212608,"duration":1},"status":"passed","severity":"normal"},{"uid":"f504bb0af0c961c1","name":"Check publish message containing Chinese","time":{"start":1727777209951,"stop":1727777209952,"duration":1},"status":"passed","severity":"normal"},{"uid":"5586e8da4e26acf6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727777070285,"stop":1727777070286,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d715c4a1304a948","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727776928589,"stop":1727776928590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51988f58b8fae0c","name":"Overlapping topic subscription","time":{"start":1727777267562,"stop":1727777267562,"duration":0},"status":"passed","severity":"normal"},{"uid":"402428e36247eca6","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727777052347,"stop":1727777052347,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff1c6860ca9a407","name":"Push message with content topic containing Russian","time":{"start":1727777212619,"stop":1727777212619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b46729258b1f84","name":"Check received message with timestamp: 1727776928225 ","time":{"start":1727777164816,"stop":1727777164821,"duration":5},"status":"passed","severity":"normal"},{"uid":"d04b9ddff0f9a9d5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727776876172,"stop":1727776876173,"duration":1},"status":"passed","severity":"normal"},{"uid":"beee1d914e0efa76","name":"Ping on unsubscribed peer","time":{"start":1727776966581,"stop":1727776966582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ee1e0ce53466f6","name":"Check publish message containing Basic HTML tag","time":{"start":1727777209956,"stop":1727777209956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ae52d0bae67c3b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727777267579,"stop":1727777267579,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e9312de5fd2ece","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727777052369,"stop":1727777052370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf6f6410bbb12b7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727777070286,"stop":1727777070287,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7bc1baf1b50670","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727777267582,"stop":1727777267582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce4097b43e21d4b","name":"should properly compute the node id","time":{"start":1727776884570,"stop":1727776884571,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b07a2c4619c154","name":"safeDispatchEvent","time":{"start":1727776968850,"stop":1727776968850,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c25073e5f0249b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727776899098,"stop":1727776899099,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8efdccf42afca90","name":"Push message with unicode special characters payload","time":{"start":1727777212615,"stop":1727777212615,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf1df1326a4fd64","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727777146550,"stop":1727777146550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91c08a4823acdad","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727776878631,"stop":1727776878631,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3f2eaae5b9784f","name":"Ordered Callback - false","time":{"start":1727777279889,"stop":1727777279889,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4395680ee4179","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727777222727,"stop":1727777222727,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd8b1920cdc6c15","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727776909385,"stop":1727776909385,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf94b7e9ae9b6914","name":"same cluster, same shard: nodes connect","time":{"start":1727777052305,"stop":1727777052306,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6ecc3e1581ee39","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727776938473,"stop":1727776938473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dbc479eb5068a53c","name":"should emit a peer event after start","time":{"start":1727776903457,"stop":1727776903457,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07eb51137b2c2a7","name":"should decode valid enr successfully","time":{"start":1727776884566,"stop":1727776884567,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89d09232c85dd37","name":"Passing page size 110 when there are 120 messages","time":{"start":1727777290238,"stop":1727777290239,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0637f62c4e6ee8c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727776928582,"stop":1727776928584,"duration":2},"status":"passed","severity":"normal"},{"uid":"8148833d93fa6e57","name":"Check message received after nwaku node is restarted","time":{"start":1727777164828,"stop":1727777164828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38b5f63ea4fe2af9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727777267598,"stop":1727777267599,"duration":1},"status":"passed","severity":"normal"},{"uid":"86961d9769a9a08f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727777201693,"stop":1727777201693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b648e084e523973c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727776938473,"stop":1727776938473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ab23761ccb5f7a8","name":"Tracks peer failures correctly","time":{"start":1727776990328,"stop":1727776990328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6246f92999b444b8","name":"Store - dialed first","time":{"start":1727777307237,"stop":1727777307238,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a43a5fd595e95e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727776876164,"stop":1727776876165,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ded2cc263af5d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727777267593,"stop":1727777267594,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c29265625ea42d8","name":"Filter with 1 connections","time":{"start":1727777079537,"stop":1727777079539,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4e60555ff275ecb","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727777267575,"stop":1727777267576,"duration":1},"status":"passed","severity":"normal"},{"uid":"df69df8f3902276","name":"Push to array if already present","time":{"start":1727776875686,"stop":1727776875686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4befb3768ef5755d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727776876187,"stop":1727776876188,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c12259329354023","name":"Fields are not dropped","time":{"start":1727776890905,"stop":1727776890911,"duration":6},"status":"passed","severity":"normal"},{"uid":"1a18b9e14f5d7612","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727776876174,"stop":1727776876174,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fed5573eb92da8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727776883990,"stop":1727776883990,"duration":0},"status":"passed","severity":"normal"},{"uid":"337263802d36c82f","name":"can start and stop the service","time":{"start":1727777262711,"stop":1727777262714,"duration":3},"status":"passed","severity":"normal"},{"uid":"5145efa9e44c1fa7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727777000184,"stop":1727777000184,"duration":0},"status":"passed","severity":"normal"},{"uid":"983799e789745e0e","name":"addEventListener with correct event","time":{"start":1727776968844,"stop":1727776968844,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f2f6d6641c1aec","name":"Overlapping topic subscription","time":{"start":1727777146554,"stop":1727777146555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4db29e5226bb29","name":"Check message with no pubsub topic is not received","time":{"start":1727777034358,"stop":1727777034364,"duration":6},"status":"passed","severity":"normal"},{"uid":"124fb17b86b6a86a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727777146560,"stop":1727777146561,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af43552ed03f9e4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727776876177,"stop":1727776876177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3651e05c70dbe93","name":"Check message received after jswaku node is restarted","time":{"start":1727777164844,"stop":1727777164845,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d695f15ed5cc5756","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727777209960,"stop":1727777209960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9adafcda3a4d68","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727777267590,"stop":1727777267590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3524c1f306bf8772","name":"same cluster, different shard: nodes don't connect","time":{"start":1727777052306,"stop":1727777052306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f66947d4f4392bd","name":"Check received message containing SQL Injection","time":{"start":1727777164805,"stop":1727777164807,"duration":2},"status":"passed","severity":"normal"},{"uid":"893f71f0b9d53eb4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727776883995,"stop":1727776883996,"duration":1},"status":"passed","severity":"normal"},{"uid":"a578429f858b7922","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727777212624,"stop":1727777212624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9405b4bdc2d0afa8","name":"Push message with content topic containing escaped characters","time":{"start":1727777240870,"stop":1727777240870,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bedc0ca09a7fa2","name":"Check received message containing emoji","time":{"start":1727777164839,"stop":1727777164840,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf4033fa1139126","name":"peer:update - should do nothing if another protocol hit","time":{"start":1727776891317,"stop":1727776891318,"duration":1},"status":"passed","severity":"normal"},{"uid":"462992b3ca42e9bd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727777146554,"stop":1727777146554,"duration":0},"status":"passed","severity":"normal"},{"uid":"b548637c30f78587","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777174199,"stop":1727777174200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f177b6f2622b8c76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727777052376,"stop":1727777052376,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe9fa6df7bee176","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727777052401,"stop":1727777052409,"duration":8},"status":"passed","severity":"normal"},{"uid":"599880d43dcd6b37","name":"less peers than existing","time":{"start":1727777174463,"stop":1727777174464,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d41d052dd8fa8029","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727777222734,"stop":1727777222734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f586a88f6eec52","name":"should throw an error for missing required configuration","time":{"start":1727776876176,"stop":1727776876176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f528020760441ce","name":"Subscribe and receives messages on 20 topics","time":{"start":1727777267561,"stop":1727777267561,"duration":0},"status":"passed","severity":"normal"},{"uid":"72df9abc60381a1a","name":"Waku message hash computation (no timestamp)","time":{"start":1727776878632,"stop":1727776878633,"duration":1},"status":"passed","severity":"normal"},{"uid":"934df0ed9e8e03f7","name":"should not fail to start the service if it is already started","time":{"start":1727776903456,"stop":1727776903457,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35ce7f2714144ec","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727777243744,"stop":1727777243744,"duration":0},"status":"passed","severity":"normal"},{"uid":"828ac469a726642f","name":"stop","time":{"start":1727776968850,"stop":1727776968851,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c131589461a2dc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727777017348,"stop":1727777017348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f959b00ce7d2e2","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727777052347,"stop":1727777052347,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c0ff976f0f376b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727776935637,"stop":1727776935637,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b736e9b93c04509","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727776876187,"stop":1727776876187,"duration":0},"status":"passed","severity":"normal"},{"uid":"23fc6599d96abc45","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727777250183,"stop":1727777250183,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b1c4a4fb631ff1","name":"Js publishes, other Js receives","time":{"start":1727777194334,"stop":1727777194334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f809797c40634f","name":"Subscribe to topic containing XML and receive message","time":{"start":1727777146565,"stop":1727777146565,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfad1e2135ed954e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727776909383,"stop":1727776909384,"duration":1},"status":"passed","severity":"normal"},{"uid":"473a9c1ec6675243","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727776878633,"stop":1727776878633,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea3dc9035750bbe","name":"Number of peers are maintained correctly","time":{"start":1727777097224,"stop":1727777097225,"duration":1},"status":"passed","severity":"normal"},{"uid":"945ba85916cbbe2","name":"new peer added after a peer was already found","time":{"start":1727777250183,"stop":1727777250183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca1e6e3117684353","name":"Query generator for 2000 messages","time":{"start":1727777301026,"stop":1727777301027,"duration":1},"status":"passed","severity":"normal"},{"uid":"196d237a2a39fef","name":"Passing an array","time":{"start":1727777299526,"stop":1727777299526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d321b282102cff6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727776876188,"stop":1727776876188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0f5e0338ef458a","name":"LightPush with 0 connections","time":{"start":1727777079516,"stop":1727777079516,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b2fde9e9ebf8e8","name":"Push message with content topic containing emoji","time":{"start":1727777240870,"stop":1727777240871,"duration":1},"status":"passed","severity":"normal"},{"uid":"704ceb139ccf8e65","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727777052324,"stop":1727777052324,"duration":0},"status":"passed","severity":"normal"},{"uid":"472febb6af712dc6","name":"Check received message containing Basic HTML tag","time":{"start":1727777164809,"stop":1727777164809,"duration":0},"status":"passed","severity":"normal"},{"uid":"415688b287154a9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/8/topic89/test.js","time":{"start":1727777243749,"stop":1727777243749,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fb778bf22773b7","name":"Check received message containing XML","time":{"start":1727777164808,"stop":1727777164808,"duration":0},"status":"passed","severity":"normal"},{"uid":"6301f966c8797c93","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727777146567,"stop":1727777146568,"duration":1},"status":"passed","severity":"normal"},{"uid":"756412227f969930","name":"Check received message containing special chars","time":{"start":1727777164830,"stop":1727777164831,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dc6c84ee0ca63a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727777267608,"stop":1727777267609,"duration":1},"status":"passed","severity":"normal"},{"uid":"722029ad1d9cf46f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727776960490,"stop":1727776960490,"duration":0},"status":"passed","severity":"normal"},{"uid":"85aab1efc6174fb","name":"Push message with custom timestamp: 1697018670482","time":{"start":1727777240873,"stop":1727777240873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b0f2e05bcf4a05","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727776876179,"stop":1727776876179,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f4735722b5165f","name":"Number of peers are maintained correctly","time":{"start":1727776990325,"stop":1727776990325,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb5d4817f0dbd8f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777017348,"stop":1727777017349,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d01872935ca48f9","name":"Ping on subscribed peer","time":{"start":1727776966583,"stop":1727776966585,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ee49a04ba4a5ff4","name":"Subscribe to topic containing long and receive message","time":{"start":1727777267589,"stop":1727777267590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a785d6c8c8c90c5","name":"Publish without waiting for remote peer","time":{"start":1727777222724,"stop":1727777222725,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddbc20d614607a7","name":"Check received message containing emoji","time":{"start":1727777034347,"stop":1727777034347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13f9c378ce969ef","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app40/2/topic851/utf8","time":{"start":1727777243746,"stop":1727777243746,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f955ca1b601bf72","name":"should decode valid enr with tcp successfully","time":{"start":1727776884567,"stop":1727776884567,"duration":0},"status":"passed","severity":"normal"},{"uid":"52da91da99dc6e7c","name":"Push message with content topic containing unicode special characters","time":{"start":1727777240870,"stop":1727777240870,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdf7a8a6abee66d","name":"Push message with content topic containing escaped characters","time":{"start":1727777212626,"stop":1727777212626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2f243be82e63fb","name":"Filter with 0 connections","time":{"start":1727777079517,"stop":1727777079517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce518f42d1b41e6","name":"Push message with long payload","time":{"start":1727777212606,"stop":1727777212606,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bfb8d694df318","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727776899310,"stop":1727776899311,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f0c226a5f7fbc1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727777274506,"stop":1727777274506,"duration":0},"status":"passed","severity":"normal"},{"uid":"58629f572fa44385","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727777299422,"stop":1727777299423,"duration":1},"status":"passed","severity":"normal"},{"uid":"92da46d67a0454a","name":"should return unique PubsubTopics for static sharding","time":{"start":1727776876174,"stop":1727776876174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7cb4516ffe835c","name":"Asymmetric encrypt & decrypt","time":{"start":1727776909903,"stop":1727776909903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89c0201b21ed7b5","name":"Check publish message containing emoji","time":{"start":1727777209959,"stop":1727777209959,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f954cdee4bceb2","name":"Fails to publish message with wrong content topic","time":{"start":1727777209966,"stop":1727777209966,"duration":0},"status":"passed","severity":"normal"},{"uid":"813ede8520d9a92e","name":"should throw an error for missing sharding configuration","time":{"start":1727776876189,"stop":1727776876189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ea8814aa003650","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727777052401,"stop":1727777052401,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cb6bbb1e7393b8","name":"can start and stop the service","time":{"start":1727776938467,"stop":1727776938468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23d618283a32117","name":"Push message on custom pubsubTopic","time":{"start":1727777174192,"stop":1727777174192,"duration":0},"status":"passed","severity":"normal"},{"uid":"acac64b56d8e470b","name":"Round trip binary serialization","time":{"start":1727776891862,"stop":1727776891863,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6773108bf1e50d","name":"does not throw on valid cases","time":{"start":1727776876151,"stop":1727776876152,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f084ce76189cb55","name":"Filter with 2 connections","time":{"start":1727777079545,"stop":1727777079546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8af8e7d05f7b7dd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app82/5/topic239/test.js","time":{"start":1727777243745,"stop":1727777243746,"duration":1},"status":"passed","severity":"normal"},{"uid":"10703f50f4860828","name":"should not receive a peer event before start","time":{"start":1727777262724,"stop":1727777262726,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c97f724c252d2db","name":"Push message equal or less that 1MB","time":{"start":1727777240879,"stop":1727777240880,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61eb24a5b0e9cc2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727777000181,"stop":1727777000182,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d95228770b4e90d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727777146561,"stop":1727777146564,"duration":3},"status":"passed","severity":"normal"},{"uid":"bbea91405c827746","name":"Refresh subscription","time":{"start":1727777222727,"stop":1727777222727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a163e0e66c6afd6d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727777000185,"stop":1727777000186,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a64b271cb57cc","name":"A test","time":{"start":1727777149235,"stop":1727777149236,"duration":1},"status":"passed","severity":"normal"},{"uid":"af064f58116f0c50","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727776911024,"stop":1727776911024,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efabcfeead72f09","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727777174199,"stop":1727777174199,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d6b87db6757420","name":"Query with Ordered Callback, No message returned","time":{"start":1727777274511,"stop":1727777274511,"duration":0},"status":"passed","severity":"normal"},{"uid":"389d1898154a0128","name":"should emit a peer event after start","time":{"start":1727776938469,"stop":1727776938470,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c2561a2b3df0dc","name":"Push message with content topic containing Arabic","time":{"start":1727777240858,"stop":1727777240858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a3bd06599ee4cd","name":"Subscribe to topic containing Script and receive message","time":{"start":1727777267577,"stop":1727777267577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f355fb46135eecbb","name":"Fails to push message with empty content topic","time":{"start":1727777212627,"stop":1727777212628,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb36dbad6c400db","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727777146559,"stop":1727777146560,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8ac0094fdea979","name":"Push message with numeric payload","time":{"start":1727777240838,"stop":1727777240839,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dded22f332470e","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727777149135,"stop":1727777149135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee675a856e753298","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727777267611,"stop":1727777267612,"duration":1},"status":"passed","severity":"normal"},{"uid":"d902f5d990afd0f4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727777274505,"stop":1727777274505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bb722f6e30a798","name":"should return all peers when numPeers is 0","time":{"start":1727776891844,"stop":1727776891844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b96deaa203b61","name":"Passing invalid cursor","time":{"start":1727777265862,"stop":1727777265862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f871086950d371","name":"Push 30 different messages","time":{"start":1727777240850,"stop":1727777240850,"duration":0},"status":"passed","severity":"normal"},{"uid":"12df09f2ad928607","name":"can start the service","time":{"start":1727776938465,"stop":1727776938467,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab04a13401386b8e","name":"should set field with only STORE enabled","time":{"start":1727776884580,"stop":1727776884580,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c2301f741c2a4e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727777201689,"stop":1727777201690,"duration":1},"status":"passed","severity":"normal"},{"uid":"a103cf9843465d70","name":"Ping on peer without subscriptions","time":{"start":1727776966581,"stop":1727776966581,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d914630eb881aa","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727777149136,"stop":1727777149137,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c82089ad132ac86","name":"Subscribe to topic containing short and receive message","time":{"start":1727777267568,"stop":1727777267569,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f79270730f26e1","name":"Subscribe and publish message","time":{"start":1727777222725,"stop":1727777222725,"duration":0},"status":"passed","severity":"normal"},{"uid":"242ecbdf61b9cac","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727776876168,"stop":1727776876169,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b39eac231be96b","name":"Check meta is set [ecies]","time":{"start":1727776911024,"stop":1727776911024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72a91938df0a754","name":"Push message with unicode special characters payload","time":{"start":1727777240846,"stop":1727777240848,"duration":2},"status":"passed","severity":"normal"},{"uid":"cada5538311d33da","name":"Subscribe to topic containing XML and receive message","time":{"start":1727777267577,"stop":1727777267578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c32554c2aa084f3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727777240866,"stop":1727777240867,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a69c229069aee2d","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727777201693,"stop":1727777201694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2968817a1e5c6f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777294534,"stop":1727777294534,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3262fbd87a9ecd","name":"Subscribe to topic containing long and receive message","time":{"start":1727777146559,"stop":1727777146559,"duration":0},"status":"passed","severity":"normal"},{"uid":"da76243bc129713f","name":"Check received message containing JSON","time":{"start":1727777164838,"stop":1727777164838,"duration":0},"status":"passed","severity":"normal"},{"uid":"670c8592855fe15a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727777222730,"stop":1727777222730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b33983ade426fb","name":"pre and post cipher","time":{"start":1727776909904,"stop":1727776909905,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ebf5d92fc591c9","name":"Push message with meta","time":{"start":1727777212628,"stop":1727777212628,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5687ad946f5c84","name":"Push message with Arabic payload","time":{"start":1727777240841,"stop":1727777240842,"duration":1},"status":"passed","severity":"normal"},{"uid":"269d136007851929","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727777222734,"stop":1727777222735,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd01e9314448ef7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727776883993,"stop":1727776883993,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ebae4640b360cd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727777301024,"stop":1727777301024,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48c42186027ed28","name":"should not fail to stop the service if it was not started","time":{"start":1727776938468,"stop":1727776938468,"duration":0},"status":"passed","severity":"normal"},{"uid":"724a2b311bbe96a1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727777201690,"stop":1727777201691,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98a6c8c7f13bac9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727777267574,"stop":1727777267574,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf4fe67c806f656","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727777052381,"stop":1727777052381,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ee6bdd6ea9602b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727777017346,"stop":1727777017346,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d75959accad8b7","name":"Does not throw an exception when node disconnects","time":{"start":1727777299525,"stop":1727777299525,"duration":0},"status":"passed","severity":"normal"},{"uid":"765ec50cb5412dd0","name":"same cluster, same shard: nodes connect","time":{"start":1727777169746,"stop":1727777169747,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d401008322017e1","name":"it tolerates circular branch references","time":{"start":1727776899528,"stop":1727776899528,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb521689d600212","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727777052345,"stop":1727777052346,"duration":1},"status":"passed","severity":"normal"},{"uid":"115695d05607e1a","name":"should properly create peer info with all multiaddrs","time":{"start":1727776884579,"stop":1727776884579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e530e0661ef126","name":"should properly create location multiaddrs - udp6","time":{"start":1727776884578,"stop":1727776884578,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa1950a02434d75","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727777265861,"stop":1727777265861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da934056a36df49","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727776884581,"stop":1727776884581,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d75fa0f6043e4c","name":"throws on content topic with empty version field","time":{"start":1727776876156,"stop":1727776876156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f814482c9322bea","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727776936240,"stop":1727776936240,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5c6e72f096c5fd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727776899097,"stop":1727776899098,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ed5cfe3b52165d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727777270974,"stop":1727777270975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e377f057ce5c73","name":"Passing page size 10 when there are 10 messages","time":{"start":1727777290232,"stop":1727777290233,"duration":1},"status":"passed","severity":"normal"},{"uid":"c182503e3fde9734","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727777052333,"stop":1727777052333,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4052679440d47a5","name":"should add and remove event listeners correctly","time":{"start":1727776903459,"stop":1727776903459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8066a22572e1b553","name":"Push message with content topic containing short","time":{"start":1727777212616,"stop":1727777212617,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d82c445a72ce497","name":"Nodes with multiple pubsub topic","time":{"start":1727777201691,"stop":1727777201692,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7406cfeffd04c5","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app83/7/topic268/proto","time":{"start":1727777243748,"stop":1727777243748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b613a677eb3e4116","name":"1 Relay, 1 fetch","time":{"start":1727776899309,"stop":1727776899310,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e29ea27ab823879","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727776899533,"stop":1727776899533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ea281b2b78eec14","name":"Overlapping topic subscription","time":{"start":1727777267588,"stop":1727777267588,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb3e41b66cf155a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727776876177,"stop":1727776876177,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd97732f92e0753b","name":"throws on content topic with empty application field","time":{"start":1727776876155,"stop":1727776876156,"duration":1},"status":"passed","severity":"normal"},{"uid":"975b87a3be0e536b","name":"Check received message with timestamp: 1727776928225000000 ","time":{"start":1727777164814,"stop":1727777164816,"duration":2},"status":"passed","severity":"normal"},{"uid":"8f660e84d34f0ce2","name":"Check received message containing unicode special characters","time":{"start":1727777164812,"stop":1727777164813,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd3f1fb71f7f2fa","name":"Check received message containing escaped characters","time":{"start":1727777034344,"stop":1727777034346,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1cb18b0742df53d","name":"Push message with Script payload","time":{"start":1727777212611,"stop":1727777212612,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa1d872bbe902e6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727777146560,"stop":1727777146560,"duration":0},"status":"passed","severity":"normal"},{"uid":"17235026ce33d3db","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1727776891318,"stop":1727776891319,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d5f25753f35be7","name":"Nwaku publishes","time":{"start":1727777194333,"stop":1727777194333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a622444bf14b926","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727776876181,"stop":1727776876182,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa3a4e250d9d70b1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727777070290,"stop":1727777070291,"duration":1},"status":"passed","severity":"normal"},{"uid":"741f65b2c9f64327","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727777299422,"stop":1727777299422,"duration":0},"status":"passed","severity":"normal"},{"uid":"133fd5aaf5b7e53a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727777017349,"stop":1727777017349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8807a12cdad2353","name":"Push message on custom pubsubTopic","time":{"start":1727777174188,"stop":1727777174189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b060f33849a830a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727777146572,"stop":1727777146572,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fb6679b8302921","name":"Subscribe to topic containing XML and publish message","time":{"start":1727777222732,"stop":1727777222732,"duration":0},"status":"passed","severity":"normal"},{"uid":"476be83853518984","name":"Nodes with multiple pubsub topic","time":{"start":1727777201694,"stop":1727777201696,"duration":2},"status":"passed","severity":"normal"},{"uid":"b114fec630b8c675","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727777052368,"stop":1727777052369,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefe014af0baca0a","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727777149136,"stop":1727777149136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff66c00384c1c595","name":"Check received message containing Script","time":{"start":1727777034342,"stop":1727777034342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8699b50c50a2cf72","name":"Query Generator - false","time":{"start":1727777279884,"stop":1727777279884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3a4b55aaf8eed7","name":"Publish message with large meta","time":{"start":1727777209968,"stop":1727777209968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b260f199296f611","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727777149139,"stop":1727777149139,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da0a8dc63cad2b2","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727776899532,"stop":1727776899532,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa0208a56b34a79","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727777052346,"stop":1727777052347,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f870e804a6113e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727776891844,"stop":1727776891845,"duration":1},"status":"passed","severity":"normal"},{"uid":"61cca3fe5e34cb84","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727777052315,"stop":1727777052319,"duration":4},"status":"passed","severity":"normal"},{"uid":"f6ba730ff9a2ac3e","name":"Push message with custom timestamp: 1727780697487","time":{"start":1727777212633,"stop":1727777212633,"duration":0},"status":"passed","severity":"normal"},{"uid":"484e9c638eace9cf","name":"Decoder throws on empty string content topic","time":{"start":1727776911025,"stop":1727776911026,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc1837485a9b718","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727777052370,"stop":1727777052372,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d9fa8f898cf42aa","name":"Check message with no content topic is not received","time":{"start":1727777164843,"stop":1727777164843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb2f0d3f96277ac","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727777267576,"stop":1727777267577,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d898c20af5986f","name":"Should update multiaddrs","time":{"start":1727777170075,"stop":1727777170081,"duration":6},"status":"passed","severity":"normal"},{"uid":"903e9fb85a2df1a7","name":"Check message received after nwaku node is restarted","time":{"start":1727777164845,"stop":1727777164845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db3db6cb3eb93eee","name":"Push message with content topic containing emoji","time":{"start":1727777212627,"stop":1727777212627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d8259affe86c73","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727776883991,"stop":1727776883991,"duration":0},"status":"passed","severity":"normal"},{"uid":"76644182a1f30165","name":"Check received message containing SQL Injection","time":{"start":1727777034341,"stop":1727777034342,"duration":1},"status":"passed","severity":"normal"},{"uid":"699e4d47704f112","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727777267561,"stop":1727777267561,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebc867e2c978692","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727776876182,"stop":1727776876183,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2d4733e72c5627","name":"should emit a peer event after start","time":{"start":1727777262722,"stop":1727777262723,"duration":1},"status":"passed","severity":"normal"},{"uid":"306a9d3a5c115a30","name":"Push message with long payload","time":{"start":1727777240837,"stop":1727777240838,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3e41dbd0d6c2c4","name":"Check message with invalid timestamp is not received","time":{"start":1727777164842,"stop":1727777164842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f321507a364eed3","name":"Push message with content topic containing Chinese","time":{"start":1727777212618,"stop":1727777212619,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2e2f94670c526a","name":"caches peers it previously fetched","time":{"start":1727776899530,"stop":1727776899530,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7553f37889f5fd","name":"Push message with content topic containing numeric","time":{"start":1727777240857,"stop":1727777240857,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fe7c8266aa0e77","name":"Check publish message containing SQL Injection","time":{"start":1727777209954,"stop":1727777209954,"duration":0},"status":"passed","severity":"normal"},{"uid":"458b5d6ac71ad749","name":"Check received message containing Basic HTML tag","time":{"start":1727777034342,"stop":1727777034343,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e86b4780bf3199","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727777052372,"stop":1727777052372,"duration":0},"status":"passed","severity":"normal"},{"uid":"30651d78f2eb2d19","name":"Push message with content topic containing Arabic","time":{"start":1727777212619,"stop":1727777212619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4ac50471eb5def","name":"Query with Ordered Callback, No Decoder","time":{"start":1727777274510,"stop":1727777274511,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d3575dece06b3f","name":"Decoder throws on undefined content topic","time":{"start":1727776911025,"stop":1727776911025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69a37e7e40d6bbf","name":"Refresh subscription","time":{"start":1727777146555,"stop":1727777146557,"duration":2},"status":"passed","severity":"normal"},{"uid":"47872138ddf4113a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727777017346,"stop":1727777017346,"duration":0},"status":"passed","severity":"normal"},{"uid":"722f7f9a9aa83aeb","name":"creates an iterator","time":{"start":1727777289086,"stop":1727777289087,"duration":1},"status":"passed","severity":"normal"},{"uid":"4823a2f5dec2149a","name":"Register correct protocols","time":{"start":1727777222723,"stop":1727777222724,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd972cf1d989bd","name":"Should update shard info","time":{"start":1727777170081,"stop":1727777170081,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd08153134efd2c","name":"different cluster, different shard: nodes don't connect","time":{"start":1727777169749,"stop":1727777169749,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ff7656d08c8b56","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727776876182,"stop":1727776876182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b3e4f3bf1fb4a6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727777267560,"stop":1727777267560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3db6bd5426f288","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727777070292,"stop":1727777070292,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aab8df445971d09","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727777174192,"stop":1727777174196,"duration":4},"status":"passed","severity":"normal"},{"uid":"903afc54535980bd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727777070290,"stop":1727777070290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebb93ca0a275c85","name":"Correctly serialized arguments","time":{"start":1727777167931,"stop":1727777167932,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a02becb965c3029","name":"Check received message containing long","time":{"start":1727777164829,"stop":1727777164830,"duration":1},"status":"passed","severity":"normal"},{"uid":"476d78bd93e8f5de","name":"Check received message containing SQL Injection","time":{"start":1727777164833,"stop":1727777164833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5b2facf0a31899","name":"Push message with content topic containing numeric","time":{"start":1727777212617,"stop":1727777212618,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2dbfcc4e2c2347","name":"Query generator for multiple messages","time":{"start":1727777301023,"stop":1727777301023,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e6927089bc1033","name":"should be able to decode the field with only STORE set to true","time":{"start":1727776883994,"stop":1727776883994,"duration":0},"status":"passed","severity":"normal"},{"uid":"350edc3d5013c3e","name":"should properly create location multiaddrs - udp","time":{"start":1727776884578,"stop":1727776884578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96b79ba9904737b","name":"should set field with all protocols disabled","time":{"start":1727776884579,"stop":1727776884579,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af7adba7633edda","name":"Reusing cursor across nodes","time":{"start":1727777265862,"stop":1727777265862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4c7a3e3cf4d4b8","name":"Check received message containing XML","time":{"start":1727777164834,"stop":1727777164837,"duration":3},"status":"passed","severity":"normal"},{"uid":"4140dfe2b918982c","name":"Promise Callback - false","time":{"start":1727777279887,"stop":1727777279889,"duration":2},"status":"passed","severity":"normal"},{"uid":"621275c90339ff45","name":"should properly create location multiaddrs - tcp4","time":{"start":1727776884573,"stop":1727776884578,"duration":5},"status":"passed","severity":"normal"},{"uid":"9ec561102341fb14","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727777267613,"stop":1727777267614,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd8ae154d56a8f8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727776935644,"stop":1727776935644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce898540731d240","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727777052351,"stop":1727777052352,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b42c7113262207","name":"Check received message containing Chinese","time":{"start":1727777164803,"stop":1727777164803,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d2428b72e154c","name":"configure the node with multiple pubsub topics","time":{"start":1727777270980,"stop":1727777270980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b227beb2e2bcb49","name":"Query generator for multiple messages with different content topic format","time":{"start":1727777301024,"stop":1727777301024,"duration":0},"status":"passed","severity":"normal"},{"uid":"792ea8416074ec21","name":"should throw error - no public key","time":{"start":1727776884569,"stop":1727776884569,"duration":0},"status":"passed","severity":"normal"},{"uid":"525ddf0484c22a5f","name":"random static sharding 1 - Cluster ID: 5, Shard ID: 167","time":{"start":1727777270975,"stop":1727777270975,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0c0f98d5cf56f9","name":"should get / set TCP multiaddr","time":{"start":1727776884572,"stop":1727776884572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f50fc74161902e","name":"Used by Waku Relay","time":{"start":1727777299527,"stop":1727777299528,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de16edf03d6f83f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727776960493,"stop":1727776960493,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dc3865ef587536","name":"Check publish message containing numeric","time":{"start":1727777209950,"stop":1727777209950,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99b63dfc4732db0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727777052400,"stop":1727777052400,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c71e3d836d3fa0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727776876184,"stop":1727776876184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce83772e2bbf3d17","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727776898810,"stop":1727776898812,"duration":2},"status":"passed","severity":"normal"},{"uid":"4df0b11c50111521","name":"Push message with Basic HTML tag payload","time":{"start":1727777212613,"stop":1727777212613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c844b782c5855f30","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727776876176,"stop":1727776876176,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b488e2d9174168","name":"Sign & Recover","time":{"start":1727776909905,"stop":1727776909905,"duration":0},"status":"passed","severity":"normal"},{"uid":"d218f475a63ec54","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727777267586,"stop":1727777267586,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffae94fe5ada59d","name":"Delete observer","time":{"start":1727777178191,"stop":1727777178192,"duration":1},"status":"passed","severity":"normal"},{"uid":"4154f225dbb86e51","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727776876181,"stop":1727776876181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed2897e26338936","name":"Check publish message containing Russian","time":{"start":1727777209952,"stop":1727777209954,"duration":2},"status":"passed","severity":"normal"},{"uid":"c169919ce9e58692","name":"start node with empty content topic","time":{"start":1727777243751,"stop":1727777243751,"duration":0},"status":"passed","severity":"normal"},{"uid":"142a23632251f5de","name":"Keep-alive pings maintain the connection","time":{"start":1727776990326,"stop":1727776990326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4aeaae2b47e68b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app82/10/topic33/test.js","time":{"start":1727777243746,"stop":1727777243747,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc43bfb5046196f","name":"should properly create location multiaddrs - udp4","time":{"start":1727776884572,"stop":1727776884573,"duration":1},"status":"passed","severity":"normal"},{"uid":"f91338bce2db678b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727777222732,"stop":1727777222733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3787b9bd9d5fe24d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727777222726,"stop":1727777222726,"duration":0},"status":"passed","severity":"normal"},{"uid":"82107798c7109966","name":"Publish message with custom timestamp: Tue Oct 01 2024 11:06:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1727777209961,"stop":1727777209962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7365bb15c409d92","name":"throws an error for improperly formatted content topics","time":{"start":1727776876171,"stop":1727776876171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ada1e7faccf76e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727777052398,"stop":1727777052400,"duration":2},"status":"passed","severity":"normal"},{"uid":"e667f583b5045735","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727777209967,"stop":1727777209967,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cbc52ada4e125a","name":"Ping on unsubscribed peer","time":{"start":1727776971603,"stop":1727776971605,"duration":2},"status":"passed","severity":"normal"},{"uid":"eaba8ee50291f8f1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727777267613,"stop":1727777267613,"duration":0},"status":"passed","severity":"normal"},{"uid":"450cebac057309b0","name":"Check message with non string payload is not received","time":{"start":1727777164826,"stop":1727777164827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae09c66642585f25","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727777265860,"stop":1727777265861,"duration":1},"status":"passed","severity":"normal"},{"uid":"838fb042c7cc479","name":"tcp ip4 address","time":{"start":1727776883998,"stop":1727776883998,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f485ec465d387e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727776899099,"stop":1727776899099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18332808e3090c4","name":"handles empty shards array correctly","time":{"start":1727776876189,"stop":1727776876189,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c18b0bc95d3c5c","name":"Push message on custom pubsubTopic","time":{"start":1727777174198,"stop":1727777174198,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f05157dfb9ddca1","name":"Push message with meta","time":{"start":1727777240871,"stop":1727777240872,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ea7ee3a9e1a23a","name":"Decoder throws on empty string content topic","time":{"start":1727776891865,"stop":1727776891865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cee193a783b341","name":"getPeersByDiscovery","time":{"start":1727776968847,"stop":1727776968847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e815359a9a933f58","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app11/3/topic483/json","time":{"start":1727777243747,"stop":1727777243747,"duration":0},"status":"passed","severity":"normal"},{"uid":"551ca023b16240b7","name":"Check received message with timestamp: 1727776928225 ","time":{"start":1727777164840,"stop":1727777164841,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d7c8d4740babb1","name":"Callback on promise","time":{"start":1727777301024,"stop":1727777301025,"duration":1},"status":"passed","severity":"normal"},{"uid":"b930552e578de377","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727777052321,"stop":1727777052321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1466449b8482b4f9","name":"random static sharding 6 - Cluster ID: 18, Shard ID: 665","time":{"start":1727777270977,"stop":1727777270977,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc396d38466050","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727777070289,"stop":1727777070290,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f10f765f58f833e","name":"Throws when trying to push message with empty payload","time":{"start":1727777240851,"stop":1727777240851,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3d1263a2d293cd","name":"Ping on subscribed peer","time":{"start":1727776971602,"stop":1727776971602,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8077bbb8767189a","name":"Query Generator, No message returned","time":{"start":1727777274507,"stop":1727777274508,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfca5f1716bafae3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727777270981,"stop":1727777270981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ba0568efd72983","name":"Publish message with custom timestamp: Wed Oct 11 2023 10:06:41 GMT+0000 (Coordinated Universal Time)","time":{"start":1727777209960,"stop":1727777209961,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa4df067067cdc7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727776928588,"stop":1727776928589,"duration":1},"status":"passed","severity":"normal"},{"uid":"3832056cdf8494d4","name":"Check publish message containing Script","time":{"start":1727777209955,"stop":1727777209955,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bad62e82f7d117","name":"Push message with content topic containing short","time":{"start":1727777240851,"stop":1727777240852,"duration":1},"status":"passed","severity":"normal"},{"uid":"3878dc565c95df3d","name":"Push message with content topic containing long","time":{"start":1727777240853,"stop":1727777240857,"duration":4},"status":"passed","severity":"normal"},{"uid":"193f610dcc201993","name":"should throw if no connection provided","time":{"start":1727776891314,"stop":1727776891315,"duration":1},"status":"passed","severity":"normal"},{"uid":"9616c99b5e0235c8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727777146564,"stop":1727777146564,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d6b7da4ecd771","name":"should only return 1 node with store capability","time":{"start":1727776899531,"stop":1727776899531,"duration":0},"status":"passed","severity":"normal"},{"uid":"22238c6692cffd5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727777299419,"stop":1727777299419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5855315c1946acb9","name":"Check message with no payload is not received","time":{"start":1727777034364,"stop":1727777034364,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8a98e14b42e00f","name":"throws on content topic with empty encoding field","time":{"start":1727776876157,"stop":1727776876158,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc67416935a66147","name":"Push message with content topic containing long","time":{"start":1727777212617,"stop":1727777212617,"duration":0},"status":"passed","severity":"normal"},{"uid":"370a7a769a988bc6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727776891845,"stop":1727776891845,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f8b68c7f0d09","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727777000185,"stop":1727777000185,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb0b6ff1da3c78f","name":"should return usable stream attached to connection","time":{"start":1727776891313,"stop":1727776891314,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f6c3df231f7b7","name":"Check received message containing unicode special characters","time":{"start":1727777164839,"stop":1727777164839,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c9b43624bbdbd4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727776899100,"stop":1727776899102,"duration":2},"status":"passed","severity":"normal"},{"uid":"af3436052f8fd7a1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727776876165,"stop":1727776876166,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7adbac54fc9bfd3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727777209966,"stop":1727777209966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e48159d2b0b475f","name":"Rejects garbage","time":{"start":1727776914222,"stop":1727776914222,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2e430277bb3806","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727776876166,"stop":1727776876167,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fc5ad4f53ef232","name":"connected peers and dial","time":{"start":1727777174462,"stop":1727777174462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86c0e73d1f8b94ea","name":"should create a new stream if no existing for protocol found","time":{"start":1727776891315,"stop":1727776891316,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c65159c95ff2f29","name":"Ping on subscribed peer","time":{"start":1727776966581,"stop":1727776966581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43b78824054cee2","name":"Mutual subscription","time":{"start":1727777222723,"stop":1727777222723,"duration":0},"status":"passed","severity":"normal"},{"uid":"208bb061782626b1","name":"Push message with content topic containing Script","time":{"start":1727777240865,"stop":1727777240865,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b6a77a3b887e4a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727777299418,"stop":1727777299419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6214e2ba42a0fb","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727777282708,"stop":1727777282708,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48383525a208a28","name":"LightPush","time":{"start":1727777307238,"stop":1727777307238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4780d7f7bf971172","name":"Check message received after nwaku node is restarted","time":{"start":1727777034369,"stop":1727777034369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c402be67990af47","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727777222726,"stop":1727777222727,"duration":1},"status":"passed","severity":"normal"},{"uid":"de008645ded8038f","name":"Subscribe to topic containing XML and receive message","time":{"start":1727777267606,"stop":1727777267607,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada3665b212a3200","name":"should not receive a peer event after stop","time":{"start":1727776903457,"stop":1727776903458,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00f04f3a588f45e","name":"should not throw an error for a single configured topic","time":{"start":1727776876184,"stop":1727776876185,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e833640257b36de","name":"Publishes to nwaku","time":{"start":1727777194333,"stop":1727777194333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59f9189caa0b86d","name":"returns all values when wanted number is greater than available values","time":{"start":1727776898809,"stop":1727776898809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c66aff8e969b0eb","name":"1 Relay, 1 Filter, gives up","time":{"start":1727776899311,"stop":1727776899311,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacc1b65d384eb8a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727776876186,"stop":1727776876186,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f58484f37883e7","name":"Reopen subscription with peer with lost subscription","time":{"start":1727776971605,"stop":1727776971606,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dee5b522bff8dc9","name":"Check message on other pubsub topic is not received","time":{"start":1727777034350,"stop":1727777034357,"duration":7},"status":"passed","severity":"normal"},{"uid":"643fadaeeca283f7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727777267585,"stop":1727777267585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ef9743670ee280","name":"Passing page size 3 when there are 20 messages","time":{"start":1727777290232,"stop":1727777290232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89492d41eb3117","name":"Check received message containing Script","time":{"start":1727777164807,"stop":1727777164807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4848326e4ee1feb","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727777149138,"stop":1727777149138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7966db00ca4ce","name":"should throw error - no public key","time":{"start":1727776884568,"stop":1727776884568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b29a788da9c793","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727776883996,"stop":1727776883996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae862f22525b77a","name":"LightPush with 1 connections","time":{"start":1727777079536,"stop":1727777079537,"duration":1},"status":"passed","severity":"normal"},{"uid":"1795fc09c23b6335","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727776876186,"stop":1727776876186,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bafdb62cc7f3b","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/8/topic259/proto","time":{"start":1727777243747,"stop":1727777243747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be40c7ad6b969a","name":"Promise Callback - true","time":{"start":1727777279884,"stop":1727777279887,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed353b655537643","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727777149140,"stop":1727777149141,"duration":1},"status":"passed","severity":"normal"},{"uid":"df98f6f78d972a61","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727777164841,"stop":1727777164841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8267ce3e04c5870","name":"Check received message containing shell command","time":{"start":1727777164838,"stop":1727777164838,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e211bab201483","name":"Fails to publish duplicate message","time":{"start":1727777209962,"stop":1727777209965,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6a1151436a8c6bc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727777052373,"stop":1727777052373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdc3c110d852b38","name":"Push 30 different messages","time":{"start":1727777212616,"stop":1727777212616,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a92ae2783ee2126","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727777052319,"stop":1727777052320,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe6590f64ee484b","name":"Check message received after jswaku node is restarted","time":{"start":1727777034365,"stop":1727777034369,"duration":4},"status":"skipped","severity":"normal"},{"uid":"36c53d27188482ed","name":"Renews subscription after lossing a connection","time":{"start":1727777267614,"stop":1727777267614,"duration":0},"status":"passed","severity":"normal"},{"uid":"3475b7f1a6b695b5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777294526,"stop":1727777294532,"duration":6},"status":"passed","severity":"normal"},{"uid":"3ea4e863bfc0e0ec","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727777274509,"stop":1727777274510,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ce3045c441d809","name":"removeEventListener with wrong event","time":{"start":1727776968846,"stop":1727776968847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5545077d03d9e4b","name":"Check publish message containing unicode special characters","time":{"start":1727777209958,"stop":1727777209959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a599b55eac299ae","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727777222730,"stop":1727777222731,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a9894a3eeed924","name":"Passing page size 1 when there are 4 messages","time":{"start":1727777290231,"stop":1727777290232,"duration":1},"status":"passed","severity":"normal"},{"uid":"63515d6f3cf4e036","name":"different cluster, same shard: nodes don't connect","time":{"start":1727777169749,"stop":1727777169749,"duration":0},"status":"passed","severity":"normal"},{"uid":"67990f705435059b","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727777265861,"stop":1727777265862,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a0b8d871f16943","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727776883984,"stop":1727776883988,"duration":4},"status":"passed","severity":"normal"},{"uid":"ad17092df75a0e48","name":"Check message with invalid timestamp is not received","time":{"start":1727777034350,"stop":1727777034350,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd53b15f163dc10","name":"Meta field set when metaSetter is specified","time":{"start":1727776891863,"stop":1727776891864,"duration":1},"status":"passed","severity":"normal"},{"uid":"976dca7bf8ab7244","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727777149135,"stop":1727777149135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1046f38ddf8ad0","name":"Push message with rate limit","time":{"start":1727777240872,"stop":1727777240873,"duration":1},"status":"passed","severity":"normal"},{"uid":"975cf334ca2dbda0","name":"Check received message containing long","time":{"start":1727777034338,"stop":1727777034339,"duration":1},"status":"passed","severity":"normal"},{"uid":"7491d41fbc861245","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727777222731,"stop":1727777222731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b971d96d6eb045a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727776899104,"stop":1727776899104,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e7f892f40b5d00","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727777174190,"stop":1727777174190,"duration":0},"status":"passed","severity":"normal"},{"uid":"71bf1abd004cfd7b","name":"more peers than existing","time":{"start":1727777174462,"stop":1727777174462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c09e0137858decb5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727777267584,"stop":1727777267584,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cb92a9ea78633","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727776990329,"stop":1727776990329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62ddb3a6505a408","name":"throws on content topic with non-number generation field","time":{"start":1727776876154,"stop":1727776876155,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6e48af7574d0ad","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727777070288,"stop":1727777070289,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45185f644b50937","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727776876184,"stop":1727776876184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ff226253a3af33","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727777052354,"stop":1727777052354,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cccc8adaf62698","name":"Subscribe to topic containing Script and publish message","time":{"start":1727777222732,"stop":1727777222732,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccf4fe7d58552c4","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727777052353,"stop":1727777052353,"duration":0},"status":"passed","severity":"normal"},{"uid":"514de9e40eeb1ea4","name":"returns only open connection if one present","time":{"start":1727776891355,"stop":1727776891356,"duration":1},"status":"passed","severity":"normal"},{"uid":"64adc16d4a222a23","name":"Push message with custom timestamp: 1727773470482","time":{"start":1727777240874,"stop":1727777240878,"duration":4},"status":"passed","severity":"normal"},{"uid":"233d489c9bffb288","name":"Ordered callback, aborts when callback returns true","time":{"start":1727777301026,"stop":1727777301026,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d30dcf7a2b2faa","name":"Query generator for multiple messages with different message text format","time":{"start":1727777301023,"stop":1727777301024,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb77246e53fa69f0","name":"All","time":{"start":1727776934452,"stop":1727776934452,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0bae48c53b4b30","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727776883992,"stop":1727776883993,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa7981e965f93af","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727776876266,"stop":1727776876266,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b69da19d742e41","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727777146571,"stop":1727777146572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3abfb7ae0f7c8c3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727777070291,"stop":1727777070291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf38c5093b6e05f","name":"Subscribe to topic containing long and publish message","time":{"start":1727777222729,"stop":1727777222729,"duration":0},"status":"passed","severity":"normal"},{"uid":"926db186a7835519","name":"should handle a minimal index list","time":{"start":1727776876266,"stop":1727776876266,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7af99c0333dca3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727777164821,"stop":1727777164821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96354350ac94be5","name":"handles empty contentTopics array correctly","time":{"start":1727776876189,"stop":1727776876190,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b78881be30db28","name":"Push message with content topic containing JSON","time":{"start":1727777212624,"stop":1727777212625,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1e52e66dc7bf85","name":"Check message with non string payload is not received","time":{"start":1727777034364,"stop":1727777034365,"duration":1},"status":"passed","severity":"normal"},{"uid":"635f4091f00eb0c1","name":"should return empty list for no shard","time":{"start":1727776876175,"stop":1727776876175,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e90ca9d98dcb75","name":"through manual discovery","time":{"start":1727777167817,"stop":1727777167819,"duration":2},"status":"passed","severity":"normal"},{"uid":"d49468c838ac3269","name":"Subscribe and receive messages via lightPush","time":{"start":1727777267558,"stop":1727777267558,"duration":0},"status":"passed","severity":"normal"},{"uid":"348fa3489558fa6f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727776876164,"stop":1727776876164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da16cd3de631d15","name":"Fails to push message with large meta","time":{"start":1727777212630,"stop":1727777212630,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a079bfbcc371b6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727777267578,"stop":1727777267579,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac3a847a948b11a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727777164841,"stop":1727777164842,"duration":1},"status":"passed","severity":"normal"},{"uid":"502039c6fc02625d","name":"Encoder throws on empty string content topic","time":{"start":1727776911025,"stop":1727776911025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bbfe8479f8158a","name":"Check publish message containing short","time":{"start":1727777209949,"stop":1727777209949,"duration":0},"status":"passed","severity":"normal"},{"uid":"8411f965e5e45aba","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727777265859,"stop":1727777265860,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfadecbaab8d225","name":"Push message with SQL Injection payload","time":{"start":1727777240842,"stop":1727777240842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8328b9192895335","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727777052372,"stop":1727777052372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e379629f9fed9265","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727777267594,"stop":1727777267594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90f202ea97e639","name":"Passing page size 11 when there are 10 messages","time":{"start":1727777290233,"stop":1727777290233,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb0422f0f8d6b5","name":"1 Store, 2 fetches","time":{"start":1727776899310,"stop":1727776899310,"duration":0},"status":"passed","severity":"normal"},{"uid":"937c37b4bdf89687","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727777201696,"stop":1727777201699,"duration":3},"status":"passed","severity":"normal"},{"uid":"102eab5a062a74e7","name":"Encoder throws on undefined content topic","time":{"start":1727776891864,"stop":1727776891864,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ecc5ba5f57bca","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727777274511,"stop":1727777274512,"duration":1},"status":"passed","severity":"normal"},{"uid":"883ecf4dc13f17fd","name":"should not receive a peer event before start","time":{"start":1727776903457,"stop":1727776903457,"duration":0},"status":"passed","severity":"normal"},{"uid":"def24b7f3bb034ec","name":"throws on content topic with generation field greater than 0","time":{"start":1727776876155,"stop":1727776876155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6fa73f2fdfda01","name":"Relay + Store","time":{"start":1727776884581,"stop":1727776884582,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ce0c62653d5371","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727776883991,"stop":1727776883992,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6a9c51a6afe80a","name":"Check received message containing long","time":{"start":1727777164800,"stop":1727777164801,"duration":1},"status":"passed","severity":"normal"},{"uid":"321aa225a7087d5b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727777274508,"stop":1727777274509,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b1726cf66ca372","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727777174190,"stop":1727777174191,"duration":1},"status":"passed","severity":"normal"},{"uid":"1813211b71131234","name":"Subscribe to topic containing short and receive message","time":{"start":1727777267589,"stop":1727777267589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff57173cb1ec2da3","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727776878630,"stop":1727776878631,"duration":1},"status":"passed","severity":"normal"},{"uid":"5300d11dec5085ae","name":"should throw error - no id","time":{"start":1727776884567,"stop":1727776884568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99a62d1df20347","name":"Check received message containing Russian","time":{"start":1727777164833,"stop":1727777164833,"duration":0},"status":"passed","severity":"normal"},{"uid":"87032b813d4061f6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727776876178,"stop":1727776876178,"duration":0},"status":"passed","severity":"normal"},{"uid":"141be0bba8989f43","name":"Relay - dialed after","time":{"start":1727777307237,"stop":1727777307237,"duration":0},"status":"passed","severity":"normal"},{"uid":"9438fd04e7bc288a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727777146551,"stop":1727777146551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a615c137a1b62f4","name":"Query with Promise Callback, No message returned","time":{"start":1727777274514,"stop":1727777274514,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18df127a6668e2d","name":"Push message with content topic containing SQL Injection","time":{"start":1727777212619,"stop":1727777212620,"duration":1},"status":"passed","severity":"normal"},{"uid":"3173286a0a929c02","name":"Ping fails for unsubscribed peers","time":{"start":1727776990326,"stop":1727776990326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba1afafba101e30","name":"Ping on peer without subscriptions","time":{"start":1727776971602,"stop":1727776971603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a72db862f5f9765","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727777201692,"stop":1727777201693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9eff8c1e0f12a3","name":"Push message with Script payload","time":{"start":1727777240843,"stop":1727777240843,"duration":0},"status":"passed","severity":"normal"},{"uid":"add71fd6ba032df9","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727776876168,"stop":1727776876168,"duration":0},"status":"passed","severity":"normal"},{"uid":"33051d026e1dea02","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727776899099,"stop":1727776899100,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b2e721ee2c76b7","name":"random static sharding 8 - Cluster ID: 378, Shard ID: 85","time":{"start":1727777270978,"stop":1727777270978,"duration":0},"status":"passed","severity":"normal"},{"uid":"96572d8827f6ffb8","name":"returns all values when wanted number matches available values","time":{"start":1727776898806,"stop":1727776898808,"duration":2},"status":"passed","severity":"normal"},{"uid":"da73b187cc492a7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727776936242,"stop":1727776936245,"duration":3},"status":"passed","severity":"normal"},{"uid":"21205994d32fbdf8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727776876175,"stop":1727776876176,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89f6509c5848fb2","name":"should be online or offline if network state changed","time":{"start":1727776928592,"stop":1727776928592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eafda70ebd29877","name":"throws on empty content topic","time":{"start":1727776876152,"stop":1727776876152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a835fa5beb8b91","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727776935643,"stop":1727776935643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d6dba7f7d8d613","name":"should not fail to stop the service if it was not started","time":{"start":1727776903456,"stop":1727776903456,"duration":0},"status":"passed","severity":"normal"},{"uid":"c394ea26850bcf21","name":"should get / set UDP multiaddr","time":{"start":1727776884572,"stop":1727776884572,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7e0c6265c50591","name":"Generator, custom pubsub topic","time":{"start":1727777294524,"stop":1727777294524,"duration":0},"status":"passed","severity":"normal"},{"uid":"558d87748beeed80","name":"Check received message containing Russian","time":{"start":1727777034341,"stop":1727777034341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f4fe17a93bf9ad","name":"Subscribe and receive messages via waku relay post","time":{"start":1727777146550,"stop":1727777146551,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef2518d5d6cc350d","name":"Using a function","time":{"start":1727777299526,"stop":1727777299526,"duration":0},"status":"passed","severity":"normal"},{"uid":"508b5d2c3d5e9523","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727777000183,"stop":1727777000183,"duration":0},"status":"passed","severity":"normal"},{"uid":"674ea4ec3be93eee","name":"Overlapping topic subscription","time":{"start":1727777222728,"stop":1727777222728,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93efa52510c0e1e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app8/1/topic154/test.js","time":{"start":1727777243748,"stop":1727777243749,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d63603a7daf9a7e","name":"Check message with non string payload is not received","time":{"start":1727777164844,"stop":1727777164844,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd378661af982ac","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727777267569,"stop":1727777267570,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e90bfda75527109","name":"Check publish message containing JSON","time":{"start":1727777209956,"stop":1727777209957,"duration":1},"status":"passed","severity":"normal"},{"uid":"542e42a5208020bb","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727776911023,"stop":1727776911023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4191607fc99dc85c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727777146559,"stop":1727777146559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b150cb36de8f63f5","name":"should properly create location multiaddrs - tcp6","time":{"start":1727776884578,"stop":1727776884578,"duration":0},"status":"passed","severity":"normal"},{"uid":"55053ec97a62d7d6","name":"Passing page size 0 when there are 110 messages","time":{"start":1727777290231,"stop":1727777290231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63a1d15d3fa507b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727777000182,"stop":1727777000182,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bbe7c51868da73","name":"should not receive a peer event after stop","time":{"start":1727777262726,"stop":1727777262726,"duration":0},"status":"passed","severity":"normal"},{"uid":"98574f4bd8859c63","name":"Push message with content topic containing special chars","time":{"start":1727777240857,"stop":1727777240858,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd60e5e1838e0d8a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727777052376,"stop":1727777052377,"duration":1},"status":"passed","severity":"normal"},{"uid":"5095c5387716269d","name":"Check publish message after client node is restarted","time":{"start":1727777209967,"stop":1727777209968,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5d173d9347ef16d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727777369071,"stop":1727777369071,"duration":0},"status":"passed","severity":"normal"},{"uid":"813fcdc1a759eca4","name":"getPeersByDiscovery","time":{"start":1727777250179,"stop":1727777250182,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ee5f5d96fa88c18","name":"Push message with content topic containing JSON","time":{"start":1727777240867,"stop":1727777240868,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ebabbbb24099134","name":"should return valid sharding parameters for static sharding","time":{"start":1727776876188,"stop":1727776876188,"duration":0},"status":"passed","severity":"normal"},{"uid":"7348b04bb3d63187","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727777267585,"stop":1727777267586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef76c44c961929c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727776876169,"stop":1727776876169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc8176f7677ef94","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727777052409,"stop":1727777052409,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc77bc163187f1aa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727777267580,"stop":1727777267581,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ba27506bfdbde6","name":"Relay - times out","time":{"start":1727777307237,"stop":1727777307237,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c327545204c314","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727776876190,"stop":1727776876190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1aec370be0c509a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727777052398,"stop":1727777052398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b845b913f6bc32a3","name":"Renews subscription after lossing a connection","time":{"start":1727777267583,"stop":1727777267583,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5690c7bd4d219f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727776876178,"stop":1727776876179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13ec00ea66939cb","name":"listenerCount","time":{"start":1727776968848,"stop":1727776968849,"duration":1},"status":"passed","severity":"normal"},{"uid":"260c9adf9ea4ac31","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727777052313,"stop":1727777052315,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e57d13b14fcfe06","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727777034349,"stop":1727777034350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7dc228e90067ea","name":"Check received message containing XML","time":{"start":1727777034342,"stop":1727777034342,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaec5db8024be1c3","name":"Check received message containing Chinese","time":{"start":1727777164832,"stop":1727777164832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c928b5beef8556","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727777282707,"stop":1727777282708,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbf6eeb54da4c95","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727777034349,"stop":1727777034349,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c2f2001b79c4","name":"Ping on peer without subscriptions","time":{"start":1727776966585,"stop":1727776966585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d112a3e3ae78c721","name":"Store - dialed after - with timeout","time":{"start":1727777307238,"stop":1727777307238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b684a4bbe0d649","name":"should handle corrupted local storage data gracefully","time":{"start":1727776903459,"stop":1727776903459,"duration":0},"status":"passed","severity":"normal"},{"uid":"cded3ef1e58f4a3d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727777052334,"stop":1727777052334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89d26a83bf0e966","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727776876183,"stop":1727776876183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2391f8338f1ff210","name":"Subscribe and receive messages via waku relay post","time":{"start":1727777267585,"stop":1727777267585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db8094f4fdd7352","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727777052369,"stop":1727777052369,"duration":0},"status":"passed","severity":"normal"}]