allure-jswaku/7179/widgets/status-chart.json
2024-07-22 13:07:27 +00:00

1 line
156 KiB
JSON

[{"uid":"74cd9a17440495fa","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721652545479,"stop":1721652545479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e61ee0ba7a5c3db","name":"random static sharding 7 - Cluster ID: 361, Shard ID: 177","time":{"start":1721653169466,"stop":1721653169466,"duration":0},"status":"passed","severity":"normal"},{"uid":"836c1b2dbd38433","name":"Check received message containing Script","time":{"start":1721653099176,"stop":1721653099176,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6cda007437025c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721653035033,"stop":1721653035034,"duration":1},"status":"skipped","severity":"normal"},{"uid":"596b8daed34de102","name":"Fails to push message with empty content topic","time":{"start":1721653183792,"stop":1721653183792,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b2b89c8f04a3a5","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721653108619,"stop":1721653108620,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12e33057fb1f588","name":"should handle corrupted local storage data gracefully","time":{"start":1721652565400,"stop":1721652565401,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d45e6c76f8007b5","name":"getPeersByDiscovery","time":{"start":1721653035032,"stop":1721653035033,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a1f5e5e6dedb60","name":"Check received message containing short","time":{"start":1721653099161,"stop":1721653099161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a047c5ed527f6e0f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721652805524,"stop":1721652805524,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba3e8f487dce659","name":"Subscribe and receive messages via waku relay post","time":{"start":1721652842442,"stop":1721652842443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec92e7333288760","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721652865593,"stop":1721652865593,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d95f345ca3b73d","name":"Push message with numeric payload","time":{"start":1721653069660,"stop":1721653069660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68aa3549f80fa83","name":"should return valid sharding parameters for static sharding","time":{"start":1721652536845,"stop":1721652536846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0dd6ddc9c54837","name":"Fails to publish message with empty text","time":{"start":1721653098863,"stop":1721653098863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc88df4edbe195b7","name":"throws on empty content topic","time":{"start":1721652536809,"stop":1721652536810,"duration":1},"status":"passed","severity":"normal"},{"uid":"8917e7fe26f21afb","name":"Meta field set when metaSetter is specified","time":{"start":1721652550377,"stop":1721652550377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd7f5efb21e484c","name":"Push message with content topic containing numeric","time":{"start":1721653069673,"stop":1721653069674,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faed6a4987b8313","name":"Check received message containing special chars","time":{"start":1721652797476,"stop":1721652797477,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4369cc7fe0bf62d","name":"Overlapping topic subscription","time":{"start":1721653225400,"stop":1721653225400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b166e90afd5ac4b4","name":"Push message with long payload","time":{"start":1721653183729,"stop":1721653183730,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fa1e1349bffaf9","name":"should not fail to stop the service if it was not started","time":{"start":1721652565397,"stop":1721652565397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1e770f6c5564be","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721653243844,"stop":1721653243845,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c051368051a5c21","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721652536838,"stop":1721652536838,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4f6f27be9bd0bb","name":"isConnected should return false after all peers disconnect","time":{"start":1721652647005,"stop":1721652647006,"duration":1},"status":"passed","severity":"normal"},{"uid":"6612f0dd4b3accaa","name":"Check received message containing short","time":{"start":1721652797474,"stop":1721652797475,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd60d859d8525a97","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721652729841,"stop":1721652729841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0d52fb38f83dae","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721652536821,"stop":1721652536821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f53bf423de18ccd","name":"Passing page size 1 when there are 4 messages","time":{"start":1721653251016,"stop":1721653251016,"duration":0},"status":"passed","severity":"normal"},{"uid":"605b5d636cece5e8","name":"Check received message containing unicode special characters","time":{"start":1721653099179,"stop":1721653099180,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b4c1f1b52860a5","name":"Push message with content topic containing shell command","time":{"start":1721653183790,"stop":1721653183791,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4aaebb2ad17fce7","name":"Js publishes, other Js receives","time":{"start":1721653062966,"stop":1721653062967,"duration":1},"status":"passed","severity":"normal"},{"uid":"683be8b05be7067c","name":"Push message with meta","time":{"start":1721653069681,"stop":1721653069682,"duration":1},"status":"passed","severity":"normal"},{"uid":"97bdb16e27b799e9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721652544678,"stop":1721652544679,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c875547e660b40","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721652842478,"stop":1721652842479,"duration":1},"status":"passed","severity":"normal"},{"uid":"236de86bd3f213db","name":"Decrypt messages","time":{"start":1721653037705,"stop":1721653037706,"duration":1},"status":"passed","severity":"normal"},{"uid":"d706746106bf793","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721652536837,"stop":1721652536837,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df9029d34729677","name":"Generator, custom pubsub topic","time":{"start":1721653232489,"stop":1721653232489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9b4db0ee55f5dc","name":"Push message with content topic containing Arabic","time":{"start":1721653183785,"stop":1721653183786,"duration":1},"status":"passed","severity":"normal"},{"uid":"709a9692c189c8bf","name":"Check received message with timestamp: 1721652587071000000 ","time":{"start":1721653099180,"stop":1721653099180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54a1674c78eb5dc","name":"ignores domain fetching errors","time":{"start":1721652561476,"stop":1721652561476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a6f6a75a1b8b3a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721652684053,"stop":1721652684054,"duration":1},"status":"passed","severity":"normal"},{"uid":"65be7b8b382ff9ae","name":"can start and stop the service","time":{"start":1721652597247,"stop":1721652597248,"duration":1},"status":"passed","severity":"normal"},{"uid":"3353b190c5b71a57","name":"Check received message containing emoji","time":{"start":1721653099180,"stop":1721653099180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46f0882800838d4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721652805512,"stop":1721652805512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c14f2329eba0c3","name":"Push 30 different messages","time":{"start":1721653069671,"stop":1721653069671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93d6c10d82e2f55","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721652805526,"stop":1721652805526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3206b51ad6d7758","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721652842441,"stop":1721652842442,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b3d454b0f25197","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721652805506,"stop":1721652805506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b495e3aeedbaf8bf","name":"Subscribe to topic containing long and receive message","time":{"start":1721653225401,"stop":1721653225402,"duration":1},"status":"passed","severity":"normal"},{"uid":"26fccad3896849cc","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721652536819,"stop":1721652536820,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e3b0048d15ac8d","name":"Subscribe to topic containing short and publish message","time":{"start":1721653108613,"stop":1721653108614,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9e591effad4d2e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721652544668,"stop":1721652544669,"duration":1},"status":"passed","severity":"normal"},{"uid":"51629d6d40a40adb","name":"Check message with no content topic is not received","time":{"start":1721653099158,"stop":1721653099159,"duration":1},"status":"passed","severity":"normal"},{"uid":"362ae358ed755836","name":"Push message with content topic containing numeric","time":{"start":1721653183767,"stop":1721653183767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3d49f91a096687","name":"Nodes with multiple pubsub topic","time":{"start":1721653081117,"stop":1721653081117,"duration":0},"status":"passed","severity":"normal"},{"uid":"70692ab6f2406a01","name":"Push message with Basic HTML tag payload","time":{"start":1721653069666,"stop":1721653069667,"duration":1},"status":"passed","severity":"normal"},{"uid":"790e4f41a85149b5","name":"Overlapping topic subscription","time":{"start":1721653108612,"stop":1721653108613,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dd609896fd649218","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721652536822,"stop":1721652536822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74e9b7c747279b3","name":"Check message with non string payload is not received","time":{"start":1721652797495,"stop":1721652797495,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fab9e875d7a884b","name":"Sets default value correctly","time":{"start":1721653257091,"stop":1721653257092,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf65d224009766a","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721653098989,"stop":1721653098989,"duration":0},"status":"skipped","severity":"normal"},{"uid":"666bff0f781c8e98","name":"addEventListener with wrong event","time":{"start":1721652628514,"stop":1721652628515,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5154aa87dfc4b8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721652805521,"stop":1721652805522,"duration":1},"status":"passed","severity":"normal"},{"uid":"128c00937ac23518","name":"should not receive a peer event after stop","time":{"start":1721653613317,"stop":1721653613320,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca98cda7bdbcdf7e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721653225404,"stop":1721653225406,"duration":2},"status":"passed","severity":"normal"},{"uid":"1902a65daa8dc808","name":"Generator, 2 different pubsubtopics","time":{"start":1721653232492,"stop":1721653232492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17dc2bfd5de4b2","name":"can start the service","time":{"start":1721652565396,"stop":1721652565396,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e9b26a18ea0657","name":"Push message with emoji payload","time":{"start":1721653069670,"stop":1721653069671,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b7cf0ce591f222","name":"different cluster, different shard: nodes don't connect","time":{"start":1721652908314,"stop":1721652908314,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b6afaff5191ea3","name":"Check received message containing escaped characters","time":{"start":1721653099179,"stop":1721653099179,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7b2d2ec4c67fd8","name":"Ping on peer without subscriptions","time":{"start":1721652650307,"stop":1721652650307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1acaf591df8743","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721653225384,"stop":1721653225385,"duration":1},"status":"passed","severity":"normal"},{"uid":"369bd67032f184fd","name":"Check message with invalid timestamp is not received","time":{"start":1721652797489,"stop":1721652797490,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b9fd6deef9f095","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721653197414,"stop":1721653197414,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea89c0621db0b9b","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721653243845,"stop":1721653243845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cce42b89c49e497","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721652536834,"stop":1721652536834,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acf9a1501a035b0","name":"random static sharding 8 - Cluster ID: 649, Shard ID: 783","time":{"start":1721653169466,"stop":1721653169467,"duration":1},"status":"passed","severity":"normal"},{"uid":"784a480b300e9b79","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721653098860,"stop":1721653098861,"duration":1},"status":"passed","severity":"normal"},{"uid":"c255099f64676b85","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721652536825,"stop":1721652536825,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6f3eed6c19ae9","name":"Push message with content topic containing Russian","time":{"start":1721653069676,"stop":1721653069676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23a67b68c0dfe31","name":"configure the node with multiple content topics","time":{"start":1721653156669,"stop":1721653156669,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd989c184e4f6ad","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721652536830,"stop":1721652536830,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af55d51ba3f5da0","name":"should encode/decode to RLP encoding","time":{"start":1721652545487,"stop":1721652545487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e616ca1c9e6f5b1","name":"Check received message containing unicode special characters","time":{"start":1721652797486,"stop":1721652797486,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6fb765c8408d1e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721652805522,"stop":1721652805522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2786c92e77d2fd","name":"Callback on promise","time":{"start":1721653234059,"stop":1721653234059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3e510e7d3aa162","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721652684055,"stop":1721652684056,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b3b745c7183c0f","name":"Ping fails for unsubscribed peers","time":{"start":1721652710195,"stop":1721652710195,"duration":0},"status":"passed","severity":"normal"},{"uid":"68920ccf8bcdce1b","name":"Push message on custom pubsubTopic","time":{"start":1721652905923,"stop":1721652905924,"duration":1},"status":"passed","severity":"normal"},{"uid":"663048025b168a9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721652544672,"stop":1721652544673,"duration":1},"status":"passed","severity":"normal"},{"uid":"355b58cf114bfcb7","name":"groups content topics by expected pubsub topic","time":{"start":1721652536823,"stop":1721652536823,"duration":0},"status":"passed","severity":"normal"},{"uid":"267771583ee5d30f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721652865592,"stop":1721652865592,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8cb8fcefdadaa0","name":"Check received message containing Russian","time":{"start":1721653099164,"stop":1721653099164,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ffc1f895f69dbc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721652598872,"stop":1721652598872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47928b4ed240b45","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721653225389,"stop":1721653225389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00c991a9d5c3ab5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721653197416,"stop":1721653197416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2756b51d2e42e60","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721652537010,"stop":1721652537011,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f35ca5cfae69b3e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721652842438,"stop":1721652842441,"duration":3},"status":"passed","severity":"normal"},{"uid":"ee0eb66f52e3c307","name":"Check received message containing special chars","time":{"start":1721653099163,"stop":1721653099163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b643982ac677ecde","name":"should not receive a peer event before start","time":{"start":1721653613317,"stop":1721653613317,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a5fcf7d2ccab7c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721653225389,"stop":1721653225390,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec23b3986a54c2f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721652842460,"stop":1721652842460,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb196d9eeae1d98","name":"Mutual subscription","time":{"start":1721653108608,"stop":1721653108609,"duration":1},"status":"passed","severity":"normal"},{"uid":"f382d7dcb7c4ce7a","name":"should encodeTxt and decodeTxt","time":{"start":1721652545477,"stop":1721652545478,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9ba91f819eae9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721652561480,"stop":1721652561480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4c04f47fc73ebcd","name":"Overlapping topic subscription","time":{"start":1721653225387,"stop":1721653225387,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cfca7c5e3495db","name":"Check publish message containing unicode special characters","time":{"start":1721653098860,"stop":1721653098860,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e9d4209f8bfd6f","name":"Check message with no payload is not received","time":{"start":1721653099159,"stop":1721653099159,"duration":0},"status":"passed","severity":"normal"},{"uid":"868984cd4ea0f2a1","name":"Check received message containing Arabic","time":{"start":1721653099164,"stop":1721653099164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b90224d6bcf0087","name":"Subscribe to topic containing Script and receive message","time":{"start":1721652842474,"stop":1721652842474,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9231b286938e56","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721652536821,"stop":1721652536822,"duration":1},"status":"passed","severity":"normal"},{"uid":"3189d1929377acb6","name":"Subscribe to topic containing short and receive message","time":{"start":1721652842459,"stop":1721652842459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93e42fe840d1272","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721652842445,"stop":1721652842446,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83717c18a070b5a","name":"should properly create peer info with all multiaddrs","time":{"start":1721652545490,"stop":1721652545490,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dac7903c92ae373","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721653225395,"stop":1721653225395,"duration":0},"status":"passed","severity":"normal"},{"uid":"686dbc297b724f6d","name":"Check publish message containing Arabic","time":{"start":1721653098857,"stop":1721653098857,"duration":0},"status":"passed","severity":"normal"},{"uid":"30958a8d8037aa4","name":"receives messages sent to provided content topic through callback","time":{"start":1721653098991,"stop":1721653098991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64014a1f6c90dc20","name":"Check received message containing Basic HTML tag","time":{"start":1721653099177,"stop":1721653099177,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdff9443ede41d8","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721652560984,"stop":1721652560985,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5ac3d045a7ed2e","name":"Push message with content topic containing JSON","time":{"start":1721653069678,"stop":1721653069678,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c4f48d93742f2d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721653197414,"stop":1721653197414,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b35a4c83b5b834","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721652805504,"stop":1721652805504,"duration":0},"status":"passed","severity":"normal"},{"uid":"140a2702816fcc6e","name":"should get / set TCP multiaddr","time":{"start":1721652545488,"stop":1721652545488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5765e1f69eae7abe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721653225388,"stop":1721653225389,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d6e8c7671f0f72","name":"should not receive a peer event before start","time":{"start":1721652597251,"stop":1721652597252,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1a28e3b9f48065","name":"should not receive a peer event after stop","time":{"start":1721652565399,"stop":1721652565399,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e044846784520c4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721653081113,"stop":1721653081113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85812991c189659","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721652544671,"stop":1721652544672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5bd63acca90bd7","name":"Promise Callback - backward","time":{"start":1721653231396,"stop":1721653231396,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad72b500d8761f5","name":"Check message with no pubsub topic is not received","time":{"start":1721652797490,"stop":1721652797491,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7bceca35ae55c0f","name":"retrieves a single peer","time":{"start":1721652561474,"stop":1721652561475,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0ec0f2383be48a","name":"should not fail to stop the service if it was not started","time":{"start":1721652597248,"stop":1721652597249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0785cb6acbed7a8","name":"Push message with rate limit","time":{"start":1721653069682,"stop":1721653069682,"duration":0},"status":"passed","severity":"normal"},{"uid":"212ce5183d8bd384","name":"should be able to encode the field with only STORE set to true","time":{"start":1721652544664,"stop":1721652544665,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e72b8b2716ad43","name":"Publish message with rate limit","time":{"start":1721653098866,"stop":1721653098866,"duration":0},"status":"passed","severity":"normal"},{"uid":"de99ed2152659103","name":"Relay - dialed after","time":{"start":1721653265284,"stop":1721653265285,"duration":1},"status":"passed","severity":"normal"},{"uid":"be91d9d126774726","name":"Check received message containing escaped characters","time":{"start":1721653099154,"stop":1721653099154,"duration":0},"status":"passed","severity":"normal"},{"uid":"74482414e11b83ad","name":"Check received message containing Chinese","time":{"start":1721653099144,"stop":1721653099145,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0d7af8ba4a54c7","name":"Push message with content topic containing XML","time":{"start":1721653183789,"stop":1721653183789,"duration":0},"status":"passed","severity":"normal"},{"uid":"af35fc73e64e2a25","name":"Relay - times out","time":{"start":1721653265285,"stop":1721653265285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f992ef346eb70faf","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721652595231,"stop":1721652595236,"duration":5},"status":"passed","severity":"normal"},{"uid":"4375f6faa1dd392f","name":"Subscribe to topic containing XML and receive message","time":{"start":1721652842474,"stop":1721652842474,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a02c230b065b30","name":"new peer added after a peer was already found","time":{"start":1721653035033,"stop":1721653035033,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dd36215503afc6c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721652647007,"stop":1721652647007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f3aef3f847c473","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721653225387,"stop":1721653225387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e258e81e66ba01d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721652865591,"stop":1721652865592,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c1eee2b5c5710","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721652865589,"stop":1721652865590,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dfdf1e52d08b76","name":"creates an iterator","time":{"start":1721653245464,"stop":1721653245465,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e25a359ff5ee9b","name":"isConnected should return false after all peers disconnect","time":{"start":1721652587922,"stop":1721652587922,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd001d62c2a5899a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721652842464,"stop":1721652842473,"duration":9},"status":"passed","severity":"normal"},{"uid":"e2b36f5572544232","name":"receives messages sent to provided content topic through stream","time":{"start":1721653098991,"stop":1721653098992,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d5cff81724659c61","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721653256570,"stop":1721653256570,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a6c3c9186cce5e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721653225391,"stop":1721653225392,"duration":1},"status":"passed","severity":"normal"},{"uid":"130cbd1733ce2cc9","name":"Renews peer on consistent missed messages","time":{"start":1721652710197,"stop":1721652710198,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d235cd932e1b1d","name":"Check message with invalid timestamp is not received","time":{"start":1721653099182,"stop":1721653099182,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcb19b2cd02d38f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721652536842,"stop":1721652536842,"duration":0},"status":"passed","severity":"normal"},{"uid":"5608b76a1c5c80e8","name":"Round trip binary serialization","time":{"start":1721652550376,"stop":1721652550376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7d0b1cb2f055","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721653232495,"stop":1721653232495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cdfa9310af6e30","name":"throws on content topic with empty encoding field","time":{"start":1721652536815,"stop":1721652536815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03cb4906c09c9fb","name":"addEventListener with correct event","time":{"start":1721652628514,"stop":1721652628514,"duration":0},"status":"passed","severity":"normal"},{"uid":"536f9306e1a80811","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721652536838,"stop":1721652536839,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ed9202ac9f7f20","name":"different cluster, same shard: nodes don't connect","time":{"start":1721652908313,"stop":1721652908314,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0eaae56756ead0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app63/7/topic598/proto","time":{"start":1721653156662,"stop":1721653156662,"duration":0},"status":"passed","severity":"normal"},{"uid":"5934ee81a5748e59","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721653225410,"stop":1721653225410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51d3b52885ca2b0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721652550211,"stop":1721652550211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3d7e49946543b5","name":"Push message with content topic containing escaped characters","time":{"start":1721653069679,"stop":1721653069680,"duration":1},"status":"passed","severity":"normal"},{"uid":"a569392329b5dff","name":"random static sharding 3 - Cluster ID: 937, Shard ID: 32","time":{"start":1721653169463,"stop":1721653169464,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfeda58d2868ce58","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721652539578,"stop":1721652539578,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6d16f04b151c80","name":"Push message with custom timestamp: 1690894397717","time":{"start":1721653183794,"stop":1721653183794,"duration":0},"status":"passed","severity":"normal"},{"uid":"980507a707f2c36a","name":"Push message with Arabic payload","time":{"start":1721653069661,"stop":1721653069662,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd405ba5d6895dd","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721652560350,"stop":1721652560351,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae75a20090b456ca","name":"Check received message containing emoji","time":{"start":1721653099155,"stop":1721653099155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25e92e6b3691cbb","name":"throws an error for improperly formatted content topics","time":{"start":1721652536825,"stop":1721652536825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecfaedf490ea387","name":"should set field with all protocols disabled","time":{"start":1721652545490,"stop":1721652545491,"duration":1},"status":"passed","severity":"normal"},{"uid":"4195e95577c175a6","name":"Passing an array","time":{"start":1721653257090,"stop":1721653257090,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad516754d5f460d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/4/topic888/test.js","time":{"start":1721653156662,"stop":1721653156662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c329f2aeb2504529","name":"Check message on other pubsub topic is not received","time":{"start":1721652797490,"stop":1721652797490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3fc698b69b46111","name":"Tracks peer failures correctly","time":{"start":1721652710196,"stop":1721652710197,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35ae5aef671fe49","name":"Fails to push message bigger that 1MB","time":{"start":1721653069685,"stop":1721653069685,"duration":0},"status":"passed","severity":"normal"},{"uid":"be70bcd29621db76","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721653197417,"stop":1721653197418,"duration":1},"status":"passed","severity":"normal"},{"uid":"20692d2881fd2238","name":"Push message with content topic containing XML","time":{"start":1721653069677,"stop":1721653069677,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfd48876fdc1d65","name":"Relay","time":{"start":1721652599714,"stop":1721652599714,"duration":0},"status":"passed","severity":"normal"},{"uid":"90bee5510a3c1dc1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721652536840,"stop":1721652536840,"duration":0},"status":"passed","severity":"normal"},{"uid":"580ff9cb6fda4002","name":"Push message with unicode special characters payload","time":{"start":1721653069670,"stop":1721653069670,"duration":0},"status":"passed","severity":"normal"},{"uid":"283b2b2f67dcb3d8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721653211676,"stop":1721653211676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b74f0940e29b07a","name":"Check received message containing Chinese","time":{"start":1721653099163,"stop":1721653099163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d302a97f1c12196","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721652842462,"stop":1721652842462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63854ecda73d26f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721652729839,"stop":1721652729840,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6378df738a6cd0b","name":"Check publish message containing numeric","time":{"start":1721653098855,"stop":1721653098856,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfee2e7f82646b2","name":"Push message with Russian payload","time":{"start":1721653183732,"stop":1721653183732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2f242853552c7e","name":"Check message received after nwaku node is restarted","time":{"start":1721653099160,"stop":1721653099161,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3e9ef0d3e4de1f4b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721653225407,"stop":1721653225407,"duration":0},"status":"passed","severity":"normal"},{"uid":"a805552971df42dd","name":"Decoder throws on empty string content topic","time":{"start":1721652550379,"stop":1721652550379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e58d576d6a12bf","name":"can start the service","time":{"start":1721653613310,"stop":1721653613310,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf72569281e7d223","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721652587920,"stop":1721652587920,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8689e5cd9f5960","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721652805523,"stop":1721652805524,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c6cab980d60d4b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721652536834,"stop":1721652536835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93ba9b350695dae","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721652684058,"stop":1721652684058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11318e3bde049fc","name":"Waku message hash computation (no timestamp)","time":{"start":1721652539579,"stop":1721652539580,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4a0784e7def30a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721652587921,"stop":1721652587921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb5e87533da975c","name":"Ping on unsubscribed peer","time":{"start":1721652650308,"stop":1721652650308,"duration":0},"status":"passed","severity":"normal"},{"uid":"886242c283d03a4d","name":"tcp ip4 address","time":{"start":1721652544853,"stop":1721652544853,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce7ddbe7f547f7f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721653081114,"stop":1721653081115,"duration":1},"status":"passed","severity":"normal"},{"uid":"a53b0f633c71b4b3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721653381517,"stop":1721653381517,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a532b8c3520789b","name":"Push message with content topic containing SQL Injection","time":{"start":1721653183788,"stop":1721653183788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8a8e2252bf8b5c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721652550379,"stop":1721652550380,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b22d815c548dc2","name":"should decode valid enr with tcp successfully","time":{"start":1721652545479,"stop":1721652545479,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e68521658a6bb05","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721653081117,"stop":1721653081117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d2647728f79602","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721653225394,"stop":1721653225394,"duration":0},"status":"passed","severity":"normal"},{"uid":"654ba413877abe4d","name":"Check received message containing XML","time":{"start":1721652797480,"stop":1721652797480,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ac7eb5e702442c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721653197415,"stop":1721653197416,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b3cb10c82c9bec","name":"Check publish message containing special chars","time":{"start":1721653098856,"stop":1721653098856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cce3f87687d5bb","name":"should properly create location multiaddrs - tcp4","time":{"start":1721652545489,"stop":1721652545489,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab5f305d389d3a8","name":"shard 0","time":{"start":1721653169460,"stop":1721653169461,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbccd9f4c7aa5f02","name":"Check received message containing escaped characters","time":{"start":1721652797486,"stop":1721652797486,"duration":0},"status":"passed","severity":"normal"},{"uid":"63176c70df5ef89b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721653099157,"stop":1721653099157,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e38c22c692dbf6","name":"same cluster, different shard: nodes don't connect","time":{"start":1721652805500,"stop":1721652805501,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b4a3527f2d82c19","name":"Check message with non string payload is not received","time":{"start":1721653099159,"stop":1721653099160,"duration":1},"status":"passed","severity":"normal"},{"uid":"3265c1c586b2acb9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721653225390,"stop":1721653225391,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ccf7abed706249","name":"Push message with content topic containing special chars","time":{"start":1721653069674,"stop":1721653069674,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6c5a95b62e5772","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721653381516,"stop":1721653381516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa6c4ea45a18153","name":"should throw an error for missing required configuration","time":{"start":1721652536831,"stop":1721652536831,"duration":0},"status":"passed","severity":"normal"},{"uid":"5133b3b0d2050a8d","name":"Ordered Callback - backward","time":{"start":1721653231397,"stop":1721653231397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba791496a974660c","name":"Subscribe to topic containing XML and publish message","time":{"start":1721653108618,"stop":1721653108618,"duration":0},"status":"passed","severity":"normal"},{"uid":"111c5b4f157b6240","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721652908312,"stop":1721652908312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c29d5a824420ea","name":"Subscribe and receive messages via lightPush","time":{"start":1721653225396,"stop":1721653225396,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c2c5901147b55","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721652905926,"stop":1721652905926,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ec37e6ef437c34","name":"should encode/decode to text encoding","time":{"start":1721652545487,"stop":1721652545487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa1dc4888b8daf0","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721652536826,"stop":1721652536826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b5abd80a5df939","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721652805516,"stop":1721652805517,"duration":1},"status":"passed","severity":"normal"},{"uid":"567dfbfba822ac25","name":"Sample","time":{"start":1721652544958,"stop":1721652544958,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbd942fd7a3540","name":"Callback on promise, aborts when callback returns true","time":{"start":1721653234059,"stop":1721653234059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1a1808a591aee7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721652865586,"stop":1721652865587,"duration":1},"status":"passed","severity":"normal"},{"uid":"344a223a523ba7b6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721652805504,"stop":1721652805505,"duration":1},"status":"passed","severity":"normal"},{"uid":"af556a287280a6c7","name":"Throws when trying to push message with empty payload","time":{"start":1721653183757,"stop":1721653183757,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3469ec9ec105a1","name":"Ping on subscribed peer","time":{"start":1721652690852,"stop":1721652690852,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a25a07ae52928c","name":"Push message with content topic containing emoji","time":{"start":1721653069680,"stop":1721653069681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73d8198caa8449a","name":"should set field with only FILTER enabled","time":{"start":1721652545492,"stop":1721652545492,"duration":0},"status":"passed","severity":"normal"},{"uid":"8438ca8337292ab0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721652805502,"stop":1721652805502,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af3661eff4bd589","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721652561238,"stop":1721652561239,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffedb37affb6f41","name":"Push message with JSON payload","time":{"start":1721653183734,"stop":1721653183734,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d40af877b0711f","name":"Check received message containing Script","time":{"start":1721653099146,"stop":1721653099149,"duration":3},"status":"passed","severity":"normal"},{"uid":"6785e07b3de1cf6a","name":"Push message on custom pubsubTopic","time":{"start":1721652905927,"stop":1721652905927,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9206eea5d566ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721652805510,"stop":1721652805510,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be23a8658f96bc0","name":"Push message with short payload","time":{"start":1721653183729,"stop":1721653183729,"duration":0},"status":"passed","severity":"normal"},{"uid":"19115acbf071cbcf","name":"random static sharding 5 - Cluster ID: 217, Shard ID: 593","time":{"start":1721653169464,"stop":1721653169465,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6634951d29f03d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721652865587,"stop":1721652865587,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b4297251bb3354","name":"Decoder throws on undefined content topic","time":{"start":1721652571438,"stop":1721652571438,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0bf69dddf7f7a0","name":"Symmetric encrypt & Decrypt","time":{"start":1721652571862,"stop":1721652571863,"duration":1},"status":"passed","severity":"normal"},{"uid":"9349a6663cd4f93f","name":"A test","time":{"start":1721652865706,"stop":1721652865706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8561ef381e93ca61","name":"should throw error - invalid id","time":{"start":1721652545481,"stop":1721652545481,"duration":0},"status":"passed","severity":"normal"},{"uid":"41813d022e8e0ebf","name":"Default pageSize","time":{"start":1721653251019,"stop":1721653251019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e29fdee8283e362","name":"should properly create location multiaddrs - udp6","time":{"start":1721652545489,"stop":1721652545489,"duration":0},"status":"passed","severity":"normal"},{"uid":"d361d397cb057125","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721653098991,"stop":1721653098991,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6eafa11a1f66ce01","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721652595238,"stop":1721652595238,"duration":0},"status":"passed","severity":"normal"},{"uid":"171f2b7aba29af4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721652805523,"stop":1721652805523,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3ce1193b60988a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721652536839,"stop":1721652536840,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c61a816ca35115","name":"throws on content topic with generation field greater than 0","time":{"start":1721652536811,"stop":1721652536812,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9d051b36c3ada1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721652544679,"stop":1721652544680,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73f36f2d4608d04","name":"Push message with SQL Injection payload","time":{"start":1721653183732,"stop":1721653183733,"duration":1},"status":"passed","severity":"normal"},{"uid":"562f95d06a1eb773","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721653156658,"stop":1721653156659,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbc7345ddb900ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721652536839,"stop":1721652536839,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41b79234e9dcd05","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721652536833,"stop":1721652536833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98880e375b72589","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721652550210,"stop":1721652550211,"duration":1},"status":"passed","severity":"normal"},{"uid":"219465b434a857dc","name":"Check received message containing XML","time":{"start":1721653099149,"stop":1721653099149,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9dd3360340425e","name":"Check received message containing SQL Injection","time":{"start":1721652797479,"stop":1721652797479,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0035b635bb4f38","name":"can start and stop the service","time":{"start":1721653613311,"stop":1721653613312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2154edc8249c6d","name":"different cluster, same shard: nodes don't connect","time":{"start":1721652805501,"stop":1721652805501,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b53f17353f7569d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721653256569,"stop":1721653256569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7166b9c666b4c3be","name":"Rejects garbage","time":{"start":1721652553837,"stop":1721652553837,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f74a385574cf702","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721652805526,"stop":1721652805526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52e94ff95fc17b8","name":"Non TWN Cluster","time":{"start":1721653156659,"stop":1721653156660,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7c201c0d1b2986","name":"Check received message containing numeric","time":{"start":1721652797476,"stop":1721652797476,"duration":0},"status":"passed","severity":"normal"},{"uid":"21445bfc3fe485dd","name":"throws on content topic with non-number generation field","time":{"start":1721652536811,"stop":1721652536811,"duration":0},"status":"passed","severity":"normal"},{"uid":"7975983603971abd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721653225393,"stop":1721653225394,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc7f94ece8de6c6","name":"Register correct protocols","time":{"start":1721653108609,"stop":1721653108609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97ac61a36bf434a","name":"Generator, custom pubsub topic","time":{"start":1721653232494,"stop":1721653232494,"duration":0},"status":"passed","severity":"normal"},{"uid":"19488652c5f23975","name":"Using a function","time":{"start":1721653257090,"stop":1721653257091,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26279f5751f76b1","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721652805517,"stop":1721652805518,"duration":1},"status":"passed","severity":"normal"},{"uid":"2543f3818b1f573b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721653081116,"stop":1721653081116,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e03542b954c1cca","name":"Push message with custom timestamp: 1721656397717","time":{"start":1721653183815,"stop":1721653183816,"duration":1},"status":"passed","severity":"normal"},{"uid":"26598fa7bd0a8fc3","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721653081114,"stop":1721653081114,"duration":0},"status":"passed","severity":"normal"},{"uid":"154568edc5671cf9","name":"Check message with no payload is not received","time":{"start":1721653099183,"stop":1721653099184,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaeecd4af0bf6b0a","name":"Subscribe to topic containing XML and receive message","time":{"start":1721653225392,"stop":1721653225392,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef74334d083dee18","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721652536839,"stop":1721652536839,"duration":0},"status":"passed","severity":"normal"},{"uid":"2204cb157929640","name":"Push message with custom timestamp: 1721649239966","time":{"start":1721653069683,"stop":1721653069683,"duration":0},"status":"passed","severity":"normal"},{"uid":"891fa0e55482df29","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721652544681,"stop":1721652544682,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f332fb8a1d82fd2","name":"Generator, 2 different pubsubtopics","time":{"start":1721653232490,"stop":1721653232491,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6607e584ff987f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721652805508,"stop":1721652805508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8907d127a298fe2","name":"should return empty list for no shard","time":{"start":1721652536830,"stop":1721652536831,"duration":1},"status":"passed","severity":"normal"},{"uid":"70877a56c8d76c9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721652684056,"stop":1721652684057,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7f4805b57ffc2b","name":"throws on content topic with too few or too many fields","time":{"start":1721652536810,"stop":1721652536811,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f326ea005a2e677","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721653225407,"stop":1721653225407,"duration":0},"status":"passed","severity":"normal"},{"uid":"103d6af5ac44f8fe","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721652805510,"stop":1721652805510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a613945be759f232","name":"should only return 1 node with relay capability","time":{"start":1721652561477,"stop":1721652561478,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd398d53a78c3e5b","name":"random static sharding 6 - Cluster ID: 530, Shard ID: 161","time":{"start":1721653169465,"stop":1721653169465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5f34e891d36524","name":"should only return 1 node with store capability","time":{"start":1721652561478,"stop":1721652561478,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b5bea4ee816843","name":"Fails to push message with large meta","time":{"start":1721653069682,"stop":1721653069682,"duration":0},"status":"passed","severity":"normal"},{"uid":"704a35e812d3d432","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721653225394,"stop":1721653225394,"duration":0},"status":"passed","severity":"normal"},{"uid":"105e7cf37745785a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721652536816,"stop":1721652536817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3dcc14ebc52c807","name":"Check received message containing special chars","time":{"start":1721653099144,"stop":1721653099144,"duration":0},"status":"passed","severity":"normal"},{"uid":"90763d052783fbaa","name":"Check publish message containing SQL Injection","time":{"start":1721653098857,"stop":1721653098858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9b99660f88f559","name":"Push message with custom timestamp: 1721656439966","time":{"start":1721653069683,"stop":1721653069684,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcaba2e4799a76d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721653108611,"stop":1721653108611,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c4c9566146ade3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721652536857,"stop":1721652536858,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39e3d545dfe53a8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721652797488,"stop":1721652797488,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bb01c86f7c0c01","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721653211680,"stop":1721653211681,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6caa508c81efc9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721652536843,"stop":1721652536844,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1aa1e81225a8ea4","name":"connects to nwaku","time":{"start":1721653257089,"stop":1721653257089,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc627b07a23a11e7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721652550211,"stop":1721652550212,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a022171f379ab46","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721652536833,"stop":1721652536833,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a3e2f405672d24","name":"Check message on other pubsub topic is not received","time":{"start":1721653099182,"stop":1721653099182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f89a244bff20faf","name":"Check message received after jswaku node is restarted","time":{"start":1721652797496,"stop":1721652797496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40a78f813be8fd43","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721652544661,"stop":1721652544664,"duration":3},"status":"passed","severity":"normal"},{"uid":"f7a00ec1e9946363","name":"Check received message containing JSON","time":{"start":1721652797481,"stop":1721652797485,"duration":4},"status":"passed","severity":"normal"},{"uid":"b62f4dedbb020298","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721652842448,"stop":1721652842449,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f7c6b6b8950e02","name":"Push message with JSON payload","time":{"start":1721653069667,"stop":1721653069668,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f35d929471d4cf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721653225411,"stop":1721653225411,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8de3c18f54cd5d","name":"Fails to push message with empty content topic","time":{"start":1721653069681,"stop":1721653069681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc45cecf6cf0e52b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721652905926,"stop":1721652905926,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a84a3bf11d2b1bb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721652536844,"stop":1721652536844,"duration":0},"status":"passed","severity":"normal"},{"uid":"133247079955c588","name":"Push message with numeric payload","time":{"start":1721653183730,"stop":1721653183730,"duration":0},"status":"passed","severity":"normal"},{"uid":"163520a7c8582de7","name":"Push message with content topic containing long","time":{"start":1721653069673,"stop":1721653069673,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa382f6f2bb4db49","name":"Generator, custom pubsub topic","time":{"start":1721653232492,"stop":1721653232492,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4b02ce29eeaf56","name":"Check received message with timestamp: 1721652587071 ","time":{"start":1721653099180,"stop":1721653099181,"duration":1},"status":"passed","severity":"normal"},{"uid":"4601187f36e267cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721652536835,"stop":1721652536836,"duration":1},"status":"passed","severity":"normal"},{"uid":"364eed3ae44c16ad","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721652805522,"stop":1721652805523,"duration":1},"status":"passed","severity":"normal"},{"uid":"83bead74deeeee0","name":"Query generator for multiple messages with different content topic format","time":{"start":1721653234058,"stop":1721653234058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a822c75d17292d60","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721653169461,"stop":1721653169461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c268d38a708ce9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721652908311,"stop":1721652908311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce9ee29166a3195","name":"handles empty contentTopics array correctly","time":{"start":1721652536852,"stop":1721652536853,"duration":1},"status":"passed","severity":"normal"},{"uid":"dceafa4b93b3ffc6","name":"same cluster, same shard: nodes connect","time":{"start":1721652908312,"stop":1721652908313,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b7732223e858af","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721652536832,"stop":1721652536832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a095df6724740e","name":"Push message with unicode special characters payload","time":{"start":1721653183735,"stop":1721653183756,"duration":21},"status":"passed","severity":"normal"},{"uid":"5b9aec90c2ba80b9","name":"Check received message containing shell command","time":{"start":1721653099177,"stop":1721653099179,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a1be713c516fa72","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721652536831,"stop":1721652536831,"duration":0},"status":"passed","severity":"normal"},{"uid":"d739a07b13f1001b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721653225412,"stop":1721653225412,"duration":0},"status":"passed","severity":"normal"},{"uid":"472fb6d39dd092b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721652536837,"stop":1721652536837,"duration":0},"status":"passed","severity":"normal"},{"uid":"453d375298c46d75","name":"topics with same application and version share the same shard","time":{"start":1721652536822,"stop":1721652536823,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a0d27d66718439e","name":"Push message with Script payload","time":{"start":1721653069664,"stop":1721653069665,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15b6c3780b23936","name":"Passing page size 10 when there are 10 messages","time":{"start":1721653251017,"stop":1721653251017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4923ec1ad6de9eca","name":"Push message with content topic containing Chinese","time":{"start":1721653183784,"stop":1721653183785,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd35de901f3226a","name":"non connected peers","time":{"start":1721653035216,"stop":1721653035216,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef71dd474d5b80a6","name":"Check message with no content topic is not received","time":{"start":1721652797494,"stop":1721652797495,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7927534fd3816c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721652587914,"stop":1721652587916,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c9520a91b5d2969","name":"Ping on peer without subscriptions","time":{"start":1721652690855,"stop":1721652690855,"duration":0},"status":"passed","severity":"normal"},{"uid":"346ce290118941e4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721653243844,"stop":1721653243844,"duration":0},"status":"passed","severity":"normal"},{"uid":"36caebf3ef83ac3b","name":"Push message with content topic containing Chinese","time":{"start":1721653069675,"stop":1721653069675,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfced3035b4ed70","name":"Push message with shell command payload","time":{"start":1721653069668,"stop":1721653069669,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b042e04dea2599","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721653098989,"stop":1721653098991,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ea81cc7255f9d988","name":"Check meta is set [symmetric]","time":{"start":1721652571435,"stop":1721652571436,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bdaeff557b77a0","name":"Push message with XML payload","time":{"start":1721653069665,"stop":1721653069666,"duration":1},"status":"passed","severity":"normal"},{"uid":"10805e53ed513e81","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721652561237,"stop":1721652561237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd8349a0e1fa713","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721653225406,"stop":1721653225406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec306338479698f","name":"can start and stop the service","time":{"start":1721652565396,"stop":1721652565397,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba4949d34be9813","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721653108610,"stop":1721653108611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c070181b1181dd5","name":"Check received message containing SQL Injection","time":{"start":1721653099146,"stop":1721653099146,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6e0f9815685ed3","name":"Fails to push message bigger that 1MB","time":{"start":1721653183816,"stop":1721653183816,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1e0959052782b3","name":"handles multiple messages","time":{"start":1721653245466,"stop":1721653245467,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4fb3a4b5c319b0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721652805505,"stop":1721652805506,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb99a6ec6c8f345c","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721652805511,"stop":1721652805511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b1e47b28bd797e","name":"should not receive a peer event before start","time":{"start":1721652565398,"stop":1721652565398,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb9cbf2791ebba4","name":"Ping on subscribed peer","time":{"start":1721652690854,"stop":1721652690855,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd52909d9815bfc","name":"Check received message containing SQL Injection","time":{"start":1721653099164,"stop":1721653099175,"duration":11},"status":"passed","severity":"normal"},{"uid":"2f3c66b8108577e4","name":"should throw an error for insufficient data","time":{"start":1721652537011,"stop":1721652537011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1903dc1edf1545cf","name":"Encoder throws on empty string content topic","time":{"start":1721652550378,"stop":1721652550378,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c378e5465da2f7","name":"Decoder throws on undefined content topic","time":{"start":1721652573315,"stop":1721652573316,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbd46749d1d8327","name":"Subscribe and publish message","time":{"start":1721653108610,"stop":1721653108610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d614f0263eba4233","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721652865591,"stop":1721652865591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e27765b86470fd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721653108612,"stop":1721653108612,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1eff77c9165cb4","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721652805518,"stop":1721652805518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6427bf093d81175","name":"Encoder throws on undefined content topic","time":{"start":1721652571436,"stop":1721652571437,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede99212188232b0","name":"should not fail to start the service if it is already started","time":{"start":1721652597249,"stop":1721652597250,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a3294d696c948d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721652544682,"stop":1721652544683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea93b2e95ca0ee03","name":"random static sharding 10 - Cluster ID: 465, Shard ID: 236","time":{"start":1721653169468,"stop":1721653169468,"duration":0},"status":"passed","severity":"normal"},{"uid":"754e487269b10650","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721652805529,"stop":1721652805530,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7854dc88a43d8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721652536845,"stop":1721652536845,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0e5d11d36d0062","name":"Push message with shell command payload","time":{"start":1721653183735,"stop":1721653183735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67e51e723910fe2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721653225412,"stop":1721653225412,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ca17ccc981b7c2","name":"Ping on unsubscribed peer","time":{"start":1721652690855,"stop":1721652690856,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1e58e1216a2c38","name":"Failed peers are renewed","time":{"start":1721652839643,"stop":1721652839644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9789b3096f55583","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721652805503,"stop":1721652805503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ca7ad53650c0e","name":"throws on content topic with empty version field","time":{"start":1721652536813,"stop":1721652536814,"duration":1},"status":"passed","severity":"normal"},{"uid":"90899fc85008a00","name":"Subscribe and receives messages on 20 topics","time":{"start":1721652842446,"stop":1721652842447,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d74ca32b45a92b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721652842476,"stop":1721652842477,"duration":1},"status":"passed","severity":"normal"},{"uid":"503d0f8958fc7cf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721653099181,"stop":1721653099181,"duration":0},"status":"passed","severity":"normal"},{"uid":"7146ec154e934409","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721653035034,"stop":1721653035035,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7ab8785d1fa682","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721652684056,"stop":1721652684056,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5208ca7f921118d","name":"Check received message containing Arabic","time":{"start":1721653099145,"stop":1721653099145,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dae0651c24a754","name":"Push message with content topic containing unicode special characters","time":{"start":1721653069680,"stop":1721653069680,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f4893079d50fa6","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721652805508,"stop":1721652805508,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c3133f8beb0fb6","name":"Subscribe to topic containing XML and receive message","time":{"start":1721653225408,"stop":1721653225408,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc71724d903aaea5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721653108615,"stop":1721653108616,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1902d375f21721","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721652805507,"stop":1721652805507,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f42eebbff4205d9","name":"caches peers it previously fetched","time":{"start":1721652561477,"stop":1721652561477,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac4c6cd060a6a53","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721652842463,"stop":1721652842463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fa524223813163","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721652573314,"stop":1721652573314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a7cd15ffe11f01","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721652536817,"stop":1721652536817,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4f8401cf7b4e6c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721653225402,"stop":1721653225404,"duration":2},"status":"passed","severity":"normal"},{"uid":"7184de1b0755ecc2","name":"Push to array if already present","time":{"start":1721652536542,"stop":1721652536543,"duration":1},"status":"passed","severity":"normal"},{"uid":"49dd2fd756d6b982","name":"Check received message containing long","time":{"start":1721653099161,"stop":1721653099162,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e550eec51dca9e5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721652805527,"stop":1721652805527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a306786e117a53ea","name":"throws on content topic with empty topic name field","time":{"start":1721652536814,"stop":1721652536814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fde0bad7f99053f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721652561480,"stop":1721652561480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98eddb3d4d46cbf0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721653225395,"stop":1721653225395,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e40aae80c47008c","name":"getPeersByDiscovery","time":{"start":1721652628516,"stop":1721652628516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a5cf37e1099691","name":"Promise Callback - forward","time":{"start":1721653231395,"stop":1721653231396,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9bb07231204ba46","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721652536848,"stop":1721652536849,"duration":1},"status":"passed","severity":"normal"},{"uid":"93796e1bea24684a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721653225384,"stop":1721653225384,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a1531c4c2035c8","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721653234058,"stop":1721653234058,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dae337aadd1503","name":"Push message with content topic containing Script","time":{"start":1721653183788,"stop":1721653183789,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c61f53963d0f99","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721652536832,"stop":1721652536833,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2af1d2bae32fc0","name":"should not fail to start the service if it is already started","time":{"start":1721653613313,"stop":1721653613314,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b2ab8f60006120b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721652536816,"stop":1721652536816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8136ce54c867d2e8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721652805511,"stop":1721652805511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d670b2fc3342ccb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721652536843,"stop":1721652536843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9de8884773000ee","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721652710197,"stop":1721652710197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9f9bc22f5e827c","name":"Passing page size 3 when there are 20 messages","time":{"start":1721653251016,"stop":1721653251016,"duration":0},"status":"passed","severity":"normal"},{"uid":"de53b0ffd8202164","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721653108617,"stop":1721653108617,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab45f37c6dcceac0","name":"start node with empty content topic","time":{"start":1721653156671,"stop":1721653156672,"duration":1},"status":"passed","severity":"normal"},{"uid":"1508a4f9570eea83","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721653211679,"stop":1721653211679,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ac5fd1778b35e0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721652684053,"stop":1721652684053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5880190dd36514e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721653225402,"stop":1721653225402,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e42ba3561c14cdd","name":"Throws when trying to push message with empty payload","time":{"start":1721653069671,"stop":1721653069672,"duration":1},"status":"passed","severity":"normal"},{"uid":"a323446d9186bdee","name":"udp ip6 address","time":{"start":1721652544854,"stop":1721652544854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f9519df43d5f2f","name":"Reopen subscription with peer with lost subscription","time":{"start":1721652650308,"stop":1721652650308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7938fcee556766d","name":"Accepts a valid Waku Message","time":{"start":1721652553835,"stop":1721652553837,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e28a0f6633f5b4","name":"Decoder throws on empty string content topic","time":{"start":1721652573316,"stop":1721652573316,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb79a0619f803c6","name":"removeEventListener with wrong event","time":{"start":1721652628516,"stop":1721652628516,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa691d971c078f4b","name":"Push message equal or less that 1MB","time":{"start":1721653183816,"stop":1721653183816,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb5353303363784","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721652684057,"stop":1721652684057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1709a0d0b1542a2","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721652544669,"stop":1721652544670,"duration":1},"status":"passed","severity":"normal"},{"uid":"257470771a1e0310","name":"Check received message containing Chinese","time":{"start":1721652797477,"stop":1721652797478,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2abefd469e28216","name":"should return unique PubsubTopics for static sharding","time":{"start":1721652536828,"stop":1721652536828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c90fac26a3545cc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721653081111,"stop":1721653081111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2574843e5c82f13c","name":"should throw an error for missing sharding configuration","time":{"start":1721652536850,"stop":1721652536851,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7090ffa4d4356a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721652842477,"stop":1721652842477,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b3944ce39ea849","name":"Check received message with timestamp: 1721652587071000000 ","time":{"start":1721653099156,"stop":1721653099156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4c63e4a91ee948","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721652536836,"stop":1721652536836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ad2ee79066d4bb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721652536834,"stop":1721652536834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fca9b5829535178","name":"Encoder throws on undefined content topic","time":{"start":1721652573315,"stop":1721652573315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9f030250b9e86c","name":"Check meta is set [ecies]","time":{"start":1721652573314,"stop":1721652573314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee0aa67650de721","name":"LightPush","time":{"start":1721653265286,"stop":1721653265286,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e016704f8109d30","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721652842478,"stop":1721652842478,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf59fae4da59a8cd","name":"Push message with SQL Injection payload","time":{"start":1721653069663,"stop":1721653069664,"duration":1},"status":"passed","severity":"normal"},{"uid":"630b153f61b75c22","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721652536841,"stop":1721652536841,"duration":0},"status":"passed","severity":"normal"},{"uid":"442af547631b9882","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721652561234,"stop":1721652561235,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65baaf7a28d7859","name":"can dial TLS multiaddrs","time":{"start":1721652911569,"stop":1721652911569,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b93042d6964d483","name":"nwaku subscribes","time":{"start":1721653062965,"stop":1721653062965,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf724a044fd0a732","name":"Check publish message containing Basic HTML tag","time":{"start":1721653098858,"stop":1721653098859,"duration":1},"status":"passed","severity":"normal"},{"uid":"588cde46d8678723","name":"different cluster, different shard: nodes don't connect","time":{"start":1721652805501,"stop":1721652805502,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60650e3ba0d1719","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721653099181,"stop":1721653099182,"duration":1},"status":"passed","severity":"normal"},{"uid":"a709b721a2c86194","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721653232493,"stop":1721653232493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c71733e4b52b1a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721652729840,"stop":1721652729841,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6eb4e648bc0f7de","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721652684058,"stop":1721652684059,"duration":1},"status":"passed","severity":"normal"},{"uid":"472335af7fc4f4ab","name":"Check received message containing Script","time":{"start":1721652797480,"stop":1721652797480,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b967e3fe5066959","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721653098864,"stop":1721653098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0b7787a0b2f688","name":"Push message with rate limit","time":{"start":1721653183793,"stop":1721653183794,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9f4617a5f480cd","name":"configure the node with multiple pubsub topics","time":{"start":1721653169469,"stop":1721653169469,"duration":0},"status":"passed","severity":"normal"},{"uid":"778a2006af247a97","name":"Check received message containing shell command","time":{"start":1721652797485,"stop":1721652797485,"duration":0},"status":"passed","severity":"normal"},{"uid":"19124d42f97ce34","name":"Query with Ordered Callback, No Decoder","time":{"start":1721653211679,"stop":1721653211680,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc23b29625c59243","name":"Check received message with timestamp: 1721652587536000000 ","time":{"start":1721652797487,"stop":1721652797487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4e99ceba30d56d","name":"Check received message containing Russian","time":{"start":1721652797478,"stop":1721652797479,"duration":1},"status":"passed","severity":"normal"},{"uid":"174431f3bcf74d7e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721653225387,"stop":1721653225387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0c825210de4846","name":"Push message with content topic containing long","time":{"start":1721653183759,"stop":1721653183766,"duration":7},"status":"passed","severity":"normal"},{"uid":"3f918e6a43fb4900","name":"All","time":{"start":1721652599717,"stop":1721652599717,"duration":0},"status":"passed","severity":"normal"},{"uid":"af706ff4a832945f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721652805525,"stop":1721652805525,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a358f58f5b9a3ba","name":"Check message with non string payload is not received","time":{"start":1721653099184,"stop":1721653099185,"duration":1},"status":"passed","severity":"normal"},{"uid":"28142664c4b2cbd3","name":"random static sharding 4 - Cluster ID: 229, Shard ID: 769","time":{"start":1721653169464,"stop":1721653169464,"duration":0},"status":"passed","severity":"normal"},{"uid":"60307121c53d4b11","name":"Check publish message containing Chinese","time":{"start":1721653098856,"stop":1721653098856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46822fd58927334","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721653243843,"stop":1721653243844,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fe3284b0bdd55","name":"does not throw on valid cases","time":{"start":1721652536808,"stop":1721652536809,"duration":1},"status":"passed","severity":"normal"},{"uid":"def47d258bceb246","name":"Check publish message containing long","time":{"start":1721653098855,"stop":1721653098855,"duration":0},"status":"passed","severity":"normal"},{"uid":"5111044b43de2c7","name":"Ephemeral messages are not stored","time":{"start":1721652598871,"stop":1721652598871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b381ff87963f1e3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721652865590,"stop":1721652865590,"duration":0},"status":"passed","severity":"normal"},{"uid":"1444c0e2a6f6b255","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721653225396,"stop":1721653225397,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d8f616b4106438","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app81/1/topic99/proto","time":{"start":1721653156661,"stop":1721653156661,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8300aa15502491","name":"Check received message containing Arabic","time":{"start":1721652797478,"stop":1721652797478,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eae85c568fec13","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721653081112,"stop":1721653081112,"duration":0},"status":"passed","severity":"normal"},{"uid":"404fae0cab114632","name":"1 Relay, 1 Filter, gives up","time":{"start":1721652560985,"stop":1721652560985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac07cec2af60b9b5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721652544675,"stop":1721652544676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f24d34c9b0451c","name":"Delete observer","time":{"start":1721653037706,"stop":1721653037709,"duration":3},"status":"passed","severity":"normal"},{"uid":"c133654b31b3a718","name":"Check message received after nwaku node is restarted","time":{"start":1721652797496,"stop":1721652797497,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e90288128a0daa80","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721652865589,"stop":1721652865589,"duration":0},"status":"passed","severity":"normal"},{"uid":"696f8f6dae463fd9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721652905924,"stop":1721652905925,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef7418d8b54043","name":"Push message with custom timestamp: 1690894439966","time":{"start":1721653069683,"stop":1721653069683,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1aa51839547aae","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721653211681,"stop":1721653211681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c556962a5e97fc","name":"should get / set UDP multiaddr","time":{"start":1721652545487,"stop":1721652545488,"duration":1},"status":"passed","severity":"normal"},{"uid":"a804b85dce06e575","name":"Check received message containing long","time":{"start":1721653099143,"stop":1721653099143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa46c107df6292a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721652536827,"stop":1721652536828,"duration":1},"status":"passed","severity":"normal"},{"uid":"a528c458c728fdc0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721653108616,"stop":1721653108616,"duration":0},"status":"passed","severity":"normal"},{"uid":"67527769a48ebee","name":"should set field with only RELAY enabled","time":{"start":1721652545491,"stop":1721652545491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c874978071306360","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721653225399,"stop":1721653225399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e04301364234962","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721652598873,"stop":1721652598873,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecdf67f22482d98","name":"should set field with only STORE enabled","time":{"start":1721652545491,"stop":1721652545491,"duration":0},"status":"passed","severity":"normal"},{"uid":"782725ae13f80955","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721652539578,"stop":1721652539579,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f1a2b92a1508ac","name":"should emit a peer event after start","time":{"start":1721653613316,"stop":1721653613316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8ad238a72cc0ce","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721652729840,"stop":1721652729840,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa54dbcae82a547","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721653108619,"stop":1721653108619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae250b398de9174e","name":"throws on content topic with empty application field","time":{"start":1721652536812,"stop":1721652536812,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf71c61dc2e8231","name":"Query Generator, No message returned","time":{"start":1721653211677,"stop":1721653211678,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e240300ce379435","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721652647001,"stop":1721652647003,"duration":2},"status":"passed","severity":"normal"},{"uid":"1257631db4ce6dc","name":"Push message with special chars payload","time":{"start":1721653069661,"stop":1721653069661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1805fe504403fb68","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721653183789,"stop":1721653183790,"duration":1},"status":"passed","severity":"normal"},{"uid":"390c8b28c6ddb4be","name":"Check received message containing long","time":{"start":1721652797475,"stop":1721652797475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5c6142d54f9836","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721653256569,"stop":1721653256570,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f79c0e3fcfd070d","name":"start node with empty shard","time":{"start":1721653169470,"stop":1721653169471,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c71f13beb4d07c","name":"recovers when dns.resolve returns empty","time":{"start":1721652561476,"stop":1721652561476,"duration":0},"status":"passed","severity":"normal"},{"uid":"57aef376914b9605","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721652561238,"stop":1721652561238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1074f13b2c10846","name":"Subscribe to topic containing short and receive message","time":{"start":1721653225401,"stop":1721653225401,"duration":0},"status":"passed","severity":"normal"},{"uid":"c514714beb1f4037","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721652536829,"stop":1721652536830,"duration":1},"status":"passed","severity":"normal"},{"uid":"264016bd03310431","name":"Check publish message containing emoji","time":{"start":1721653098860,"stop":1721653098860,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbebfcf3c468afa","name":"Push message equal or less that 1MB","time":{"start":1721653069684,"stop":1721653069684,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa22efd94380e7c","name":"Refresh subscription","time":{"start":1721653108612,"stop":1721653108612,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bb81fe9886a6a29","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721652544666,"stop":1721652544667,"duration":1},"status":"passed","severity":"normal"},{"uid":"adec7dd08afb7501","name":"should be called for bootstrap peers","time":{"start":1721652595236,"stop":1721652595237,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf5456f60f40280","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721652805525,"stop":1721652805525,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac47c3ad397bbbb2","name":"through manual discovery","time":{"start":1721652911569,"stop":1721652911572,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef91e1a565d6ed01","name":"Nodes with multiple pubsub topic","time":{"start":1721653081115,"stop":1721653081115,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4eee88b0add87b","name":"Encoder throws on empty string content topic","time":{"start":1721652571437,"stop":1721652571437,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdd49cf345300c","name":"Subscribe to topic containing long and receive message","time":{"start":1721652842459,"stop":1721652842460,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dadefc991d7aad5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721653256568,"stop":1721653256568,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2c2cb58a4e2e88","name":"should throw error - no id","time":{"start":1721652545479,"stop":1721652545480,"duration":1},"status":"passed","severity":"normal"},{"uid":"369e6904e45b084d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721652571435,"stop":1721652571435,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9bb2dbe69d2e79","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721652587916,"stop":1721652587917,"duration":1},"status":"passed","severity":"normal"},{"uid":"323ae25130f9f8a9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721652561239,"stop":1721652561239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3b2b176238c50f","name":"Subscribe to topic containing long and receive message","time":{"start":1721653225388,"stop":1721653225388,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eec742ed6fb820","name":"random static sharding 9 - Cluster ID: 676, Shard ID: 760","time":{"start":1721653169467,"stop":1721653169467,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03033967e65ff6e","name":"returns all values when wanted number is greater than available values","time":{"start":1721652560348,"stop":1721652560350,"duration":2},"status":"passed","severity":"normal"},{"uid":"4135d0ad98496917","name":"Check publish message containing shell command","time":{"start":1721653098859,"stop":1721653098859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8b2400937f9391","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721652865587,"stop":1721652865588,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bc0133925b66f1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721652561478,"stop":1721652561479,"duration":1},"status":"passed","severity":"normal"},{"uid":"769abcb5e775ebdf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721652842477,"stop":1721652842478,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba615506860c699","name":"Check publish message after client node is restarted","time":{"start":1721653098865,"stop":1721653098865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c2411ee945a9aa9","name":"Passing page size 11 when there are 10 messages","time":{"start":1721653251017,"stop":1721653251018,"duration":1},"status":"passed","severity":"normal"},{"uid":"183ac4ec6edfcdec","name":"Check publish message containing escaped characters","time":{"start":1721653098859,"stop":1721653098860,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc2697789bc9ed7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721653225409,"stop":1721653225410,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ccf215166af74d","name":"Push message with content topic containing SQL Injection","time":{"start":1721653069676,"stop":1721653069676,"duration":0},"status":"passed","severity":"normal"},{"uid":"670ed3d6c5ba487d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721653225398,"stop":1721653225398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c885db2dc9015fe7","name":"should configure sharding based on application and version for autosharding","time":{"start":1721652536846,"stop":1721652536847,"duration":1},"status":"passed","severity":"normal"},{"uid":"3626044bd468ab1a","name":"removeEventListener with correct event","time":{"start":1721652628515,"stop":1721652628515,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb0ea728285e766","name":"Correctly serialized arguments","time":{"start":1721652908444,"stop":1721652908445,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f56d5768a623901","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721653256568,"stop":1721653256569,"duration":1},"status":"passed","severity":"normal"},{"uid":"c931355a5bf38776","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721652561238,"stop":1721652561238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdc6705175c365f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721652729842,"stop":1721652729842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db6e8ae89958995","name":"Publish message with custom timestamp: Mon Jul 22 2024 11:57:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721653098861,"stop":1721653098861,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53b16fe2c6bf3c","name":"Refresh subscription","time":{"start":1721653225400,"stop":1721653225401,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91cf798d863c43c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721652597256,"stop":1721652597256,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e953c9e6b34eebca","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721652571433,"stop":1721652571434,"duration":1},"status":"passed","severity":"normal"},{"uid":"b616446ecc0be0cc","name":"Keep-alive pings maintain the connection","time":{"start":1721652710195,"stop":1721652710196,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b60c7efd17fd3a","name":"Check received message containing emoji","time":{"start":1721652797486,"stop":1721652797487,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c94b19243cb2c","name":"Check received message with timestamp: 1721652587536 ","time":{"start":1721652797488,"stop":1721652797488,"duration":0},"status":"passed","severity":"normal"},{"uid":"62131736a25fb838","name":"Push message with content topic containing escaped characters","time":{"start":1721653183791,"stop":1721653183791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5633862c6c7acef","name":"Check message received after jswaku node is restarted","time":{"start":1721653099160,"stop":1721653099160,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c74a47a529ec3b44","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721653256567,"stop":1721653256567,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e7a72a81771d5","name":"handles different networkShards values correctly","time":{"start":1721652536824,"stop":1721652536824,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc9f6c8ff6b3b3c","name":"Ping on unsubscribed peer","time":{"start":1721652690853,"stop":1721652690853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d688d15bf6b3414","name":"Subscribe and receive messages via waku relay post","time":{"start":1721653225385,"stop":1721653225385,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac2a4203cdc8946","name":"Ping on peer without subscriptions","time":{"start":1721652690853,"stop":1721652690853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7052e4276d41f1","name":"random static sharding 2 - Cluster ID: 792, Shard ID: 997","time":{"start":1721653169463,"stop":1721653169463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d074f9c284cade09","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721652805507,"stop":1721652805508,"duration":1},"status":"passed","severity":"normal"},{"uid":"33cf48317ec97b0f","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721652539580,"stop":1721652539580,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b8315fe226ae9d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721652536846,"stop":1721652536846,"duration":0},"status":"passed","severity":"normal"},{"uid":"27eb43078a22cfd9","name":"Check message with no payload is not received","time":{"start":1721652797495,"stop":1721652797495,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e0e56c81b9f750","name":"Wrong topic","time":{"start":1721653156667,"stop":1721653156668,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7fde7e35b5c396","name":"Waku message hash computation (payload length 0)","time":{"start":1721652539579,"stop":1721652539579,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e35cdb67fbdc32","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721652595237,"stop":1721652595238,"duration":1},"status":"passed","severity":"normal"},{"uid":"163aa413bc7789e9","name":"Check received message containing JSON","time":{"start":1721653099153,"stop":1721653099153,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfc15aa75b9caba","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721653225386,"stop":1721653225386,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed567c89d52210f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721652797489,"stop":1721652797489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed414ee6ae2af986","name":"should properly create location multiaddrs - udp4","time":{"start":1721652545488,"stop":1721652545488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5a4974d5c92c51","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721652905928,"stop":1721652905928,"duration":0},"status":"passed","severity":"normal"},{"uid":"118d913819012f4d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721653234059,"stop":1721653234060,"duration":1},"status":"passed","severity":"normal"},{"uid":"525bf08657b1c29f","name":"Query with Promise Callback, No message returned","time":{"start":1721653211682,"stop":1721653211682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddeb738a7b5c0b2a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721653108611,"stop":1721653108612,"duration":1},"status":"passed","severity":"normal"},{"uid":"73254b20fe47fa0a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721652842475,"stop":1721652842475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5a62927a2ab66b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721653197415,"stop":1721653197415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a356fd1ab968001c","name":"Check received message containing JSON","time":{"start":1721653099177,"stop":1721653099177,"duration":0},"status":"passed","severity":"normal"},{"uid":"680dea0eef64801e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721652865588,"stop":1721652865589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c595defea695f6db","name":"should properly create location multiaddrs - udp","time":{"start":1721652545489,"stop":1721652545490,"duration":1},"status":"passed","severity":"normal"},{"uid":"3535cb7943eaed27","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721653381516,"stop":1721653381516,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b83771700426f18","name":"should emit a peer event after start","time":{"start":1721652565398,"stop":1721652565398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7687965088d735f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721652595239,"stop":1721652595239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4b92a816425991","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721652805518,"stop":1721652805519,"duration":1},"status":"passed","severity":"normal"},{"uid":"343c247a98d7c62f","name":"Reopen subscription with peer with lost subscription","time":{"start":1721652690856,"stop":1721652690856,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc18b5a7288532e0","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721652536826,"stop":1721652536827,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4ddf4e9527c93b","name":"stop","time":{"start":1721652628519,"stop":1721652628519,"duration":0},"status":"passed","severity":"normal"},{"uid":"300b11e256e75ae6","name":"should be able to decode the field with only STORE set to true","time":{"start":1721652544677,"stop":1721652544677,"duration":0},"status":"passed","severity":"normal"},{"uid":"43306176bc21dc1a","name":"Reusing cursor across nodes","time":{"start":1721653197416,"stop":1721653197417,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9bbae8a613e309","name":"pre and post cipher","time":{"start":1721652571863,"stop":1721652571863,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e2f64c939b59a5","name":"Relay + Store","time":{"start":1721652545492,"stop":1721652545492,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2767da7eb50043a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721652536836,"stop":1721652536836,"duration":0},"status":"passed","severity":"normal"},{"uid":"279e6035e33ee16","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721652805519,"stop":1721652805521,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ee71b7160832bf0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721652561236,"stop":1721652561236,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d64313f07f445f9","name":"Check received message containing numeric","time":{"start":1721653099144,"stop":1721653099144,"duration":0},"status":"passed","severity":"normal"},{"uid":"156bbfdf5a2fd46","name":"Push message with short payload","time":{"start":1721653069658,"stop":1721653069659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52d7bc533183c46","name":"Light Node - default protocols","time":{"start":1721653265287,"stop":1721653265287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce2a64b9796ed3e","name":"Passing page size 19 when there are 20 messages","time":{"start":1721653251018,"stop":1721653251018,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2f8b4bc75f88d1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721652729842,"stop":1721652729843,"duration":1},"status":"passed","severity":"normal"},{"uid":"80febd5054fe2deb","name":"Does not throw an exception when node disconnects","time":{"start":1721653257089,"stop":1721653257090,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee74cf418041178","name":"should properly create location multiaddrs - tcp","time":{"start":1721652545490,"stop":1721652545490,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bfd21effd579a8","name":"Check received message containing Basic HTML tag","time":{"start":1721653099149,"stop":1721653099153,"duration":4},"status":"passed","severity":"normal"},{"uid":"26b49b2e08255a00","name":"Used by Waku Relay","time":{"start":1721653257091,"stop":1721653257091,"duration":0},"status":"passed","severity":"normal"},{"uid":"37350dcaf25a7f65","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app69/9/topic882/test.js","time":{"start":1721653156662,"stop":1721653156663,"duration":1},"status":"passed","severity":"normal"},{"uid":"357acb6a4ca7fdd","name":"Number of peers are maintained correctly","time":{"start":1721652839643,"stop":1721652839643,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac1624167911d6d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721653081115,"stop":1721653081116,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d23995e5f4973","name":"connected peers and dial","time":{"start":1721653035214,"stop":1721653035214,"duration":0},"status":"skipped","severity":"normal"},{"uid":"209046fe0e2600c3","name":"should use DNS peer discovery with light client","time":{"start":1721652597255,"stop":1721652597255,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50ecb78297cd526c","name":"Renews peer on consistent ping failures","time":{"start":1721652710196,"stop":1721652710196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df3aab07222a59f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721652647004,"stop":1721652647005,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8a35a63c4947ca","name":"more peers than existing","time":{"start":1721653035215,"stop":1721653035215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ef93ab2c5c5973","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721652684057,"stop":1721652684058,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadf6de0f4b8deb2","name":"should not fail to stop the service if it was not started","time":{"start":1721653613312,"stop":1721653613313,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1492fa6374457e","name":"listenerCount","time":{"start":1721652628517,"stop":1721652628517,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7b09714950d337","name":"should not receive a peer event after stop","time":{"start":1721652597252,"stop":1721652597253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fbfff254637b562","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721652536819,"stop":1721652536819,"duration":0},"status":"passed","severity":"normal"},{"uid":"936f1f1431521c69","name":"should only return 1 node with relay and store capability","time":{"start":1721652561478,"stop":1721652561478,"duration":0},"status":"passed","severity":"normal"},{"uid":"480648ff10590e4c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721653256568,"stop":1721653256568,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a993f2d77b2e6f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721652536844,"stop":1721652536844,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbc12589ed6d82e","name":"Check received message containing short","time":{"start":1721653099136,"stop":1721653099142,"duration":6},"status":"passed","severity":"normal"},{"uid":"f87cd89f0e5f0c6b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721653225386,"stop":1721653225386,"duration":0},"status":"passed","severity":"normal"},{"uid":"616947083918843c","name":"unsubscribes","time":{"start":1721653245467,"stop":1721653245468,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb74515da0676e2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721652536827,"stop":1721652536827,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc974ba16ad359a2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721652565400,"stop":1721652565400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c076f959d3f0628c","name":"should emit a peer event after start","time":{"start":1721652597250,"stop":1721652597251,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b03dd584ce770d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721652805509,"stop":1721652805509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a78aabb46d236f9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721652536849,"stop":1721652536850,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9c0a03a0f348d3","name":"Ephemeral field set to true","time":{"start":1721652550376,"stop":1721652550377,"duration":1},"status":"passed","severity":"normal"},{"uid":"869f7acd69e2bd1f","name":"Ping succeeds for all connected peers","time":{"start":1721652710194,"stop":1721652710194,"duration":0},"status":"passed","severity":"normal"},{"uid":"885a4ce30b8ad92d","name":"Push message with content topic containing shell command","time":{"start":1721653069678,"stop":1721653069679,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ea3588dfbd03a2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721652684054,"stop":1721652684055,"duration":1},"status":"passed","severity":"normal"},{"uid":"226f403ea4449e3f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721653108615,"stop":1721653108615,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b9e9830a9ea090","name":"Check received message containing numeric","time":{"start":1721653099162,"stop":1721653099163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a7c7685d2a5a15","name":"should handle a minimal index list","time":{"start":1721652537010,"stop":1721652537010,"duration":0},"status":"passed","severity":"normal"},{"uid":"86099d1191ab65aa","name":"Passing cursor with wrong message digest","time":{"start":1721653197417,"stop":1721653197417,"duration":0},"status":"passed","severity":"normal"},{"uid":"950c38e49a2e7479","name":"Publish message with large meta","time":{"start":1721653098865,"stop":1721653098865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7086f0c8a79008de","name":"Check message received after nwaku node is restarted","time":{"start":1721653099185,"stop":1721653099185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcd58d61e344bdab","name":"Push message with content topic containing short","time":{"start":1721653069672,"stop":1721653069672,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f372d73c51f09d","name":"start node with ApplicationInfo","time":{"start":1721653156671,"stop":1721653156671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30b802e2267c167","name":"1 Store, 2 fetches","time":{"start":1721652560983,"stop":1721652560984,"duration":1},"status":"passed","severity":"normal"},{"uid":"602495fb0f19aa0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721653108620,"stop":1721653108620,"duration":0},"status":"passed","severity":"normal"},{"uid":"458ad5b2f245bec5","name":"can start the service","time":{"start":1721652597246,"stop":1721652597247,"duration":1},"status":"passed","severity":"normal"},{"uid":"f839c6df6f65be38","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721652573313,"stop":1721652573313,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa23884f4b849d0c","name":"Push message with content topic containing short","time":{"start":1721653183757,"stop":1721653183759,"duration":2},"status":"passed","severity":"normal"},{"uid":"3472d9d7a088b808","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721653099157,"stop":1721653099157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efd4a5d3ff1b846","name":"Publish without waiting for remote peer","time":{"start":1721653108609,"stop":1721653108610,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12ecbb183cf06f4","name":"Subscribe and receives messages on 20 topics","time":{"start":1721653225399,"stop":1721653225399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd4a5e87b0babb6","name":"Generator, 2 different pubsubtopics","time":{"start":1721653232494,"stop":1721653232495,"duration":1},"status":"passed","severity":"normal"},{"uid":"2437d94e7fb02359","name":"Push message with content topic containing Arabic","time":{"start":1721653069675,"stop":1721653069675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5031fd4e7d45742f","name":"Asymmetric encrypt & decrypt","time":{"start":1721652571862,"stop":1721652571862,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab3138d75b924b3","name":"should return all peers when numPeers is 0","time":{"start":1721652550209,"stop":1721652550210,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d6dc1fe2290c94","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app89/6/topic931/utf8","time":{"start":1721653156666,"stop":1721653156667,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7e107b554cf0aa","name":"Decoder throws on undefined content topic","time":{"start":1721652550379,"stop":1721652550379,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0de17d671a921d","name":"Push message with special chars payload","time":{"start":1721653183730,"stop":1721653183731,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e9c3d31206d06e","name":"isConnected return false after peer stops","time":{"start":1721652647006,"stop":1721652647006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ce3b6585442be6","name":"returns all values when wanted number matches available values","time":{"start":1721652560344,"stop":1721652560348,"duration":4},"status":"passed","severity":"normal"},{"uid":"95ea6d01b4f0cadf","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721653197413,"stop":1721653197413,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cebd29f82c7ca78","name":"Passing page size 110 when there are 120 messages","time":{"start":1721653251018,"stop":1721653251019,"duration":1},"status":"passed","severity":"normal"},{"uid":"87afbc1532f1d4a4","name":"Check publish message containing JSON","time":{"start":1721653098859,"stop":1721653098859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9143847cf883d7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721653381517,"stop":1721653381517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef75799467662149","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721652842447,"stop":1721652842448,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d0edb5f97cbf95a","name":"Subscribe and receives messages on 20 topics","time":{"start":1721653225386,"stop":1721653225387,"duration":1},"status":"passed","severity":"normal"},{"uid":"62cb7dc94581e900","name":"Check received message containing shell command","time":{"start":1721653099153,"stop":1721653099154,"duration":1},"status":"passed","severity":"normal"},{"uid":"36210e1427ee2b5a","name":"Check received message with timestamp: 1721652587071 ","time":{"start":1721653099156,"stop":1721653099156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92f54f36e424d7a","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721652805505,"stop":1721652805505,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba85dae771132c8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721652597257,"stop":1721652597257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"779518be8ea443b5","name":"Check publish message containing short","time":{"start":1721653098854,"stop":1721653098855,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2028faba38013c8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721653108618,"stop":1721653108618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48171b36ea2fa81","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721653108618,"stop":1721653108619,"duration":1},"status":"passed","severity":"normal"},{"uid":"fefd9164837df212","name":"Push message with XML payload","time":{"start":1721653183733,"stop":1721653183733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d283d1f483d20e64","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721652536822,"stop":1721652536822,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e71ff05466af8d","name":"random static sharding 1 - Cluster ID: 283, Shard ID: 232","time":{"start":1721653169462,"stop":1721653169463,"duration":1},"status":"passed","severity":"normal"},{"uid":"5422dc70bbd52fcf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721653225398,"stop":1721653225398,"duration":0},"status":"passed","severity":"normal"},{"uid":"233e55d81813d9c2","name":"Relay + Store","time":{"start":1721652599716,"stop":1721652599716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78dfa0a6aaa5a1b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721652842479,"stop":1721652842479,"duration":0},"status":"passed","severity":"normal"},{"uid":"4797210808a51fe2","name":"same cluster, same shard: nodes connect","time":{"start":1721652805499,"stop":1721652805499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35b643c49bd57fd","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app47/5/topic384/xml","time":{"start":1721653156663,"stop":1721653156664,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d38d9b09cb038c","name":"Check publish message after service node is restarted","time":{"start":1721653098865,"stop":1721653098865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a168a7a89554093","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721652805503,"stop":1721652805504,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d64357fa1eab718","name":"should throw an error for an unconfigured topic","time":{"start":1721652536842,"stop":1721652536842,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd591869795b6ffc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721653211678,"stop":1721653211679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e718b7fd3077f8dd","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721652536823,"stop":1721652536824,"duration":1},"status":"passed","severity":"normal"},{"uid":"b273d60d5cd9cff8","name":"1 Relay, 1 fetch","time":{"start":1721652560983,"stop":1721652560983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c37aee3bef8bf8","name":"should throw error - no id","time":{"start":1721652545480,"stop":1721652545481,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b7b559229b4a74","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721652684052,"stop":1721652684052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3012f316f887184f","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721652805524,"stop":1721652805525,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20456686f596bae","name":"Reopen subscription with peer with lost subscription","time":{"start":1721652690854,"stop":1721652690854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec3c1878feabd9","name":"Check message with no content topic is not received","time":{"start":1721653099183,"stop":1721653099183,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a3aaf982993fe4","name":"Number of peers are maintained correctly","time":{"start":1721652710193,"stop":1721652710194,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9321074fe92854","name":"Relay - dialed first","time":{"start":1721653265284,"stop":1721653265284,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02252f4edbfb93c","name":"Encoder throws on undefined content topic","time":{"start":1721652550378,"stop":1721652550378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76eca42d5e2aff2","name":"handles empty shards array correctly","time":{"start":1721652536852,"stop":1721652536852,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dad060a900d79f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721653225410,"stop":1721653225411,"duration":1},"status":"passed","severity":"normal"},{"uid":"844112fd2e3c3891","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721652842463,"stop":1721652842463,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3878057e859abf","name":"should set field with all protocols enabled","time":{"start":1721652545491,"stop":1721652545491,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a85e31431bb6d1a","name":"Query Generator, No Decoder","time":{"start":1721653211677,"stop":1721653211677,"duration":0},"status":"passed","severity":"normal"},{"uid":"428da03502d2a13f","name":"Check publish message containing Russian","time":{"start":1721653098857,"stop":1721653098857,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d166d8ced1a3ae","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app22/2/topic828/test.js","time":{"start":1721653156664,"stop":1721653156664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c97fcf3214a233","name":"dispatchEvent via connectionManager","time":{"start":1721652628517,"stop":1721652628518,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ab246bcd24c8d1f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721652561479,"stop":1721652561479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8502bbd829f7ce92","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721652536835,"stop":1721652536835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d70475350f61dcb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721652536818,"stop":1721652536819,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61eff54fcd72908","name":"Subscribe and receive messages via waku relay post","time":{"start":1721653225397,"stop":1721653225397,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8a8a74d4d5bdbd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721652544680,"stop":1721652544681,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3de0a47ba92d003","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721652537011,"stop":1721652537011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd1b6e99594b124","name":"should not throw an error for a single configured topic","time":{"start":1721652536841,"stop":1721652536842,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7f793e3ba3e198","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721652842475,"stop":1721652842476,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc794a0118b2a144","name":"handles different clusterIds correctly","time":{"start":1721652536824,"stop":1721652536824,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5931410ee61db6","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721652536854,"stop":1721652536855,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a36a7c2a463c3c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721652536829,"stop":1721652536829,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f05c9dc5160c71","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721653169469,"stop":1721653169470,"duration":1},"status":"passed","severity":"normal"},{"uid":"867c815271b45d2b","name":"Store - dialed first","time":{"start":1721653265285,"stop":1721653265285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3236f11f97bc14a2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721653098864,"stop":1721653098864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e14341e47718f6f","name":"Sign & Recover","time":{"start":1721652571863,"stop":1721652571864,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba436abe260b2f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721653225391,"stop":1721653225391,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb80458aa2f45aa0","name":"isConnected should return true after first peer connects","time":{"start":1721652647005,"stop":1721652647005,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7e87b0b9a7cbe6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721652536847,"stop":1721652536848,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee55628c25ec4583","name":"Check received message containing Russian","time":{"start":1721653099145,"stop":1721653099146,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28d27f6406c6a4f","name":"Store - dialed after - with timeout","time":{"start":1721653265286,"stop":1721653265286,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dc4ceae6be47","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721653225392,"stop":1721653225392,"duration":0},"status":"passed","severity":"normal"},{"uid":"87331247cbbdc43b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721653108620,"stop":1721653108621,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad9eadcd586368a","name":"Push message with content topic containing unicode special characters","time":{"start":1721653183791,"stop":1721653183791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e106621c66c9757a","name":"Refresh subscription","time":{"start":1721652842458,"stop":1721652842459,"duration":1},"status":"passed","severity":"normal"},{"uid":"64eee301e18c66d3","name":"Push message with Basic HTML tag payload","time":{"start":1721653183734,"stop":1721653183734,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b9f8d358016ea7","name":"Ordered callback, aborts when callback returns true","time":{"start":1721653234060,"stop":1721653234061,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d5f35d226021eb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721652684052,"stop":1721652684053,"duration":1},"status":"passed","severity":"normal"},{"uid":"6735e0e4996e40de","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721652647003,"stop":1721652647004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c443ead3a1e03d14","name":"Check received message containing unicode special characters","time":{"start":1721653099154,"stop":1721653099154,"duration":0},"status":"passed","severity":"normal"},{"uid":"68131127c1a39d42","name":"Publish message with custom timestamp: Mon Jul 22 2024 13:57:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721653098862,"stop":1721653098862,"duration":0},"status":"passed","severity":"normal"},{"uid":"3868bafac0c02bd3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721653232491,"stop":1721653232491,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b06044d1a38bca5","name":"Query Generator - backward","time":{"start":1721653231395,"stop":1721653231395,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafdc7c38deec993","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721652805528,"stop":1721652805529,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84158d805141d88","name":"Query generator for multiple messages","time":{"start":1721653234057,"stop":1721653234057,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f67fc102c5d835","name":"Publishes to nwaku","time":{"start":1721653062965,"stop":1721653062966,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded4ec0a8799bdea","name":"Push message with Arabic payload","time":{"start":1721653183731,"stop":1721653183732,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d772558ca3b964","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721652905924,"stop":1721652905924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdcc1cb9f187c59","name":"less peers than existing","time":{"start":1721653035215,"stop":1721653035215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"941c5ad6830d419e","name":"Overlapping topic subscription","time":{"start":1721652842449,"stop":1721652842450,"duration":1},"status":"passed","severity":"normal"},{"uid":"505e4c3f0ec46bd4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721652536856,"stop":1721652536857,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ecde71eb92f8b9f","name":"Push message with meta","time":{"start":1721653183792,"stop":1721653183793,"duration":1},"status":"passed","severity":"normal"},{"uid":"165058a9cd16ca40","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721652544667,"stop":1721652544668,"duration":1},"status":"passed","severity":"normal"},{"uid":"63833f2d55d6eda4","name":"Ping on subscribed peer","time":{"start":1721652650306,"stop":1721652650306,"duration":0},"status":"passed","severity":"normal"},{"uid":"423f5db1eac5a672","name":"Filter","time":{"start":1721653265287,"stop":1721653265287,"duration":0},"status":"passed","severity":"normal"},{"uid":"816e56a8f34f9ff7","name":"Push message with content topic containing Script","time":{"start":1721653069677,"stop":1721653069677,"duration":0},"status":"passed","severity":"normal"},{"uid":"523c2023e7c7e412","name":"Push message with content topic containing special chars","time":{"start":1721653183767,"stop":1721653183779,"duration":12},"status":"passed","severity":"normal"},{"uid":"a7514d2ea037c4bf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721652865588,"stop":1721652865588,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cec0ca1e158def","name":"should throw error - no public key","time":{"start":1721652545481,"stop":1721652545486,"duration":5},"status":"passed","severity":"normal"},{"uid":"33987d780f0adb70","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721653211676,"stop":1721653211677,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9b1ba520eca7e","name":"Subscribe to topic containing Script and publish message","time":{"start":1721653108617,"stop":1721653108617,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c3545fcbbed900","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721653108614,"stop":1721653108615,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8696655a56f5b6f","name":"should not fail to start the service if it is already started","time":{"start":1721652565397,"stop":1721652565398,"duration":1},"status":"passed","severity":"normal"},{"uid":"72edb448420bbe14","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721652805509,"stop":1721652805509,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf88a6409b146fed","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721652536821,"stop":1721652536821,"duration":0},"status":"passed","severity":"normal"},{"uid":"828b7f7d7f3d94e8","name":"Query generator for 2000 messages","time":{"start":1721653234061,"stop":1721653234061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e849f62b476e2","name":"Encoder throws on empty string content topic","time":{"start":1721652573315,"stop":1721652573315,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7e4adde76dab5b","name":"Query with Promise Callback, No Decoder","time":{"start":1721653211681,"stop":1721653211682,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7e04edb0ed6fda","name":"should return false","time":{"start":1721652545486,"stop":1721652545486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb654cd3c6de186","name":"Check message on other pubsub topic is not received","time":{"start":1721653099158,"stop":1721653099158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccde14e1a76605f5","name":"Check received message containing XML","time":{"start":1721653099176,"stop":1721653099176,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f93f36b275d74a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721653256570,"stop":1721653256570,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c175f796b4812f","name":"Passing page size 0 when there are 110 messages","time":{"start":1721653251015,"stop":1721653251015,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ab6d6df9b88e58","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721652536840,"stop":1721652536841,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee9df0957ac5a5f","name":"Push message with content topic containing JSON","time":{"start":1721653183790,"stop":1721653183790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d75147655a40d57","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721652905927,"stop":1721652905928,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de099a25ee79bfa","name":"Check received message containing Basic HTML tag","time":{"start":1721652797481,"stop":1721652797481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17b0203fd8f4853","name":"Fails to publish duplicate message","time":{"start":1721653098862,"stop":1721653098863,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67b9cf337d888bb","name":"Publish message with custom timestamp: Tue Aug 01 2023 12:57:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721653098861,"stop":1721653098861,"duration":0},"status":"passed","severity":"normal"},{"uid":"8968df69c513614c","name":"Subscribe and receive messages via lightPush","time":{"start":1721652842437,"stop":1721652842437,"duration":0},"status":"passed","severity":"normal"},{"uid":"603b0da9d89b47c1","name":"Fails to push message with large meta","time":{"start":1721653183793,"stop":1721653183793,"duration":0},"status":"passed","severity":"normal"},{"uid":"665d1ee5be113794","name":"Push message with emoji payload","time":{"start":1721653183756,"stop":1721653183756,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac756656c785893c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app95/10/topic323/proto","time":{"start":1721653156665,"stop":1721653156665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7c68bda31206bd","name":"Push message with escaped characters payload","time":{"start":1721653069669,"stop":1721653069670,"duration":1},"status":"passed","severity":"normal"},{"uid":"173f7d11c9d8e858","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721652587919,"stop":1721652587919,"duration":0},"status":"passed","severity":"normal"},{"uid":"820bc8021bc006e3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721653225397,"stop":1721653225397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6455fed393acdac","name":"Check message with invalid timestamp is not received","time":{"start":1721653099158,"stop":1721653099158,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac0ceb4a080e1ba","name":"should decode valid enr successfully","time":{"start":1721652545478,"stop":1721652545478,"duration":0},"status":"passed","severity":"normal"},{"uid":"48718c14fdfc434a","name":"Privacy Node - default protocol","time":{"start":1721653265287,"stop":1721653265288,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc5e1f350fe6bcf","name":"Push message with Chinese payload","time":{"start":1721653183731,"stop":1721653183731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7be128ea9ac297","name":"Ordered Callback - forward","time":{"start":1721653231396,"stop":1721653231397,"duration":1},"status":"passed","severity":"normal"},{"uid":"65da9de47cc485f8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721653225399,"stop":1721653225400,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a49662225651e67","name":"should properly create location multiaddrs - tcp6","time":{"start":1721652545489,"stop":1721652545489,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd9615f9306a8e4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app11/8/topic706/json","time":{"start":1721653156660,"stop":1721653156661,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a2e3e6b9a78757","name":"should throw error - no public key","time":{"start":1721652545480,"stop":1721652545480,"duration":0},"status":"passed","severity":"normal"},{"uid":"366669889d4ce0ff","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721652536820,"stop":1721652536820,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15fac51813aed2d","name":"Push 30 different messages","time":{"start":1721653183756,"stop":1721653183757,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5553dd06c2c12b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721652536837,"stop":1721652536838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e5def130df6812","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721652805521,"stop":1721652805521,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb23bebc3fcb177","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721652842463,"stop":1721652842464,"duration":1},"status":"passed","severity":"normal"},{"uid":"91978a1060b98e84","name":"Query with Ordered Callback, No message returned","time":{"start":1721653211680,"stop":1721653211680,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ca69d8b6e80c48","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721653108616,"stop":1721653108616,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b484950eef326ea","name":"Nwaku publishes","time":{"start":1721653062966,"stop":1721653062966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8ced47c7a95bd2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721653225393,"stop":1721653225393,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd458ea7ffb77485","name":"Nodes with multiple pubsub topic","time":{"start":1721653081112,"stop":1721653081113,"duration":1},"status":"passed","severity":"normal"},{"uid":"7771dac0aba65b8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721652544674,"stop":1721652544675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa77487cdee8cca","name":"Subscribe and receive messages via lightPush","time":{"start":1721653225383,"stop":1721653225384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c962f5e630b11480","name":"should properly compute the node id","time":{"start":1721652545486,"stop":1721652545487,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a1fcf36125073f","name":"Push message with content topic containing emoji","time":{"start":1721653183792,"stop":1721653183792,"duration":0},"status":"passed","severity":"normal"},{"uid":"47db370b3594f14","name":"it tolerates circular branch references","time":{"start":1721652561475,"stop":1721652561475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b726c7cbcd52cd3b","name":"Query generator for multiple messages with different message text format","time":{"start":1721653234057,"stop":1721653234057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3726137aebf5c50","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721652536855,"stop":1721652536856,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e94f2804247576a","name":"Check publish message containing XML","time":{"start":1721653098858,"stop":1721653098858,"duration":0},"status":"passed","severity":"normal"},{"uid":"4280eca50d21bc03","name":"ignores unrecognized TXT record formats","time":{"start":1721652561476,"stop":1721652561477,"duration":1},"status":"passed","severity":"normal"},{"uid":"a206e53ec2b8f940","name":"Subscribe to topic containing short and receive message","time":{"start":1721653225388,"stop":1721653225388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1836340e142d00a9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721653225408,"stop":1721653225409,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87aeded50532384","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721653256569,"stop":1721653256569,"duration":0},"status":"passed","severity":"normal"},{"uid":"db95b9465056bdd6","name":"Fails to publish message with wrong content topic","time":{"start":1721653098863,"stop":1721653098864,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda69bf85951688e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app82/6/topic587/proto","time":{"start":1721653156665,"stop":1721653156666,"duration":1},"status":"passed","severity":"normal"},{"uid":"5147026ab2f99a9","name":"Check publish message containing Script","time":{"start":1721653098858,"stop":1721653098858,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca4f4505ba17222","name":"Push message with long payload","time":{"start":1721653069659,"stop":1721653069660,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ca495621f56016","name":"should add and remove event listeners correctly","time":{"start":1721652565401,"stop":1721652565401,"duration":0},"status":"passed","severity":"normal"},{"uid":"4398ab3aacd1e546","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721652842444,"stop":1721652842444,"duration":0},"status":"passed","severity":"normal"},{"uid":"daabebbe2e358a82","name":"same cluster, different shard: nodes connect","time":{"start":1721652908313,"stop":1721652908313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5707b04f2db52149","name":"Subscribe to topic containing long and publish message","time":{"start":1721653108614,"stop":1721653108614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d7ac5b55f2faa5","name":"Init the array if not present","time":{"start":1721652536540,"stop":1721652536542,"duration":2},"status":"passed","severity":"normal"},{"uid":"4076ed5320e868e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721652561235,"stop":1721652561236,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64aca28dadbbcc8","name":"Fields are not dropped","time":{"start":1721652549879,"stop":1721652549881,"duration":2},"status":"passed","severity":"normal"},{"uid":"627554e460e278c5","name":"Push message with Script payload","time":{"start":1721653183733,"stop":1721653183733,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35d8989e7a03578","name":"Push message with content topic containing Russian","time":{"start":1721653183787,"stop":1721653183788,"duration":1},"status":"passed","severity":"normal"},{"uid":"4abfe336c647e232","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721652805527,"stop":1721652805527,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbac18d3e241ef62","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721653156669,"stop":1721653156671,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fe1cca0d82e786d","name":"Push message with custom timestamp: 1721649197717","time":{"start":1721653183794,"stop":1721653183815,"duration":21},"status":"passed","severity":"normal"},{"uid":"c09540da8b5c829e","name":"Push message with escaped characters payload","time":{"start":1721653183735,"stop":1721653183735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffcb63b5c15ed3b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721652536820,"stop":1721652536820,"duration":0},"status":"passed","severity":"normal"},{"uid":"564383ba35849ba6","name":"should load peers from local storage and dispatch events","time":{"start":1721652565399,"stop":1721652565400,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d744cd96e56a4b2","name":"A test","time":{"start":1721652865705,"stop":1721652865705,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd66f37ff42c9c14","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721652539576,"stop":1721652539578,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4d31a0e87ba5d8a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721653225390,"stop":1721653225390,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd0d8608e3355ce","name":"Check message received after jswaku node is restarted","time":{"start":1721653099185,"stop":1721653099185,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9c2aaf677dce31a","name":"Push message with Chinese payload","time":{"start":1721653069661,"stop":1721653069661,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d84e1214a0fdc36","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721652598872,"stop":1721652598872,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a17d299d12ef2f","name":"Push message on custom pubsubTopic","time":{"start":1721652905925,"stop":1721652905925,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2763b206960678","name":"Subscribe to topic containing Script and receive message","time":{"start":1721653225407,"stop":1721653225408,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7e7cdca830d9ed","name":"Refresh subscription","time":{"start":1721653225388,"stop":1721653225388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6046c64b34f7a15d","name":"Decoder throws on empty string content topic","time":{"start":1721652571438,"stop":1721652571439,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f5d90a25f351d7","name":"safeDispatchEvent","time":{"start":1721652628518,"stop":1721652628519,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53ea18e9748740b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721652561236,"stop":1721652561237,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd3ac21ba7d3d92","name":"Push message with Russian payload","time":{"start":1721653069662,"stop":1721653069663,"duration":1},"status":"passed","severity":"normal"},{"uid":"450d60b49ec5d01e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721653069677,"stop":1721653069678,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c02a57a8c36280","name":"should handle application and version for autosharding","time":{"start":1721652536828,"stop":1721652536829,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4523d9af5c90742","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721652545492,"stop":1721652545492,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ae9967d52cbfa9","name":"Query Generator - forward","time":{"start":1721653231394,"stop":1721653231395,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a17060992c356e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721653081116,"stop":1721653081117,"duration":1},"status":"passed","severity":"normal"}]