mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
105 KiB
JSON
1 line
105 KiB
JSON
[{"uid":"11444798dcef30b2","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713476040676,"stop":1713476040676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b53327414d7c43a","name":"Encoder throws on undefined content topic","time":{"start":1713476046237,"stop":1713476046238,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba00a2554e62e93","name":"removeEventListener with correct event","time":{"start":1713476123414,"stop":1713476123414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c26766239c24bb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713476262626,"stop":1713476262626,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6a427c094f7c74","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713476549000,"stop":1713476549000,"duration":0},"status":"broken","severity":"normal"},{"uid":"c5c25287d139e85f","name":"Relay - dialed after","time":{"start":1713476489644,"stop":1713476489644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edc6801fc67484","name":"Push message with content topic containing JSON","time":{"start":1713476548616,"stop":1713476548616,"duration":0},"status":"broken","severity":"normal"},{"uid":"22a51efae847aadc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713476032978,"stop":1713476032978,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dfdae4596bffd0","name":"receives messages sent to provided content topic through stream","time":{"start":1713476188070,"stop":1713476188070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d99eb202d122959e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713476032985,"stop":1713476032985,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca6f9f76d657787","name":"Ordered callback, aborts when callback returns true","time":{"start":1713476507954,"stop":1713476507954,"duration":0},"status":"broken","severity":"normal"},{"uid":"329a9b1f1613f75c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713476056612,"stop":1713476056612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4188119f04e76f4f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713476056610,"stop":1713476056611,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a53104ab14a90c1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476360907,"stop":1713476360907,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a3570fd161f1b7","name":"should not receive a peer event before start","time":{"start":1713476121332,"stop":1713476121333,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b7412bb22ca6a5","name":"Check publish message after service node is restarted","time":{"start":1713476188007,"stop":1713476188007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d763ac438c25f2a","name":"addEventListener with wrong event","time":{"start":1713476123413,"stop":1713476123414,"duration":1},"status":"passed","severity":"normal"},{"uid":"407bfebefe95e379","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713476549006,"stop":1713476549006,"duration":0},"status":"broken","severity":"normal"},{"uid":"b473f52811f10f74","name":"isConnected should return false after all peers disconnect","time":{"start":1713476082991,"stop":1713476082992,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e16f9808143b17","name":"Promise Callback - backward","time":{"start":1713476455733,"stop":1713476455734,"duration":1},"status":"broken","severity":"normal"},{"uid":"e7ef5e4c763df3b3","name":"Decoder throws on undefined content topic","time":{"start":1713476068150,"stop":1713476068151,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec6dbeb3dbc048a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713476108535,"stop":1713476108535,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c129ff9748f01e","name":"Subscribe to topic containing XML and publish message","time":{"start":1713476402885,"stop":1713476402885,"duration":0},"status":"broken","severity":"normal"},{"uid":"106dc9d4ed392214","name":"Decoder throws on empty string content topic","time":{"start":1713476066450,"stop":1713476066451,"duration":1},"status":"passed","severity":"normal"},{"uid":"662771851b8f79f6","name":"Default pageSize","time":{"start":1713476506843,"stop":1713476506843,"duration":0},"status":"broken","severity":"normal"},{"uid":"601ebc60bebb182b","name":"random static sharding 9 - Cluster ID: 203, Shard ID: 378","time":{"start":1713476262631,"stop":1713476262631,"duration":0},"status":"passed","severity":"normal"},{"uid":"8440192085466665","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713476402883,"stop":1713476402883,"duration":0},"status":"broken","severity":"normal"},{"uid":"3933e75ed2a39d12","name":"should load peers from local storage and dispatch events","time":{"start":1713476060499,"stop":1713476060499,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88bade9a291a7a7","name":"removeEventListener with wrong event","time":{"start":1713476123414,"stop":1713476123415,"duration":1},"status":"passed","severity":"normal"},{"uid":"4445560472addf13","name":"Push to array if already present","time":{"start":1713476032431,"stop":1713476032432,"duration":1},"status":"passed","severity":"normal"},{"uid":"c814698601432a9d","name":"Decoder throws on undefined content topic","time":{"start":1713476046238,"stop":1713476046238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ee775651907686","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713476040672,"stop":1713476040673,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a5b1fd0b14d4c9","name":"should return unique PubsubTopics for static sharding","time":{"start":1713476032974,"stop":1713476032974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c04887fe78b211c","name":"Check publish message containing JSON","time":{"start":1713476187993,"stop":1713476187993,"duration":0},"status":"broken","severity":"normal"},{"uid":"8bb4695f60e9cc98","name":"should not receive a peer event after stop","time":{"start":1713476121333,"stop":1713476121335,"duration":2},"status":"passed","severity":"normal"},{"uid":"699f72be7f0b8f54","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713476092559,"stop":1713476092559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca568c402e1f432","name":"shard 0","time":{"start":1713476262625,"stop":1713476262625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1fbfd54773e07d8","name":"should properly create location multiaddrs - udp4","time":{"start":1713476041391,"stop":1713476041391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08347c208386263","name":"Fails to publish message with empty text","time":{"start":1713476188002,"stop":1713476188002,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ebe2d8cf52c785","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713476032989,"stop":1713476032989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12a1f8a4acdb4ad","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713476092551,"stop":1713476092551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f2a472939ff78","name":"Push message with Script payload","time":{"start":1713476548594,"stop":1713476548594,"duration":0},"status":"broken","severity":"normal"},{"uid":"7e66d2cb74d063c8","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713476092585,"stop":1713476092586,"duration":1},"status":"passed","severity":"normal"},{"uid":"448de33fd0c715ac","name":"Fails to publish duplicate message","time":{"start":1713476188002,"stop":1713476188002,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2a653bc836c3c69","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713476056613,"stop":1713476056613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48f633713d751e8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713476340258,"stop":1713476340258,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b993d2452ce97d1","name":"Encoder throws on empty string content topic","time":{"start":1713476066449,"stop":1713476066450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0facad129b50662","name":"Push message with shell command payload","time":{"start":1713476548597,"stop":1713476548597,"duration":0},"status":"broken","severity":"normal"},{"uid":"2e04702b15b8a85a","name":"Register correct protocols","time":{"start":1713476402854,"stop":1713476402854,"duration":0},"status":"passed","severity":"normal"},{"uid":"45161639302e84fe","name":"throws on content topic with empty version field","time":{"start":1713476032961,"stop":1713476032962,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ce82f36ee7981c","name":"Correctly serialized arguments","time":{"start":1713476123494,"stop":1713476123494,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6658e99d7f1fb9b","name":"should throw error - no id","time":{"start":1713476041382,"stop":1713476041382,"duration":0},"status":"passed","severity":"normal"},{"uid":"e739b86eab826fc0","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app65/4/topic949/json","time":{"start":1713476188226,"stop":1713476188226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc5f347347c44b8c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713476032964,"stop":1713476032965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5634bc00fda096","name":"Push message with content topic containing escaped characters","time":{"start":1713476548618,"stop":1713476548618,"duration":0},"status":"broken","severity":"normal"},{"uid":"12483365c517a05f","name":"should add and remove event listeners correctly","time":{"start":1713476060500,"stop":1713476060500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7f81745d423362","name":"Publish message with custom timestamp: Thu Apr 18 2024 22:36:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1713476188001,"stop":1713476188001,"duration":0},"status":"broken","severity":"normal"},{"uid":"32be6c0d6384529","name":"ignores unrecognized TXT record formats","time":{"start":1713476057150,"stop":1713476057150,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ccb5564484bd01","name":"throws on empty content topic","time":{"start":1713476032959,"stop":1713476032959,"duration":0},"status":"passed","severity":"normal"},{"uid":"a43a1ecac9679a25","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713476340258,"stop":1713476340258,"duration":0},"status":"passed","severity":"normal"},{"uid":"4023bf55d2f792e2","name":"Waku message hash computation","time":{"start":1713476035446,"stop":1713476035447,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4e38515a0128be","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713476056610,"stop":1713476056610,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac167814631d83","name":"can dial TLS multiaddrs","time":{"start":1713476125137,"stop":1713476125138,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c7d2aeba6df63a","name":"should encode/decode to text encoding","time":{"start":1713476041390,"stop":1713476041390,"duration":0},"status":"passed","severity":"normal"},{"uid":"45558207b9c74e8f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713476092551,"stop":1713476092553,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b0fa758f8f08d2","name":"should not receive a peer event after stop","time":{"start":1713476060498,"stop":1713476060498,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd41c00547321f2b","name":"Decrypt messages","time":{"start":1713476187089,"stop":1713476187090,"duration":1},"status":"broken","severity":"normal"},{"uid":"c96a0aa32c3ea858","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713476056611,"stop":1713476056612,"duration":1},"status":"passed","severity":"normal"},{"uid":"555b2d117c669f24","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713476472989,"stop":1713476472990,"duration":1},"status":"broken","severity":"normal"},{"uid":"6cadef13079a42a5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713476032983,"stop":1713476032983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d9339d51159384","name":"throws on content topic with too few or too many fields","time":{"start":1713476032959,"stop":1713476032960,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0b2fab3395cc3b","name":"should properly create location multiaddrs - udp","time":{"start":1713476041392,"stop":1713476041393,"duration":1},"status":"passed","severity":"normal"},{"uid":"3665dead62fc7640","name":"should properly create location multiaddrs - tcp4","time":{"start":1713476041391,"stop":1713476041392,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbc48f1c5a76927","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713476066447,"stop":1713476066447,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d6a70ac9fc0f9e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713476549001,"stop":1713476549001,"duration":0},"status":"broken","severity":"normal"},{"uid":"dee07d6e9faf3f78","name":"Check publish message containing unicode special characters","time":{"start":1713476187996,"stop":1713476187996,"duration":0},"status":"broken","severity":"normal"},{"uid":"9b7fcfc3eff17031","name":"start node with empty content topic","time":{"start":1713476188229,"stop":1713476188229,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dd2d5165a102c72","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713476340239,"stop":1713476340244,"duration":5},"status":"passed","severity":"normal"},{"uid":"5d27c4e3a9a89dcc","name":"Ephemeral messages are not stored","time":{"start":1713476169024,"stop":1713476169024,"duration":0},"status":"broken","severity":"normal"},{"uid":"f8857cf90de6e0e5","name":"different cluster, different shard: nodes don't connect","time":{"start":1713476123600,"stop":1713476123600,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a975c374736608","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713476233175,"stop":1713476233175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1462c4db5e59f51","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713476188003,"stop":1713476188004,"duration":1},"status":"passed","severity":"normal"},{"uid":"503a4b734b3fff14","name":"Privacy Node - default protocol","time":{"start":1713476489648,"stop":1713476489650,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b19a0c34173d8a2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713476032980,"stop":1713476032980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96aeaf93f2501a","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713476472973,"stop":1713476472980,"duration":7},"status":"broken","severity":"normal"},{"uid":"e6572752456a60b8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713476375576,"stop":1713476375577,"duration":1},"status":"broken","severity":"normal"},{"uid":"5ae2d3dc01048ddc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713476136301,"stop":1713476136301,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6a2db2d047a0bb12","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713476092576,"stop":1713476092577,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29fd14b8f3449b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713476507946,"stop":1713476507947,"duration":1},"status":"broken","severity":"normal"},{"uid":"22c349ee4aa37c9d","name":"Query Generator, No message returned","time":{"start":1713476340257,"stop":1713476340257,"duration":0},"status":"broken","severity":"normal"},{"uid":"9c1bbc3592f9078b","name":"should emit a peer event after start","time":{"start":1713476280749,"stop":1713476280749,"duration":0},"status":"passed","severity":"normal"},{"uid":"712a4eb4cfb3e09","name":"Push message with numeric payload","time":{"start":1713476548584,"stop":1713476548585,"duration":1},"status":"broken","severity":"normal"},{"uid":"1a8bbfc2387d0c6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713476032991,"stop":1713476032992,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c32545dd77a5de","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713476092550,"stop":1713476092551,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21b12c66dd15001","name":"random static sharding 7 - Cluster ID: 186, Shard ID: 846","time":{"start":1713476262630,"stop":1713476262630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ff1eaaf484da5e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713476092563,"stop":1713476092564,"duration":1},"status":"passed","severity":"normal"},{"uid":"8451acc65f4ef5e0","name":"should properly create location multiaddrs - tcp","time":{"start":1713476041393,"stop":1713476041393,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f80c66539486d","name":"random static sharding 6 - Cluster ID: 931, Shard ID: 929","time":{"start":1713476262629,"stop":1713476262630,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a4e502a53d05c2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713476092561,"stop":1713476092561,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e29790f8af89561","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713476090302,"stop":1713476090303,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4d294a7652288f","name":"random static sharding 10 - Cluster ID: 452, Shard ID: 708","time":{"start":1713476262632,"stop":1713476262632,"duration":0},"status":"passed","severity":"normal"},{"uid":"806cf87cda4cfabc","name":"A test","time":{"start":1713476108636,"stop":1713476108637,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f292683589c796","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713476121352,"stop":1713476121353,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bea218becb7584c0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713476068149,"stop":1713476068149,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdb7e75c49c5328","name":"should not fail to start the service if it is already started","time":{"start":1713476121330,"stop":1713476121331,"duration":1},"status":"passed","severity":"normal"},{"uid":"1635803e51a34b97","name":"returns all values when wanted number matches available values","time":{"start":1713476055837,"stop":1713476055838,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ec34385586fbc7","name":"Subscribe to topic containing long and publish message","time":{"start":1713476402865,"stop":1713476402865,"duration":0},"status":"broken","severity":"normal"},{"uid":"b0c506eb7c27c62","name":"Passing page size 10 when there are 10 messages","time":{"start":1713476506837,"stop":1713476506837,"duration":0},"status":"broken","severity":"normal"},{"uid":"b8bb6e50b12d8150","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713476549004,"stop":1713476549004,"duration":0},"status":"broken","severity":"normal"},{"uid":"157b02821e260c9f","name":"handles different clusterIds correctly","time":{"start":1713476032971,"stop":1713476032971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a424e6aebb9b4fad","name":"receives messages sent to provided content topic through callback","time":{"start":1713476188069,"stop":1713476188069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dc2f9adc9364afd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713476032982,"stop":1713476032983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1435648a80604276","name":"should be able to decode the field with only STORE set to true","time":{"start":1713476040679,"stop":1713476040680,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a6e758dc1337d6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713476092560,"stop":1713476092560,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9374243c9b9e50","name":"1 Relay, 1 Filter, gives up","time":{"start":1713476056559,"stop":1713476056559,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c8e5928eb510b1","name":"should throw an error for missing required configuration","time":{"start":1713476032975,"stop":1713476032976,"duration":1},"status":"passed","severity":"normal"},{"uid":"d286f956edb18227","name":"Check meta is set [symmetric]","time":{"start":1713476066448,"stop":1713476066448,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b97974874bf0d0","name":"Symmetric encrypt & Decrypt","time":{"start":1713476066989,"stop":1713476066989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf998f4205c5c2e","name":"should configure sharding based on application and version for autosharding","time":{"start":1713476032986,"stop":1713476032986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f655941f2db966","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713476032973,"stop":1713476032973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df319b5d08e3b8a","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713476092589,"stop":1713476092589,"duration":0},"status":"passed","severity":"normal"},{"uid":"612931d03e44948d","name":"should only return 1 node with relay capability","time":{"start":1713476057151,"stop":1713476057151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1372400b0d438099","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713476032977,"stop":1713476032977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71425b351999244","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713476402891,"stop":1713476402891,"duration":0},"status":"broken","severity":"normal"},{"uid":"f011f03d8e298c25","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713476057152,"stop":1713476057152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a49f6f8afe00ba6","name":"Push message with Arabic payload","time":{"start":1713476548589,"stop":1713476548589,"duration":0},"status":"broken","severity":"normal"},{"uid":"be3d5f2f87295541","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713476092580,"stop":1713476092582,"duration":2},"status":"passed","severity":"normal"},{"uid":"920964e78e52879","name":"Check publish message containing Chinese","time":{"start":1713476187984,"stop":1713476187984,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba2f12f45e923435","name":"start node with empty shard","time":{"start":1713476262634,"stop":1713476262634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cfa37ada3e9940","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713476040676,"stop":1713476040676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f169d32de84bd4aa","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713476402882,"stop":1713476402882,"duration":0},"status":"broken","severity":"normal"},{"uid":"584e27a97b14b229","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app0/7/topic78/json","time":{"start":1713476188223,"stop":1713476188223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ae7d8a0188334ee","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476108558,"stop":1713476108558,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc309b88affa91ea","name":"random static sharding 3 - Cluster ID: 131, Shard ID: 342","time":{"start":1713476262627,"stop":1713476262628,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd50ce475da48b30","name":"Push message with long payload","time":{"start":1713476548583,"stop":1713476548583,"duration":0},"status":"broken","severity":"normal"},{"uid":"d2684684682c7647","name":"same cluster, same shard: nodes connect","time":{"start":1713476092546,"stop":1713476092546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4340630e1da744f","name":"Push message with content topic containing SQL Injection","time":{"start":1713476548612,"stop":1713476548612,"duration":0},"status":"broken","severity":"normal"},{"uid":"9051969321cabbad","name":"Push message with content topic containing Script","time":{"start":1713476548613,"stop":1713476548613,"duration":0},"status":"broken","severity":"normal"},{"uid":"99c4c49ac349d67d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713476057152,"stop":1713476057152,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49bda26a6173d5e","name":"should not receive a peer event before start","time":{"start":1713476060498,"stop":1713476060498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a652f881e2be0501","name":"Publish without waiting for remote peer","time":{"start":1713476402855,"stop":1713476402856,"duration":1},"status":"broken","severity":"normal"},{"uid":"5bee52292d7d21d0","name":"random static sharding 5 - Cluster ID: 76, Shard ID: 841","time":{"start":1713476262629,"stop":1713476262629,"duration":0},"status":"passed","severity":"normal"},{"uid":"84966f3729bdedc9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713476092559,"stop":1713476092559,"duration":0},"status":"passed","severity":"normal"},{"uid":"766ad7c952a47993","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713476040681,"stop":1713476040681,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d94b89dd78b1fa","name":"Ordered Callback - forward","time":{"start":1713476455736,"stop":1713476455737,"duration":1},"status":"broken","severity":"normal"},{"uid":"ea7e25499f873485","name":"Query Generator, No Decoder","time":{"start":1713476340244,"stop":1713476340245,"duration":1},"status":"passed","severity":"normal"},{"uid":"8302b70fac632912","name":"Passing page size 0 when there are 110 messages","time":{"start":1713476506832,"stop":1713476506833,"duration":1},"status":"broken","severity":"normal"},{"uid":"1ee06cc1dee8db6b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713476092548,"stop":1713476092548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45fcb67274d73e0c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713476402894,"stop":1713476402895,"duration":1},"status":"broken","severity":"normal"},{"uid":"83b2f63251111103","name":"Push message with content topic containing emoji","time":{"start":1713476548619,"stop":1713476548619,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d9dec2776f289ac","name":"should decode valid enr successfully","time":{"start":1713476041380,"stop":1713476041381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b326e56546e4fde1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713476092567,"stop":1713476092576,"duration":9},"status":"passed","severity":"normal"},{"uid":"6a415752f552d5f2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713476082991,"stop":1713476082991,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f23106831eef74","name":"connects to nwaku","time":{"start":1713476487243,"stop":1713476487243,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee0239fca2e1952","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713476090300,"stop":1713476090300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d198782bf08b820a","name":"throws on content topic with non-number generation field","time":{"start":1713476032960,"stop":1713476032960,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f6932cbb7219ca","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713476092561,"stop":1713476092561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9c9c874a2c2da","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app92/8/topic302/test.js","time":{"start":1713476188225,"stop":1713476188225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc78cf425df93a06","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713476092554,"stop":1713476092555,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7ef16fb60396a0","name":"Throws when trying to push message with empty payload","time":{"start":1713476548602,"stop":1713476548602,"duration":0},"status":"broken","severity":"normal"},{"uid":"61febd8295cc3c73","name":"Overlapping topic subscription","time":{"start":1713476402863,"stop":1713476402863,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4de3c03572277ea","name":"dispatchEvent via connectionManager","time":{"start":1713476123416,"stop":1713476123416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a96be9443ac99f","name":"Subscribe to topic containing short and publish message","time":{"start":1713476402864,"stop":1713476402864,"duration":0},"status":"broken","severity":"normal"},{"uid":"4d7f19bfd7774eb1","name":"Push message with SQL Injection payload","time":{"start":1713476548591,"stop":1713476548592,"duration":1},"status":"broken","severity":"normal"},{"uid":"9584f4289b007309","name":"should encode/decode to RLP encoding","time":{"start":1713476041389,"stop":1713476041390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63370dcb8229919","name":"same cluster, same shard: nodes connect","time":{"start":1713476123599,"stop":1713476123599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf7648c30475f51","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713476402893,"stop":1713476402893,"duration":0},"status":"broken","severity":"normal"},{"uid":"593793f7a35e1392","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713476046046,"stop":1713476046046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3f0607966b6ca5","name":"Sample","time":{"start":1713476040629,"stop":1713476040631,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ceb8260cebf3d59","name":"should only return 1 node with store capability","time":{"start":1713476057151,"stop":1713476057151,"duration":0},"status":"passed","severity":"normal"},{"uid":"92eadc23090bb2d2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713476402877,"stop":1713476402878,"duration":1},"status":"broken","severity":"normal"},{"uid":"8171d57afc7deea2","name":"Push message with rate limit","time":{"start":1713476548622,"stop":1713476548622,"duration":0},"status":"broken","severity":"normal"},{"uid":"5b355b9031f86eb3","name":"Init the array if not present","time":{"start":1713476032429,"stop":1713476032431,"duration":2},"status":"passed","severity":"normal"},{"uid":"53053c62a2945652","name":"Push message with short payload","time":{"start":1713476548581,"stop":1713476548582,"duration":1},"status":"broken","severity":"normal"},{"uid":"e422611923131a2d","name":"Check publish message containing shell command","time":{"start":1713476187994,"stop":1713476187994,"duration":0},"status":"broken","severity":"normal"},{"uid":"a62568255dac3b98","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713476032976,"stop":1713476032976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9e232212c22fef","name":"should throw an error for an unconfigured topic","time":{"start":1713476032983,"stop":1713476032983,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ab7ee89ffd238","name":"Passing an array","time":{"start":1713476487244,"stop":1713476487244,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e85e9eb251b0f6","name":"should return false","time":{"start":1713476041385,"stop":1713476041389,"duration":4},"status":"passed","severity":"normal"},{"uid":"de9ab4c8268c88b4","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713476032972,"stop":1713476032972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea2a762cc1e2f37","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713476507953,"stop":1713476507953,"duration":0},"status":"broken","severity":"normal"},{"uid":"8a461c4e0934e43e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713476046045,"stop":1713476046046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5311ac11ebd262a4","name":"Check publish message containing special chars","time":{"start":1713476187983,"stop":1713476187983,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f831f6008f4d5b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713476032980,"stop":1713476032980,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac7b768d45946bf","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713476032969,"stop":1713476032969,"duration":0},"status":"passed","severity":"normal"},{"uid":"674219461aa775ac","name":"should throw error - invalid id","time":{"start":1713476041384,"stop":1713476041384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03f6dc5fd7f9cc7","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713476032976,"stop":1713476032976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82abe23c3cf8c4e","name":"should not fail to start the service if it is already started","time":{"start":1713476280749,"stop":1713476280749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f474da7ce45a397","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713476040682,"stop":1713476040682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ac22e8b2eca30a","name":"Relay - dialed first","time":{"start":1713476489643,"stop":1713476489643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9bbcf023836225","name":"Push message with JSON payload","time":{"start":1713476548596,"stop":1713476548597,"duration":1},"status":"broken","severity":"normal"},{"uid":"5b8dd2a0ee1452e4","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713476032964,"stop":1713476032964,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc46badf78d70f6f","name":"Sets default value correctly","time":{"start":1713476487246,"stop":1713476487246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e90fea6bee8239","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713476032975,"stop":1713476032975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10d9ce5e044b219","name":"Publish message with large meta","time":{"start":1713476188008,"stop":1713476188008,"duration":0},"status":"broken","severity":"normal"},{"uid":"52e771cb88ebdbe5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713476032966,"stop":1713476032966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b333cc27b235fdd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713476548999,"stop":1713476548999,"duration":0},"status":"broken","severity":"normal"},{"uid":"1bc6fc7f8179f018","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713476548615,"stop":1713476548615,"duration":0},"status":"broken","severity":"normal"},{"uid":"abbea29242916ec9","name":"Accepts a valid Waku Message","time":{"start":1713476049515,"stop":1713476049516,"duration":1},"status":"broken","severity":"normal"},{"uid":"38728efed2db0ec0","name":"should not fail to stop the service if it was not started","time":{"start":1713476121329,"stop":1713476121329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e96f021f7a65240","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713476040679,"stop":1713476040679,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ad1bee10170db5","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713476092549,"stop":1713476092549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e33112e40183f2b9","name":"connected peers and dial","time":{"start":1713476125345,"stop":1713476125345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9a94b6a53667a4b","name":"Using a function","time":{"start":1713476487245,"stop":1713476487245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3103e74dd57fb000","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713476032982,"stop":1713476032982,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddcc9a9a6a6fe85","name":"Generator, 2 different pubsubtopics","time":{"start":1713476360906,"stop":1713476360907,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3af8de2bb038632","name":"Decoder throws on empty string content topic","time":{"start":1713476068151,"stop":1713476068151,"duration":0},"status":"passed","severity":"normal"},{"uid":"c783be90c6e941c","name":"Relay - times out","time":{"start":1713476489644,"stop":1713476489645,"duration":1},"status":"passed","severity":"normal"},{"uid":"1734bdc9fa0a13de","name":"Js publishes, other Js receives","time":{"start":1713476418097,"stop":1713476418098,"duration":1},"status":"broken","severity":"normal"},{"uid":"c95251a1ad0bb8b9","name":"addEventListener with correct event","time":{"start":1713476123413,"stop":1713476123413,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f92445462a871b","name":"can start the service","time":{"start":1713476121328,"stop":1713476121328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3772760d87bd6869","name":"different cluster, same shard: nodes don't connect","time":{"start":1713476123600,"stop":1713476123600,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bc0a710b6a06d5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713476032968,"stop":1713476032968,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c39a5f9c2d0bec","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713476032972,"stop":1713476032972,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c5afc4fb0eb3f1","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713476032989,"stop":1713476032990,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f691b0a80179008","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713476055839,"stop":1713476055840,"duration":1},"status":"passed","severity":"normal"},{"uid":"692c17369dcd8bf2","name":"Passing page size 19 when there are 20 messages","time":{"start":1713476506840,"stop":1713476506840,"duration":0},"status":"broken","severity":"normal"},{"uid":"7ef9c599b03fd753","name":"it tolerates circular branch references","time":{"start":1713476057149,"stop":1713476057149,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb11d13eaa630d8","name":"getPeersByDiscovery","time":{"start":1713476233173,"stop":1713476233174,"duration":1},"status":"passed","severity":"normal"},{"uid":"358a75187d15167a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476360909,"stop":1713476360909,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7be9c47f9d8a1882","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713476032979,"stop":1713476032979,"duration":0},"status":"passed","severity":"normal"},{"uid":"642e053d81cc9eee","name":"should only return 1 node with relay and store capability","time":{"start":1713476057151,"stop":1713476057151,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b19383e2f1a00b","name":"Push message with content topic containing unicode special characters","time":{"start":1713476548618,"stop":1713476548619,"duration":1},"status":"broken","severity":"normal"},{"uid":"4165446b8381d69c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713476092555,"stop":1713476092556,"duration":1},"status":"passed","severity":"normal"},{"uid":"d31a3bfa1e44280f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713476032984,"stop":1713476032984,"duration":0},"status":"broken","severity":"normal"},{"uid":"7de68c1eefd84c7f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713476375581,"stop":1713476375581,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfabf59d3f7337e9","name":"should properly create location multiaddrs - udp6","time":{"start":1713476041392,"stop":1713476041392,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b03e41521456496","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713476032969,"stop":1713476032969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb04ba1ad58c6fa","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713476092585,"stop":1713476092585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5777c6e588116364","name":"should throw an error for insufficient data","time":{"start":1713476032992,"stop":1713476032992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1671cc3ac99cf82b","name":"Passing page size 1 when there are 4 messages","time":{"start":1713476506834,"stop":1713476506834,"duration":0},"status":"broken","severity":"normal"},{"uid":"e53bdddd92c1ff5c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713476169027,"stop":1713476169028,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa518c0f62f67c23","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713476092557,"stop":1713476092557,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cfa5a06f144ee0","name":"Mutual subscription","time":{"start":1713476402853,"stop":1713476402854,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b971efb6e6c47d","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app45/3/topic518/proto","time":{"start":1713476188223,"stop":1713476188223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5da297b18bd8e76","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713476402886,"stop":1713476402887,"duration":1},"status":"broken","severity":"normal"},{"uid":"2650ecaba4123dba","name":"Encoder throws on undefined content topic","time":{"start":1713476068150,"stop":1713476068150,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf819ac3ba65ff9","name":"tcp ip4 address","time":{"start":1713476040755,"stop":1713476040756,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a7e6e7cbd73598","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713476032981,"stop":1713476032981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a154ace453fc733a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713476188221,"stop":1713476188222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d336bc5efc8061","name":"safeDispatchEvent","time":{"start":1713476123416,"stop":1713476123416,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6e881c3f2402b6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713476032987,"stop":1713476032987,"duration":0},"status":"passed","severity":"normal"},{"uid":"13146bf6490ad70e","name":"Push message with content topic containing Russian","time":{"start":1713476548610,"stop":1713476548610,"duration":0},"status":"broken","severity":"normal"},{"uid":"54fe66d6f41e927d","name":"Refresh subscription","time":{"start":1713476402862,"stop":1713476402863,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1bb9b1ffbc4ebc63","name":"Round trip binary serialization","time":{"start":1713476046236,"stop":1713476046236,"duration":0},"status":"passed","severity":"normal"},{"uid":"394433b15911d0c","name":"Meta field set when metaSetter is specified","time":{"start":1713476046237,"stop":1713476046237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29203694ccb6390","name":"Encoder throws on undefined content topic","time":{"start":1713476066449,"stop":1713476066449,"duration":0},"status":"passed","severity":"normal"},{"uid":"564b9b59146b0748","name":"should not fail to start the service if it is already started","time":{"start":1713476060497,"stop":1713476060497,"duration":0},"status":"passed","severity":"normal"},{"uid":"c820dcf17fdf2445","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713476123598,"stop":1713476123598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1890e5bf0e7ae0b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713476032979,"stop":1713476032979,"duration":0},"status":"passed","severity":"normal"},{"uid":"553125a1f24774b4","name":"Push message with Chinese payload","time":{"start":1713476548587,"stop":1713476548587,"duration":0},"status":"broken","severity":"normal"},{"uid":"112d806b37fa6f43","name":"A test","time":{"start":1713476108637,"stop":1713476108637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70b76de32fe3c8b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713476057153,"stop":1713476057153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6e235127abaabab","name":"should throw error - no public key","time":{"start":1713476041383,"stop":1713476041383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c914ecb5ea5e4b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713476108534,"stop":1713476108535,"duration":1},"status":"passed","severity":"normal"},{"uid":"64525f5372f57541","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713476041395,"stop":1713476041395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8beb1a2bf19ca81","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713476092584,"stop":1713476092584,"duration":0},"status":"passed","severity":"normal"},{"uid":"39de9056067518b7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713476032986,"stop":1713476032987,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c67c3098b075d45","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713476375585,"stop":1713476375585,"duration":0},"status":"broken","severity":"normal"},{"uid":"6b05bcdc61e7d7cc","name":"Push message with custom timestamp: 1682717692814","time":{"start":1713476548623,"stop":1713476548623,"duration":0},"status":"broken","severity":"normal"},{"uid":"e24dfa0c6219500c","name":"Decoder throws on empty string content topic","time":{"start":1713476046239,"stop":1713476046239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b852a5954f45e893","name":"Passing cursor with wrong message digest","time":{"start":1713476375595,"stop":1713476375596,"duration":1},"status":"broken","severity":"normal"},{"uid":"6a944ebf0fec3ecf","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713476092587,"stop":1713476092588,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68d51e3f997866e","name":"Query Generator - backward","time":{"start":1713476455723,"stop":1713476455723,"duration":0},"status":"broken","severity":"normal"},{"uid":"67b3f6f0049fe97b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713476032977,"stop":1713476032977,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2a272d79f23852","name":"Check publish message containing Russian","time":{"start":1713476187986,"stop":1713476187987,"duration":1},"status":"broken","severity":"normal"},{"uid":"faf0ad7ab8f0aa7f","name":"should throw error - no public key","time":{"start":1713476041384,"stop":1713476041385,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbd8d64e6977df4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713476340262,"stop":1713476340263,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea3e923d55269d","name":"same cluster, different shard: nodes connect","time":{"start":1713476123599,"stop":1713476123600,"duration":1},"status":"passed","severity":"normal"},{"uid":"6727bfafe95d8baa","name":"udp ip6 address","time":{"start":1713476040756,"stop":1713476040756,"duration":0},"status":"passed","severity":"normal"},{"uid":"9212e99dc4cff13","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713476188068,"stop":1713476188069,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d3187f6ea7700477","name":"Generator, custom pubsub topic","time":{"start":1713476360906,"stop":1713476360906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e56f93722f3cf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713476325804,"stop":1713476325805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e138038317651f78","name":"random static sharding 4 - Cluster ID: 798, Shard ID: 944","time":{"start":1713476262628,"stop":1713476262629,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a5359b55bdf940","name":"caches peers it previously fetched","time":{"start":1713476057150,"stop":1713476057150,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a6908616d6c0ea","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713476032967,"stop":1713476032967,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06026ddf7881275","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713476472965,"stop":1713476472971,"duration":6},"status":"broken","severity":"normal"},{"uid":"bc06eadbd1dbdb31","name":"Generator, 2 different pubsubtopics","time":{"start":1713476360908,"stop":1713476360909,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a5828ed59a210","name":"Light Node - default protocols","time":{"start":1713476489648,"stop":1713476489648,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5a7e79e270b0df","name":"handles different networkShards values correctly","time":{"start":1713476032971,"stop":1713476032971,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfa7624caf5bd2c","name":"Fails to publish message with wrong content topic","time":{"start":1713476188003,"stop":1713476188003,"duration":0},"status":"broken","severity":"normal"},{"uid":"ff2b8dddc06920cd","name":"Does not throw an exception when node disconnects","time":{"start":1713476487244,"stop":1713476487244,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e8d7bf77c6c883","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713476092553,"stop":1713476092554,"duration":1},"status":"passed","severity":"normal"},{"uid":"4728a879d8921906","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713476092586,"stop":1713476092586,"duration":0},"status":"passed","severity":"normal"},{"uid":"44892dcb08fcdcf2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713476108556,"stop":1713476108557,"duration":1},"status":"passed","severity":"normal"},{"uid":"8380984aca623e5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713476090301,"stop":1713476090301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f768f3b363ef2ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713476032979,"stop":1713476032979,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ab85d0b148f21d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713476041381,"stop":1713476041381,"duration":0},"status":"passed","severity":"normal"},{"uid":"8087dc674dd5d1ee","name":"topics with same application and version share the same shard","time":{"start":1713476032969,"stop":1713476032970,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a4fe01c0855e40","name":"new peer added after a peer was already found","time":{"start":1713476233174,"stop":1713476233174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e622eb2080cfa3a","name":"should not throw an error for a single configured topic","time":{"start":1713476032982,"stop":1713476032982,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ebc36ac3a3f1f2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713476040674,"stop":1713476040675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08fb43972fa75c6","name":"throws on content topic with empty encoding field","time":{"start":1713476032963,"stop":1713476032963,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bcb72465d7e284","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713476032975,"stop":1713476032975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d185c0e17508908e","name":"Query with Ordered Callback, No message returned","time":{"start":1713476340260,"stop":1713476340261,"duration":1},"status":"broken","severity":"normal"},{"uid":"8467717ac201704","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713476082982,"stop":1713476082989,"duration":7},"status":"passed","severity":"normal"},{"uid":"f9dbc420b60b7ecc","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713476472961,"stop":1713476472964,"duration":3},"status":"broken","severity":"normal"},{"uid":"e3ff52b5ca91e4a3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713476082989,"stop":1713476082990,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6fb37f5b829e95","name":"Push message on custom pubsubTopic","time":{"start":1713476136300,"stop":1713476136301,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dbdf63cbb7b83d3c","name":"through manual discovery","time":{"start":1713476125138,"stop":1713476125138,"duration":0},"status":"passed","severity":"normal"},{"uid":"292f022a5a56dc01","name":"non connected peers","time":{"start":1713476125346,"stop":1713476125346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"322601e052a49435","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713476233175,"stop":1713476233175,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d014d01241eb5dc","name":"Non Autosharding Cluster","time":{"start":1713476188222,"stop":1713476188222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"123265daaeacd27b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713476092588,"stop":1713476092588,"duration":0},"status":"passed","severity":"normal"},{"uid":"820c9295a1d10827","name":"Fields are not dropped","time":{"start":1713476045605,"stop":1713476045607,"duration":2},"status":"passed","severity":"normal"},{"uid":"6edc0d36b17e9c42","name":"less peers than existing","time":{"start":1713476125345,"stop":1713476125346,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c39df87e2a64c043","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713476040678,"stop":1713476040679,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9d723c31342e70","name":"Encoder throws on empty string content topic","time":{"start":1713476068150,"stop":1713476068150,"duration":0},"status":"passed","severity":"normal"},{"uid":"836a0347b22dac5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713476032981,"stop":1713476032981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbe438ea6073c33","name":"pre and post cipher","time":{"start":1713476066989,"stop":1713476066990,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada7650602fba4c2","name":"Query with Ordered Callback, No Decoder","time":{"start":1713476340259,"stop":1713476340259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc5cb0bca530690","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713476169029,"stop":1713476169030,"duration":1},"status":"broken","severity":"normal"},{"uid":"7bfc23b29375e8df","name":"should not fail to stop the service if it was not started","time":{"start":1713476060496,"stop":1713476060497,"duration":1},"status":"passed","severity":"normal"},{"uid":"525e821894a55b73","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713476136303,"stop":1713476136304,"duration":1},"status":"broken","severity":"normal"},{"uid":"9e4c260922738474","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713476108558,"stop":1713476108558,"duration":0},"status":"passed","severity":"normal"},{"uid":"684624a5f2f63cfb","name":"Check publish message containing long","time":{"start":1713476187979,"stop":1713476187979,"duration":0},"status":"broken","severity":"normal"},{"uid":"26f5d66e004c3fc","name":"should throw error - no id","time":{"start":1713476041383,"stop":1713476041384,"duration":1},"status":"passed","severity":"normal"},{"uid":"823a5d770094ddfa","name":"Passing page size 3 when there are 20 messages","time":{"start":1713476506836,"stop":1713476506836,"duration":0},"status":"broken","severity":"normal"},{"uid":"a30e452e669a4645","name":"should handle corrupted local storage data gracefully","time":{"start":1713476060500,"stop":1713476060500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0a86ac6c962040","name":"Generator, custom pubsub topic","time":{"start":1713476360908,"stop":1713476360908,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1958e82500c62426","name":"Check publish message containing Basic HTML tag","time":{"start":1713476187991,"stop":1713476187992,"duration":1},"status":"broken","severity":"normal"},{"uid":"4945b166cc64f8bf","name":"Subscribe to topic containing Script and publish message","time":{"start":1713476402884,"stop":1713476402884,"duration":0},"status":"broken","severity":"normal"},{"uid":"1853a35c4372ed31","name":"1 Relay, 1 fetch","time":{"start":1713476056557,"stop":1713476056557,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaf94177c851438","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713476092557,"stop":1713476092558,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7eb5743ee5e1d7","name":"Rejects garbage","time":{"start":1713476049517,"stop":1713476049517,"duration":0},"status":"passed","severity":"normal"},{"uid":"91da4420bb8d4ab0","name":"Decoder throws on undefined content topic","time":{"start":1713476066450,"stop":1713476066450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a174daf992357d9e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713476187998,"stop":1713476187998,"duration":0},"status":"broken","severity":"normal"},{"uid":"eca2aae2b46dd643","name":"Relay","time":{"start":1713476093165,"stop":1713476093165,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e6c6630e406ddf","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app83/10/topic123/test.js","time":{"start":1713476188226,"stop":1713476188226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b0451775731931a","name":"Push message on custom pubsubTopic","time":{"start":1713476136302,"stop":1713476136302,"duration":0},"status":"passed","severity":"normal"},{"uid":"53685dfa019a5a4c","name":"Push message with escaped characters payload","time":{"start":1713476548598,"stop":1713476548598,"duration":0},"status":"broken","severity":"normal"},{"uid":"32e4d95e78e5d6e5","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713476032987,"stop":1713476032987,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d7a71949765ea1","name":"Check publish message containing short","time":{"start":1713476187977,"stop":1713476187977,"duration":0},"status":"broken","severity":"normal"},{"uid":"27141a1eeecc3935","name":"All","time":{"start":1713476093166,"stop":1713476093166,"duration":0},"status":"passed","severity":"normal"},{"uid":"10914df1587168e7","name":"nwaku subscribes","time":{"start":1713476418089,"stop":1713476418090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff59869e86bd4744","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713476402867,"stop":1713476402867,"duration":0},"status":"broken","severity":"normal"},{"uid":"efba25dc82adfe6c","name":"Reusing cursor across nodes","time":{"start":1713476375594,"stop":1713476375594,"duration":0},"status":"broken","severity":"normal"},{"uid":"fdee526e1929158a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713476092550,"stop":1713476092550,"duration":0},"status":"passed","severity":"normal"},{"uid":"1738d7e60e0a3bce","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713476188070,"stop":1713476188070,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53bf39ec2d4a1792","name":"Callback on promise","time":{"start":1713476507950,"stop":1713476507950,"duration":0},"status":"broken","severity":"normal"},{"uid":"707d5bdd040e1f81","name":"Query generator for multiple messages","time":{"start":1713476507942,"stop":1713476507942,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac6d6edf0bc683d4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713476056609,"stop":1713476056609,"duration":0},"status":"passed","severity":"normal"},{"uid":"4406d4d778e72556","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713476188069,"stop":1713476188069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3794a83c17ac705e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713476402858,"stop":1713476402859,"duration":1},"status":"broken","severity":"normal"},{"uid":"1d5b4cb7485205b8","name":"should set field with all protocols enabled","time":{"start":1713476041394,"stop":1713476041394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e448deed791b12","name":"Ordered Callback - backward","time":{"start":1713476455742,"stop":1713476455743,"duration":1},"status":"broken","severity":"normal"},{"uid":"b2609cea25e5e9b9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713476092587,"stop":1713476092587,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd09880d9f4dead","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713476032978,"stop":1713476032978,"duration":0},"status":"passed","severity":"normal"},{"uid":"31607a347205e643","name":"should be able to encode the field with only STORE set to true","time":{"start":1713476040673,"stop":1713476040674,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3b7e9dc8bd15d5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713476549002,"stop":1713476549002,"duration":0},"status":"broken","severity":"normal"},{"uid":"209167668bca2a80","name":"throws on content topic with empty application field","time":{"start":1713476032961,"stop":1713476032961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4a61000e0cd24b","name":"should encodeTxt and decodeTxt","time":{"start":1713476041380,"stop":1713476041380,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb11ca51a2dadabd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713476032965,"stop":1713476032965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55439a5f5f6d61c","name":"retrieves a single peer","time":{"start":1713476057148,"stop":1713476057148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23015dfa40aa567","name":"Fails to push message with large meta","time":{"start":1713476548621,"stop":1713476548621,"duration":0},"status":"broken","severity":"normal"},{"uid":"99657e3543a52284","name":"can start and stop the service","time":{"start":1713476280747,"stop":1713476280747,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5a6f14a645c363","name":"Check publish message after client node is restarted","time":{"start":1713476188007,"stop":1713476188007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3866dc6f8bdb538d","name":"handles empty contentTopics array correctly","time":{"start":1713476032988,"stop":1713476032988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7ab0a091e02502","name":"different cluster, different shard: nodes don't connect","time":{"start":1713476092547,"stop":1713476092548,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e22871dad610903c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713476325806,"stop":1713476325806,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7b2c8aff061aa494","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713476402866,"stop":1713476402866,"duration":0},"status":"broken","severity":"normal"},{"uid":"e9f6c79dc13496b8","name":"should get / set UDP multiaddr","time":{"start":1713476041390,"stop":1713476041390,"duration":0},"status":"passed","severity":"normal"},{"uid":"645c46cef0c28f09","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476108539,"stop":1713476108540,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d756d9cafe0bb71b","name":"Query generator for 2000 messages","time":{"start":1713476507956,"stop":1713476507957,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a2a89b765aee33","name":"1 Store, 2 fetches","time":{"start":1713476056557,"stop":1713476056558,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b468435e10371db","name":"Push message with XML payload","time":{"start":1713476548595,"stop":1713476548595,"duration":0},"status":"broken","severity":"normal"},{"uid":"121d0b11c985fbde","name":"Generator, 2 different pubsubtopics","time":{"start":1713476360910,"stop":1713476360910,"duration":0},"status":"passed","severity":"normal"},{"uid":"8010b42f0d530a2e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713476402889,"stop":1713476402890,"duration":1},"status":"broken","severity":"normal"},{"uid":"b37667f2f351a3fd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713476032978,"stop":1713476032979,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2ce749ef0fcbbb","name":"should set field with only RELAY enabled","time":{"start":1713476041394,"stop":1713476041394,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ebfd5716e77edd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713476325805,"stop":1713476325805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1fb1086f17f16f1","name":"Encoder throws on empty string content topic","time":{"start":1713476046238,"stop":1713476046238,"duration":0},"status":"passed","severity":"normal"},{"uid":"547a1f60962980fc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713476032985,"stop":1713476032985,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8659df7412931e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713476375579,"stop":1713476375579,"duration":0},"status":"broken","severity":"normal"},{"uid":"4eccd133b6efc808","name":"throws on content topic with generation field greater than 0","time":{"start":1713476032960,"stop":1713476032961,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb789acb7df2ca1","name":"Publish message with custom timestamp: Thu Apr 18 2024 20:36:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1713476188000,"stop":1713476188000,"duration":0},"status":"broken","severity":"normal"},{"uid":"ce6fb588410c53fc","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713476549005,"stop":1713476549005,"duration":0},"status":"broken","severity":"normal"},{"uid":"ef70dfbc28bc7c2","name":"does not throw on valid cases","time":{"start":1713476032958,"stop":1713476032959,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b2080ebb05855e","name":"groups content topics by expected pubsub topic","time":{"start":1713476032970,"stop":1713476032970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5829c2a54a18aedb","name":"should not receive a peer event after stop","time":{"start":1713476280750,"stop":1713476280750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7e26a156f304f6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713476032984,"stop":1713476032984,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2be86b36f66c56","name":"Check publish message containing emoji","time":{"start":1713476187997,"stop":1713476187997,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d14cf75c91eeda6","name":"Asymmetric encrypt & decrypt","time":{"start":1713476066988,"stop":1713476066989,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4e9983e4f1275d","name":"should set field with only STORE enabled","time":{"start":1713476041395,"stop":1713476041395,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b0fd8100684937","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713476375574,"stop":1713476375574,"duration":0},"status":"broken","severity":"normal"},{"uid":"21a1d730208bf831","name":"getPeersByDiscovery","time":{"start":1713476123415,"stop":1713476123415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca11da6264e05d49","name":"stop","time":{"start":1713476123417,"stop":1713476123417,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbaaede5eeb34b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713476092556,"stop":1713476092557,"duration":1},"status":"passed","severity":"normal"},{"uid":"944f7d1af703ea2b","name":"Sign & Recover","time":{"start":1713476066990,"stop":1713476066990,"duration":0},"status":"passed","severity":"normal"},{"uid":"120ce292a221d817","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713476121351,"stop":1713476121351,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4068c7d05bf1112","name":"Fails to push message bigger that 1MB","time":{"start":1713476548628,"stop":1713476548628,"duration":0},"status":"broken","severity":"normal"},{"uid":"b778814b03437282","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713476032967,"stop":1713476032967,"duration":0},"status":"passed","severity":"normal"},{"uid":"52af99b1f8abe6fa","name":"should not fail to stop the service if it was not started","time":{"start":1713476280747,"stop":1713476280748,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd269a3217b97187","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713476402862,"stop":1713476402862,"duration":0},"status":"broken","severity":"normal"},{"uid":"9375638d1b7ddbf4","name":"Passing page size 11 when there are 10 messages","time":{"start":1713476506838,"stop":1713476506839,"duration":1},"status":"broken","severity":"normal"},{"uid":"18336ca6e689e9ba","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713476032970,"stop":1713476032971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc44219ad6149a0","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app39/7/topic648/proto","time":{"start":1713476188226,"stop":1713476188227,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1ffbd4442c3e906","name":"Check publish message containing SQL Injection","time":{"start":1713476187987,"stop":1713476187988,"duration":1},"status":"broken","severity":"normal"},{"uid":"7dacf22b4dcee4b9","name":"Relay + Store","time":{"start":1713476041396,"stop":1713476041396,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf0abda508b467b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713476032965,"stop":1713476032966,"duration":1},"status":"passed","severity":"normal"},{"uid":"af29fe48805f804e","name":"should throw an error for missing sharding configuration","time":{"start":1713476032988,"stop":1713476032988,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6639d38cb78ce7f","name":"Push message with unicode special characters payload","time":{"start":1713476548599,"stop":1713476548599,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5e3427283de7299","name":"Callback on promise, aborts when callback returns true","time":{"start":1713476507951,"stop":1713476507951,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ecd5c3ba91f39ac","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713476032986,"stop":1713476032986,"duration":0},"status":"passed","severity":"normal"},{"uid":"775f089f4b6cfb73","name":"Push message on custom pubsubTopic","time":{"start":1713476136298,"stop":1713476136299,"duration":1},"status":"passed","severity":"normal"},{"uid":"5facae10e8993d27","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713476188228,"stop":1713476188228,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4b23d9743b66850","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713476032966,"stop":1713476032966,"duration":0},"status":"passed","severity":"normal"},{"uid":"156fd0df1f50c1f1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713476056558,"stop":1713476056558,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7c5f5cf6be8805","name":"Push message with custom timestamp: 1713472492814","time":{"start":1713476548624,"stop":1713476548624,"duration":0},"status":"broken","severity":"normal"},{"uid":"3be3307fd06c1adf","name":"Query generator for multiple messages with different message text format","time":{"start":1713476507943,"stop":1713476507944,"duration":1},"status":"broken","severity":"normal"},{"uid":"41ec180212d436c6","name":"can start the service","time":{"start":1713476060495,"stop":1713476060496,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65d836ee347876e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713476046045,"stop":1713476046045,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf27327bc57871d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713476032979,"stop":1713476032980,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1d303c63c9ba3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713476082981,"stop":1713476082982,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d629e581e773bcc","name":"Subscribe and publish message","time":{"start":1713476402857,"stop":1713476402857,"duration":0},"status":"broken","severity":"normal"},{"uid":"ad76381dc8f401b1","name":"more peers than existing","time":{"start":1713476125345,"stop":1713476125345,"duration":0},"status":"skipped","severity":"normal"},{"uid":"30516e2a5021e03f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713476092555,"stop":1713476092555,"duration":0},"status":"passed","severity":"normal"},{"uid":"56417f9d94afd351","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app29/5/topic826/utf8","time":{"start":1713476188223,"stop":1713476188223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8851259a20a1808c","name":"Check publish message containing escaped characters","time":{"start":1713476187995,"stop":1713476187995,"duration":0},"status":"broken","severity":"normal"},{"uid":"4da2bdd181bbf808","name":"Push message with content topic containing Chinese","time":{"start":1713476548608,"stop":1713476548608,"duration":0},"status":"broken","severity":"normal"},{"uid":"a6f4f7a78d4ef78","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713476040682,"stop":1713476040682,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a6b82f5158fe27","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476108536,"stop":1713476108537,"duration":1},"status":"passed","severity":"normal"},{"uid":"911d5daf934f2584","name":"Publish message with custom timestamp: Fri Apr 28 2023 21:36:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1713476187999,"stop":1713476187999,"duration":0},"status":"broken","severity":"normal"},{"uid":"b14311517e247771","name":"Push message with content topic containing shell command","time":{"start":1713476548617,"stop":1713476548617,"duration":0},"status":"broken","severity":"normal"},{"uid":"a5929117c7820ae6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713476092558,"stop":1713476092558,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11a059e51b6e2fa","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713476402860,"stop":1713476402860,"duration":0},"status":"broken","severity":"normal"},{"uid":"be201e194ca79ddb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713476136299,"stop":1713476136299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf44c5e8a97a1175","name":"Push message with content topic containing special chars","time":{"start":1713476548606,"stop":1713476548607,"duration":1},"status":"broken","severity":"normal"},{"uid":"d5c69426b0772e33","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713476402868,"stop":1713476402868,"duration":0},"status":"broken","severity":"normal"},{"uid":"12a69bff324d7a97","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713476092548,"stop":1713476092548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2ba2cd0f8e2fe0f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713476402888,"stop":1713476402888,"duration":0},"status":"broken","severity":"normal"},{"uid":"a6d65cc513084bc5","name":"Push message with custom timestamp: 1713479692814","time":{"start":1713476548625,"stop":1713476548626,"duration":1},"status":"broken","severity":"normal"},{"uid":"8028019ff5470893","name":"should handle application and version for autosharding","time":{"start":1713476032974,"stop":1713476032974,"duration":0},"status":"passed","severity":"normal"},{"uid":"789685ba84f61378","name":"returns all values when wanted number is greater than available values","time":{"start":1713476055839,"stop":1713476055839,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f0852ed32bbc74","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713476040675,"stop":1713476040675,"duration":0},"status":"passed","severity":"normal"},{"uid":"28498e92b05440e3","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713476032989,"stop":1713476032989,"duration":0},"status":"passed","severity":"normal"},{"uid":"185f3714c935a13a","name":"configure the node with multiple pubsub topics","time":{"start":1713476262633,"stop":1713476262633,"duration":0},"status":"passed","severity":"normal"},{"uid":"215b6549ce4d1091","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713476340261,"stop":1713476340262,"duration":1},"status":"passed","severity":"normal"},{"uid":"408a6c192fd82aee","name":"Check publish message containing Arabic","time":{"start":1713476187985,"stop":1713476187985,"duration":0},"status":"broken","severity":"normal"},{"uid":"ac6afe3a9dd5469b","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app74/1/topic84/test.js","time":{"start":1713476188225,"stop":1713476188226,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74c3537db33badfc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713476169026,"stop":1713476169027,"duration":1},"status":"broken","severity":"normal"},{"uid":"29c655be08246b73","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713476040677,"stop":1713476040678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6236befab416bb2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713476188006,"stop":1713476188006,"duration":0},"status":"broken","severity":"normal"},{"uid":"483d76ec9c5bb2cc","name":"Push message with Basic HTML tag payload","time":{"start":1713476548596,"stop":1713476548596,"duration":0},"status":"broken","severity":"normal"},{"uid":"d38a859dc992b8bb","name":"Push 30 different messages","time":{"start":1713476548601,"stop":1713476548601,"duration":0},"status":"broken","severity":"normal"},{"uid":"faba590766e5453","name":"should return empty list for no shard","time":{"start":1713476032975,"stop":1713476032975,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dcfe59cce87db8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713476056612,"stop":1713476056613,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b20efa6c68fe456","name":"Filter","time":{"start":1713476489647,"stop":1713476489648,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09e1a937fc3f219","name":"configure the node with multiple content topics","time":{"start":1713476188227,"stop":1713476188228,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d8861f01e2706c4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713476092587,"stop":1713476092587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b757eb3faef009e5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713476262633,"stop":1713476262634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a4bdb8fbd5fcac","name":"Check meta is set [ecies]","time":{"start":1713476068149,"stop":1713476068149,"duration":0},"status":"passed","severity":"normal"},{"uid":"747dd5816b67a486","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713476032990,"stop":1713476032990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34ed9d4a0e622f0","name":"random static sharding 1 - Cluster ID: 654, Shard ID: 344","time":{"start":1713476262626,"stop":1713476262626,"duration":0},"status":"passed","severity":"normal"},{"uid":"767b39357ffa9ebe","name":"should set field with only FILTER enabled","time":{"start":1713476041395,"stop":1713476041395,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17fe3cabd4d77e","name":"should decode valid enr with tcp successfully","time":{"start":1713476041382,"stop":1713476041382,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e3a79faf8c912f","name":"should use DNS peer discovery with light client","time":{"start":1713476121347,"stop":1713476121348,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a679ef91553813f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713476032976,"stop":1713476032977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a71a3879e78133","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713476108548,"stop":1713476108548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dd7cc30720145ee","name":"can start and stop the service","time":{"start":1713476121328,"stop":1713476121329,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20b2c64ac463c85","name":"Used by Waku Relay","time":{"start":1713476487245,"stop":1713476487246,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32d36eb1338683","name":"same cluster, different shard: nodes don't connect","time":{"start":1713476092546,"stop":1713476092547,"duration":1},"status":"skipped","severity":"normal"},{"uid":"731afe9b056a5f17","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app1/3/topic965/json","time":{"start":1713476188225,"stop":1713476188225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d833073f91a9245","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713476032977,"stop":1713476032977,"duration":0},"status":"passed","severity":"normal"},{"uid":"500cd82522d34131","name":"Wrong topic","time":{"start":1713476188227,"stop":1713476188227,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da4ae79c1f6e59db","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713476108538,"stop":1713476108538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23d192a959e0a6c7","name":"different cluster, same shard: nodes don't connect","time":{"start":1713476092547,"stop":1713476092547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be1dc81d1858d4a1","name":"should handle a minimal index list","time":{"start":1713476032991,"stop":1713476032991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b479413d86fad","name":"Push message with special chars payload","time":{"start":1713476548586,"stop":1713476548586,"duration":0},"status":"broken","severity":"normal"},{"uid":"8a04d3de172f9e59","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713476108558,"stop":1713476108559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c569efb9f4443a0","name":"Push message with content topic containing long","time":{"start":1713476548603,"stop":1713476548604,"duration":1},"status":"broken","severity":"normal"},{"uid":"80cf73dede7eb07a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713476056608,"stop":1713476056609,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b22f0315da1128","name":"Check publish message containing Script","time":{"start":1713476187988,"stop":1713476187989,"duration":1},"status":"broken","severity":"normal"},{"uid":"b238405abf76459f","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713476040681,"stop":1713476040681,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc88f8e8135cac24","name":"should properly compute the node id","time":{"start":1713476041389,"stop":1713476041389,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0f02b4fa9ef334","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713476035447,"stop":1713476035448,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcdf5ce49424c3fe","name":"random static sharding 8 - Cluster ID: 689, Shard ID: 184","time":{"start":1713476262631,"stop":1713476262631,"duration":0},"status":"passed","severity":"normal"},{"uid":"25204e3052a0bd7f","name":"Promise Callback - forward","time":{"start":1713476455726,"stop":1713476455727,"duration":1},"status":"broken","severity":"normal"},{"uid":"ce0b8307390dc754","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713476040680,"stop":1713476040680,"duration":0},"status":"passed","severity":"normal"},{"uid":"956092e690a8788d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476360911,"stop":1713476360911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba6cd4657b0070c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713476060499,"stop":1713476060500,"duration":1},"status":"passed","severity":"normal"},{"uid":"62484c1f87626f09","name":"can start the service","time":{"start":1713476280746,"stop":1713476280747,"duration":1},"status":"passed","severity":"normal"},{"uid":"97843d8fe2be2010","name":"Check publish message containing XML","time":{"start":1713476187990,"stop":1713476187990,"duration":0},"status":"broken","severity":"normal"},{"uid":"a6e789b08683ad49","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713476375570,"stop":1713476375570,"duration":0},"status":"broken","severity":"normal"},{"uid":"c0785b0f19b37276","name":"Fails to push message with empty content topic","time":{"start":1713476548619,"stop":1713476548620,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7c6fd5da8b9134","name":"Query Generator - forward","time":{"start":1713476455721,"stop":1713476455721,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ce2c3b3041a45c8","name":"Push message with Russian payload","time":{"start":1713476548590,"stop":1713476548590,"duration":0},"status":"broken","severity":"normal"},{"uid":"2df07e4fd56ef591","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713476108539,"stop":1713476108539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac7448117c35f413","name":"should not receive a peer event before start","time":{"start":1713476280750,"stop":1713476280750,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2329f1d586fe24","name":"should be called for bootstrap peers","time":{"start":1713476090301,"stop":1713476090301,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e39e7a6d948d18","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476136299,"stop":1713476136300,"duration":1},"status":"passed","severity":"normal"},{"uid":"555119d7380dc6f2","name":"should get / set TCP multiaddr","time":{"start":1713476041391,"stop":1713476041391,"duration":0},"status":"passed","severity":"normal"},{"uid":"826ef2700ec38946","name":"Publishes to nwaku","time":{"start":1713476418091,"stop":1713476418092,"duration":1},"status":"broken","severity":"normal"},{"uid":"cd5d650386d4949c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713476068148,"stop":1713476068149,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc3b13957d4cf6b","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713476032967,"stop":1713476032968,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f67f6f3e2aa396b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713476032992,"stop":1713476032992,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f549cdeff8977d3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713476090302,"stop":1713476090302,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ae4a7125d573b5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713476092578,"stop":1713476092578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a4a33bab3e7083","name":"throws an error for improperly formatted content topics","time":{"start":1713476032971,"stop":1713476032971,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9ba96eea45572b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713476032974,"stop":1713476032975,"duration":1},"status":"passed","severity":"normal"},{"uid":"957fd91fef83b9ed","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476136306,"stop":1713476136307,"duration":1},"status":"broken","severity":"normal"},{"uid":"e448c983cb8a117","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713476032968,"stop":1713476032968,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d02ec7a69efea","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713476375597,"stop":1713476375597,"duration":0},"status":"broken","severity":"normal"},{"uid":"c5f75b6a3d68eb14","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713476066445,"stop":1713476066447,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dc3f5bda6c022ac","name":"recovers when dns.resolve returns empty","time":{"start":1713476057149,"stop":1713476057149,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e502564dce7936","name":"Store - dialed first","time":{"start":1713476489645,"stop":1713476489646,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeeb05532a8383cc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713476549003,"stop":1713476549003,"duration":0},"status":"broken","severity":"normal"},{"uid":"8a73dac06df2e344","name":"should properly create location multiaddrs - tcp6","time":{"start":1713476041392,"stop":1713476041392,"duration":0},"status":"passed","severity":"normal"},{"uid":"870f5a02a965630a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713476082952,"stop":1713476082980,"duration":28},"status":"passed","severity":"normal"},{"uid":"e837b52971f3526f","name":"Push message with meta","time":{"start":1713476548620,"stop":1713476548621,"duration":1},"status":"broken","severity":"normal"},{"uid":"858d220e5961eefb","name":"should properly create peer info with all multiaddrs","time":{"start":1713476041393,"stop":1713476041393,"duration":0},"status":"passed","severity":"normal"},{"uid":"4761da4f89c7301d","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app56/2/topic331/utf8","time":{"start":1713476188222,"stop":1713476188222,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb577cff908b1571","name":"random static sharding 2 - Cluster ID: 710, Shard ID: 973","time":{"start":1713476262626,"stop":1713476262627,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e3719fff1a4dc4","name":"Push message equal or less that 1MB","time":{"start":1713476548627,"stop":1713476548627,"duration":0},"status":"broken","severity":"normal"},{"uid":"71c93c60ed84295d","name":"should emit a peer event after start","time":{"start":1713476121332,"stop":1713476121332,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c92ea319b45d4f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713476092558,"stop":1713476092558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2400d13afc4715f","name":"Delete observer","time":{"start":1713476187091,"stop":1713476187091,"duration":0},"status":"broken","severity":"normal"},{"uid":"5374f7fcb58ad249","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713476032974,"stop":1713476032974,"duration":0},"status":"passed","severity":"normal"},{"uid":"37eb445964c15ea3","name":"Push message with content topic containing numeric","time":{"start":1713476548605,"stop":1713476548605,"duration":0},"status":"broken","severity":"normal"},{"uid":"b762b278e42af55d","name":"Store - dialed after - with timeout","time":{"start":1713476489646,"stop":1713476489646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d593b8b6d52b3c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713476092578,"stop":1713476092579,"duration":1},"status":"passed","severity":"normal"},{"uid":"becee915e60ae440","name":"Relay + Store","time":{"start":1713476093166,"stop":1713476093166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d729485f2aeacba1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713476032978,"stop":1713476032978,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d96abbd3632eca","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713476092548,"stop":1713476092549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c4a476ebcea3158c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713476040677,"stop":1713476040677,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba89bd42726a329","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713476092585,"stop":1713476092585,"duration":0},"status":"passed","severity":"normal"},{"uid":"db90c7729ab29840","name":"Ephemeral field set to true","time":{"start":1713476046236,"stop":1713476046237,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd603c3ecf151ba1","name":"Query generator for multiple messages with different content topic format","time":{"start":1713476507948,"stop":1713476507948,"duration":0},"status":"broken","severity":"normal"},{"uid":"b4660a5b12ce20d8","name":"Passing page size 110 when there are 120 messages","time":{"start":1713476506841,"stop":1713476506841,"duration":0},"status":"broken","severity":"normal"},{"uid":"921fdc71cf9ad963","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713476549002,"stop":1713476549003,"duration":1},"status":"broken","severity":"normal"},{"uid":"de6d5f5172ab60af","name":"Query with Promise Callback, No Decoder","time":{"start":1713476340263,"stop":1713476340263,"duration":0},"status":"passed","severity":"normal"},{"uid":"49834fba09a04eaf","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713476325804,"stop":1713476325804,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8f4dc433cf1c7b","name":"Generator, custom pubsub topic","time":{"start":1713476360909,"stop":1713476360909,"duration":0},"status":"passed","severity":"normal"},{"uid":"e049ba39a780b390","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713476340238,"stop":1713476340239,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5120d5c393231d5","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713476032973,"stop":1713476032973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd8f7b2ad28e318","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713476136301,"stop":1713476136301,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad563a6db12f0fe6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713476032981,"stop":1713476032982,"duration":1},"status":"passed","severity":"normal"},{"uid":"c871265ff18bf199","name":"Nwaku publishes","time":{"start":1713476418095,"stop":1713476418095,"duration":0},"status":"broken","severity":"normal"},{"uid":"36594601005ea855","name":"should set field with all protocols disabled","time":{"start":1713476041394,"stop":1713476041394,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8d8a56ec5add95","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713476092588,"stop":1713476092588,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc333e39157a3782","name":"Push message with content topic containing XML","time":{"start":1713476548614,"stop":1713476548614,"duration":0},"status":"broken","severity":"normal"},{"uid":"48870e9bb5f1ba5e","name":"Publish message with rate limit","time":{"start":1713476188009,"stop":1713476188010,"duration":1},"status":"broken","severity":"normal"},{"uid":"a66dbc5dae49a877","name":"LightPush","time":{"start":1713476489647,"stop":1713476489647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39648ac9aa07fd2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713476108538,"stop":1713476108538,"duration":0},"status":"passed","severity":"normal"},{"uid":"71864fca42812bf8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713476092556,"stop":1713476092556,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c3b832c221269a","name":"ignores domain fetching errors","time":{"start":1713476057149,"stop":1713476057149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ed89b495515810","name":"listenerCount","time":{"start":1713476123415,"stop":1713476123416,"duration":1},"status":"passed","severity":"normal"},{"uid":"af699ddee2eb6717","name":"should return all peers when numPeers is 0","time":{"start":1713476046044,"stop":1713476046045,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8657b2b90c30ce","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713476402861,"stop":1713476402861,"duration":0},"status":"broken","severity":"normal"},{"uid":"a41c8c395bad591c","name":"can start and stop the service","time":{"start":1713476060496,"stop":1713476060496,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbc135e45ac5ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713476032980,"stop":1713476032980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a90b1aefd58cd98","name":"throws on content topic with empty topic name field","time":{"start":1713476032962,"stop":1713476032963,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca7efe9fad4504e","name":"Push message with content topic containing short","time":{"start":1713476548603,"stop":1713476548603,"duration":0},"status":"broken","severity":"normal"},{"uid":"d67701873c010927","name":"should emit a peer event after start","time":{"start":1713476060497,"stop":1713476060498,"duration":1},"status":"passed","severity":"normal"},{"uid":"994108d79b39fa4d","name":"handles empty shards array correctly","time":{"start":1713476032988,"stop":1713476032988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace67d7d9ee49938","name":"should return valid sharding parameters for static sharding","time":{"start":1713476032985,"stop":1713476032986,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4246b642452ed9","name":"start node with ApplicationInfo","time":{"start":1713476188228,"stop":1713476188228,"duration":0},"status":"skipped","severity":"normal"},{"uid":"665493cbe19ed372","name":"Query with Promise Callback, No message returned","time":{"start":1713476340266,"stop":1713476340266,"duration":0},"status":"broken","severity":"normal"},{"uid":"3cfa61ecaaad3ad2","name":"Push message with content topic containing Arabic","time":{"start":1713476548609,"stop":1713476548609,"duration":0},"status":"broken","severity":"normal"},{"uid":"27a595d99e9b012d","name":"Check publish message containing numeric","time":{"start":1713476187981,"stop":1713476187981,"duration":0},"status":"broken","severity":"normal"},{"uid":"85e90de192a21b31","name":"Push message with emoji payload","time":{"start":1713476548600,"stop":1713476548600,"duration":0},"status":"broken","severity":"normal"},{"uid":"e4cd9b5046f22e92","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713476057153,"stop":1713476057153,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed23d02052747b9c","name":"Waku message hash computation (payload length 0)","time":{"start":1713476035448,"stop":1713476035448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17c65bfca8070f1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713476032981,"stop":1713476032981,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bcb794fed6e1f9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713476032972,"stop":1713476032973,"duration":1},"status":"passed","severity":"normal"},{"uid":"56387b71341d0a8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713476056611,"stop":1713476056611,"duration":0},"status":"passed","severity":"normal"}] |