mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"77dc93fb04b515e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717692974178,"stop":1717692974178,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe412d9590df3fa","name":"Push message with content topic containing XML","time":{"start":1717693439227,"stop":1717693439228,"duration":1},"status":"passed","severity":"normal"},{"uid":"b580ae860ad5df49","name":"Push message with content topic containing Russian","time":{"start":1717693580506,"stop":1717693580506,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c84a86787bff82","name":"should not receive a peer event before start","time":{"start":1717693002171,"stop":1717693002171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7840041f72645e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717692998157,"stop":1717692998158,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea2c610ede5aa35","name":"Publish message with custom timestamp: Fri Jun 16 2023 17:04:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693481657,"stop":1717693481658,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff7d12621ff01b38","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717693626143,"stop":1717693626143,"duration":0},"status":"passed","severity":"normal"},{"uid":"877d4c3cf2c9fdb5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717693209635,"stop":1717693209635,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b46d7a2bb7f362","name":"tcp ip4 address","time":{"start":1717692982008,"stop":1717692982009,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1cffcb6a25b9d3","name":"Check received message containing Russian","time":{"start":1717693500300,"stop":1717693500300,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc07bb5958566752","name":"should not receive a peer event after stop","time":{"start":1717693036934,"stop":1717693036937,"duration":3},"status":"passed","severity":"normal"},{"uid":"dd2eb11384be9bf7","name":"Ordered Callback - backward","time":{"start":1717693603823,"stop":1717693603823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2787e627f707ad","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717693626146,"stop":1717693626146,"duration":0},"status":"passed","severity":"normal"},{"uid":"e952dad54bfb5c0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717693209636,"stop":1717693209636,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08bcd2a5fcf7938","name":"Reopen subscription with peer with lost subscription","time":{"start":1717693055662,"stop":1717693055663,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0ae778ce52cdf","name":"Passing page size 11 when there are 10 messages","time":{"start":1717693629281,"stop":1717693629281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c5759954c94e93","name":"different cluster, different shard: nodes don't connect","time":{"start":1717693292012,"stop":1717693292012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc6f9bf15e1d817","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717692974186,"stop":1717692974186,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacc5dbdfdc02c70","name":"Check received message with timestamp: 1717693024554000000 ","time":{"start":1717693500286,"stop":1717693500287,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b007cd180653d03","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717693595628,"stop":1717693595628,"duration":0},"status":"passed","severity":"normal"},{"uid":"84828f5549ae7f26","name":"should throw an error for missing required configuration","time":{"start":1717692974174,"stop":1717692974174,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f0ef476ddab0c0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717692998154,"stop":1717692998154,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb63095430709646","name":"Ephemeral messages are not stored","time":{"start":1717693035698,"stop":1717693035699,"duration":1},"status":"passed","severity":"normal"},{"uid":"5595d12f86c7c5cb","name":"Query with Ordered Callback, No message returned","time":{"start":1717693595629,"stop":1717693595629,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9464495dd047f30","name":"should handle a minimal index list","time":{"start":1717692974119,"stop":1717692974119,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c44fc29a9c9d9a5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717693033521,"stop":1717693033521,"duration":0},"status":"passed","severity":"normal"},{"uid":"521aadba98b54e1e","name":"Check publish message containing short","time":{"start":1717693481649,"stop":1717693481650,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f5e2377d124a03","name":"Subscribe to topic containing Script and publish message","time":{"start":1717693483582,"stop":1717693483583,"duration":1},"status":"passed","severity":"normal"},{"uid":"955b7ea9ef1c946e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717692974184,"stop":1717692974184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0995159b7510a9b","name":"Subscribe and receive messages via waku relay post","time":{"start":1717693626126,"stop":1717693626127,"duration":1},"status":"passed","severity":"normal"},{"uid":"272038f1b07dc41c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717692982545,"stop":1717692982545,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6f5e4fa5b600f0","name":"Passing page size 19 when there are 20 messages","time":{"start":1717693629281,"stop":1717693629282,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79050c9061b44bf","name":"Push message with content topic containing emoji","time":{"start":1717693580510,"stop":1717693580510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34e30d5b6acc6b0","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717692976735,"stop":1717692976735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca613135b585857","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717692981915,"stop":1717692981916,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6a92cf959650af","name":"unsubscribes","time":{"start":1717693624917,"stop":1717693624917,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f45be0a80f053b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717693634035,"stop":1717693634035,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6aa6b2bae3dbfb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/4/topic606/xml","time":{"start":1717693550077,"stop":1717693550078,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ca251dc9883d2d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717692998153,"stop":1717692998154,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ae39066b100d59","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717693008012,"stop":1717693008013,"duration":1},"status":"passed","severity":"normal"},{"uid":"adfbcbd908fb3aa5","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717693481828,"stop":1717693481829,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bf13d5b548bfda7b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717693626139,"stop":1717693626139,"duration":0},"status":"passed","severity":"normal"},{"uid":"693a88440d824788","name":"Push message with content topic containing numeric","time":{"start":1717693580504,"stop":1717693580504,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faf68468a27e32","name":"Check publish message containing XML","time":{"start":1717693481654,"stop":1717693481654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bdcf3e0e6dde4f4","name":"throws on content topic with empty encoding field","time":{"start":1717692974163,"stop":1717692974163,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a4fdb9684d62b9","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717692981917,"stop":1717692981918,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f27bfb3cdec38e3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693105745,"stop":1717693105746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e776e4aba58507c4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717692974176,"stop":1717692974176,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda8efda33c01324","name":"Check received message containing XML","time":{"start":1717693195663,"stop":1717693195663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c6d3ae0b5ec496","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717692974177,"stop":1717692974177,"duration":0},"status":"passed","severity":"normal"},{"uid":"3958b62c3fedd4d7","name":"random static sharding 8 - Cluster ID: 235, Shard ID: 819","time":{"start":1717693554235,"stop":1717693554236,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a09cae3a95343b7","name":"Check received message containing special chars","time":{"start":1717693195658,"stop":1717693195659,"duration":1},"status":"passed","severity":"normal"},{"uid":"eabbd77fe49edc58","name":"Ordered Callback - forward","time":{"start":1717693603822,"stop":1717693603822,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdef2fa37c89e70b","name":"should get / set UDP multiaddr","time":{"start":1717692982553,"stop":1717692982553,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9632c6c28b0cc29","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717693209646,"stop":1717693209647,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd4412b72c3dea5d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717692997930,"stop":1717692997931,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63f880d48c7d923","name":"should throw error - no id","time":{"start":1717692982549,"stop":1717692982549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a791b19ef27a481a","name":"Check received message containing SQL Injection","time":{"start":1717693195662,"stop":1717693195662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbd1d7c67a1efa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693209636,"stop":1717693209636,"duration":0},"status":"passed","severity":"normal"},{"uid":"120f30cff6040ce0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717693483581,"stop":1717693483581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1e3651b0891d27","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717693248731,"stop":1717693248731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c328d12c031ff270","name":"1 Relay, 1 Filter, gives up","time":{"start":1717692998221,"stop":1717692998221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da5f3fc736cc9e0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693209664,"stop":1717693209664,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ccbd5c62279dbf","name":"should only return 1 node with relay capability","time":{"start":1717692998495,"stop":1717692998495,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1786108aa820f9","name":"Subscribe and receive messages via lightPush","time":{"start":1717693626137,"stop":1717693626137,"duration":0},"status":"passed","severity":"normal"},{"uid":"6907f5e21aa07c08","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717693580508,"stop":1717693580508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b005e0a6a35f3678","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717693454510,"stop":1717693454510,"duration":0},"status":"passed","severity":"normal"},{"uid":"18abb9ba59070756","name":"Push message with Chinese payload","time":{"start":1717693580497,"stop":1717693580497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a773610fef77145a","name":"Push message with numeric payload","time":{"start":1717693580496,"stop":1717693580496,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3a3bb66717859a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717693634034,"stop":1717693634034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0058f5a1eb449","name":"addEventListener with correct event","time":{"start":1717693065944,"stop":1717693065944,"duration":0},"status":"passed","severity":"normal"},{"uid":"6515e0aed1b7a62f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717692974177,"stop":1717692974177,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d31f9d20e7481","name":"Passing page size 1 when there are 4 messages","time":{"start":1717693629279,"stop":1717693629280,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b0b2b2135c9474","name":"Does not throw an exception when node disconnects","time":{"start":1717693637590,"stop":1717693637591,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5606a0a4c7ad39","name":"same cluster, same shard: nodes connect","time":{"start":1717693209628,"stop":1717693209628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53e02ad66d75e87","name":"Push 30 different messages","time":{"start":1717693580502,"stop":1717693580503,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d2e7dc4145bcbd","name":"Register correct protocols","time":{"start":1717693483566,"stop":1717693483567,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e8b64b399a0317","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717693595628,"stop":1717693595629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f67d70ef617915","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717692974183,"stop":1717692974183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7696c688ba47596","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717692974179,"stop":1717692974179,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbab29975ad9b1a7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693308075,"stop":1717693308076,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10cce1c1e253df9","name":"Encoder throws on empty string content topic","time":{"start":1717692987443,"stop":1717692987443,"duration":0},"status":"passed","severity":"normal"},{"uid":"7676054d2267fe25","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717692976734,"stop":1717692976734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d974eea31eb0c99e","name":"Check message with non string payload is not received","time":{"start":1717693500332,"stop":1717693500332,"duration":0},"status":"passed","severity":"normal"},{"uid":"47504386bf819e52","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717693010031,"stop":1717693010031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5567e3ffd33990f7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717693240664,"stop":1717693240664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4b3cf9f652b586","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717693209656,"stop":1717693209656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd48bfdae691db6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717692974185,"stop":1717692974185,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9c13e76a616e2f","name":"Check received message containing emoji","time":{"start":1717693500327,"stop":1717693500328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c469b3d324b4e6dd","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717692974175,"stop":1717692974176,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdae1b7ccb083625","name":"Overlapping topic subscription","time":{"start":1717693240657,"stop":1717693240660,"duration":3},"status":"passed","severity":"normal"},{"uid":"579694e8bbe3e8e7","name":"Subscribe to topic containing XML and receive message","time":{"start":1717693626144,"stop":1717693626144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc2f1318a65d500","name":"Check received message containing Script","time":{"start":1717693500301,"stop":1717693500301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7956e8c9fed334f2","name":"Query Generator - forward","time":{"start":1717693603818,"stop":1717693603819,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19b618b2afeaf68","name":"Ping on peer without subscriptions","time":{"start":1717693055659,"stop":1717693055661,"duration":2},"status":"passed","severity":"normal"},{"uid":"a212a48221dfefec","name":"Push message with special chars payload","time":{"start":1717693439200,"stop":1717693439201,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd2bc9379f6794d","name":"Ping on peer without subscriptions","time":{"start":1717693100869,"stop":1717693100869,"duration":0},"status":"passed","severity":"normal"},{"uid":"9983d1333b37bd2b","name":"Publish message with custom timestamp: Thu Jun 06 2024 18:04:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693481658,"stop":1717693481658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a771fa9d635315e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717693626127,"stop":1717693626127,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b8f8384b17ad52","name":"Check received message containing JSON","time":{"start":1717693500283,"stop":1717693500284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22167c9e35b4ae2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717693209645,"stop":1717693209646,"duration":1},"status":"passed","severity":"normal"},{"uid":"d915357ec03d6bfc","name":"Reopen subscription with peer with lost subscription","time":{"start":1717693100870,"stop":1717693100870,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a640ed28636f4f","name":"throws on content topic with empty topic name field","time":{"start":1717692974162,"stop":1717692974162,"duration":0},"status":"passed","severity":"normal"},{"uid":"86acbfdb772a3076","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717692974170,"stop":1717692974170,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7e4d26df35b569","name":"Check meta is set [ecies]","time":{"start":1717693010031,"stop":1717693010031,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fd8f518fa43240","name":"should throw an error for an unconfigured topic","time":{"start":1717692974181,"stop":1717692974181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e545e6cdb829afe8","name":"udp ip6 address","time":{"start":1717692982009,"stop":1717692982009,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bac272f188f232","name":"Check received message containing shell command","time":{"start":1717693500284,"stop":1717693500284,"duration":0},"status":"passed","severity":"normal"},{"uid":"49440d92d5d81447","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717692974181,"stop":1717692974181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9abe445870a8dd","name":"less peers than existing","time":{"start":1717693431625,"stop":1717693431625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9bb4db166e6a4fc","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717693544351,"stop":1717693544351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7e4b904c05ea59","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717693626146,"stop":1717693626146,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf0b413490a45b2","name":"Round trip binary serialization","time":{"start":1717692987441,"stop":1717692987441,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbde05b7b5e315a","name":"throws on content topic with generation field greater than 0","time":{"start":1717692974161,"stop":1717692974162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a42e4841b76d869","name":"should load peers from local storage and dispatch events","time":{"start":1717693002172,"stop":1717693002172,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1bbca5fde9e1ea","name":"Check received message containing shell command","time":{"start":1717693500315,"stop":1717693500315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2399d48484f394","name":"listenerCount","time":{"start":1717693065946,"stop":1717693065946,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e21ef74eb306fa3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717692981910,"stop":1717692981911,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85b03e356c672a1","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717693483581,"stop":1717693483581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbe85eb025f0c6b","name":"Check received message containing Arabic","time":{"start":1717693500299,"stop":1717693500300,"duration":1},"status":"passed","severity":"normal"},{"uid":"6567da247d654c4d","name":"should not fail to start the service if it is already started","time":{"start":1717693002170,"stop":1717693002170,"duration":0},"status":"passed","severity":"normal"},{"uid":"e421cb85ebc1998c","name":"Check received message containing short","time":{"start":1717693500275,"stop":1717693500275,"duration":0},"status":"passed","severity":"normal"},{"uid":"455ff641cae3c276","name":"Check received message containing escaped characters","time":{"start":1717693500315,"stop":1717693500316,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b355d08db10b97","name":"different cluster, same shard: nodes don't connect","time":{"start":1717693209629,"stop":1717693209629,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc67d5893b68fb1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717693762164,"stop":1717693762164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f932d728452ae5b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717693025612,"stop":1717693025613,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4aeafe280018235","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717692974166,"stop":1717692974166,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0f8e5cb3b88a4d","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717692974183,"stop":1717692974183,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f8eabbabb78ab2","name":"creates an iterator","time":{"start":1717693624916,"stop":1717693624916,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b5fb69d6814d2d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717693248731,"stop":1717693248731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9b67f41c4d4e8c","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717693209664,"stop":1717693209665,"duration":1},"status":"passed","severity":"normal"},{"uid":"583f928835313465","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717693626139,"stop":1717693626140,"duration":1},"status":"passed","severity":"normal"},{"uid":"1738750bbf8d026f","name":"should not fail to start the service if it is already started","time":{"start":1717693488554,"stop":1717693488554,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c04428835afe99b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717693209647,"stop":1717693209648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97338d0596bf0d","name":"Subscribe to topic containing long and receive message","time":{"start":1717693240663,"stop":1717693240663,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3d6affc89ce3f2","name":"should not fail to stop the service if it was not started","time":{"start":1717693488554,"stop":1717693488554,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc13161ae45a878","name":"Check publish message containing shell command","time":{"start":1717693481655,"stop":1717693481655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1391854e67a1ec41","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717692974167,"stop":1717692974167,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca7fa4506d167f3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717693500291,"stop":1717693500291,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d114f670459ef9","name":"Store - dialed after - with timeout","time":{"start":1717693641008,"stop":1717693641008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7ad0a8f7e688bf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717693626142,"stop":1717693626142,"duration":0},"status":"passed","severity":"normal"},{"uid":"32638fbc80689fd9","name":"Subscribe and receive messages via lightPush","time":{"start":1717693240653,"stop":1717693240653,"duration":0},"status":"passed","severity":"normal"},{"uid":"85acb3e80fd2837b","name":"Push message equal or less that 1MB","time":{"start":1717693439234,"stop":1717693439234,"duration":0},"status":"passed","severity":"normal"},{"uid":"a880a725e1d9e06f","name":"Refresh subscription","time":{"start":1717693626140,"stop":1717693626140,"duration":0},"status":"passed","severity":"normal"},{"uid":"1468d09d513ed4c6","name":"Push message with content topic containing JSON","time":{"start":1717693580508,"stop":1717693580509,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dbef9b4441c1dc2","name":"should properly create location multiaddrs - tcp","time":{"start":1717692982555,"stop":1717692982555,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df0690fe8190521","name":"Check message received after jswaku node is restarted","time":{"start":1717693500332,"stop":1717693500332,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a4008b9535c752b","name":"Push message with custom timestamp: 1717696809782","time":{"start":1717693439233,"stop":1717693439234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1b32332dfb2b86","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717693454513,"stop":1717693454513,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f5e60f875e800c","name":"Push message with unicode special characters payload","time":{"start":1717693580501,"stop":1717693580502,"duration":1},"status":"passed","severity":"normal"},{"uid":"b68ddaa130fc2385","name":"Nodes with multiple pubsub topic","time":{"start":1717693454511,"stop":1717693454512,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fdaea093c135f7","name":"Check message received after nwaku node is restarted","time":{"start":1717693195716,"stop":1717693195720,"duration":4},"status":"skipped","severity":"normal"},{"uid":"7a280d46f39ea4ea","name":"Push message with Basic HTML tag payload","time":{"start":1717693439218,"stop":1717693439219,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f425515b97a5528","name":"Used by Waku Relay","time":{"start":1717693637592,"stop":1717693637592,"duration":0},"status":"passed","severity":"normal"},{"uid":"413fb636c3354982","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717693626130,"stop":1717693626131,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2197665701af36","name":"should not receive a peer event before start","time":{"start":1717693488556,"stop":1717693488556,"duration":0},"status":"passed","severity":"normal"},{"uid":"977cbbbfde2f8268","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717693614295,"stop":1717693614299,"duration":4},"status":"passed","severity":"normal"},{"uid":"7495042948399c20","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717693481828,"stop":1717693481828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f819f32061c9c81b","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717693209639,"stop":1717693209640,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed09e40a339e2b1","name":"Push message with custom timestamp: 1717689609782","time":{"start":1717693439233,"stop":1717693439233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f27546f80489340","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717693240665,"stop":1717693240665,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fb126e4a139a72","name":"recovers when dns.resolve returns empty","time":{"start":1717692998494,"stop":1717692998494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b673d2717afbbc94","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717692974164,"stop":1717692974164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8d5aed050e1ec9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717692974179,"stop":1717692974179,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43ad3474acfbe3e","name":"Push message with content topic containing Arabic","time":{"start":1717693439225,"stop":1717693439226,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f625e24ef137241","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717693500329,"stop":1717693500330,"duration":1},"status":"passed","severity":"normal"},{"uid":"568591d78926703d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717693248733,"stop":1717693248734,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d707039b6fd085","name":"connects to nwaku","time":{"start":1717693637590,"stop":1717693637590,"duration":0},"status":"passed","severity":"normal"},{"uid":"4221b4e2a9a7e978","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717692998159,"stop":1717692998160,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4974e776e04a6f","name":"removeEventListener with correct event","time":{"start":1717693065945,"stop":1717693065945,"duration":0},"status":"passed","severity":"normal"},{"uid":"107fadd2197a77da","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717692987213,"stop":1717692987213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7e1b7e9f53fa54","name":"Check message on other pubsub topic is not received","time":{"start":1717693500330,"stop":1717693500331,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c911ac0ad065f03","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717693762165,"stop":1717693762165,"duration":0},"status":"passed","severity":"normal"},{"uid":"71984e564f25a9f4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717693036939,"stop":1717693036959,"duration":20},"status":"skipped","severity":"normal"},{"uid":"2dd28adff366fc85","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717693209667,"stop":1717693209667,"duration":0},"status":"passed","severity":"normal"},{"uid":"77dcbfad8c87a9cb","name":"Push message with content topic containing Chinese","time":{"start":1717693439225,"stop":1717693439225,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2bd6908aaaaba7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717693483586,"stop":1717693483587,"duration":1},"status":"passed","severity":"normal"},{"uid":"a210b43804af58a3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717693626138,"stop":1717693626138,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3171195578746c","name":"Nwaku publishes","time":{"start":1717693458625,"stop":1717693458625,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a982053df35dc8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717693248728,"stop":1717693248728,"duration":0},"status":"passed","severity":"normal"},{"uid":"908705d9fe4a765b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717692974182,"stop":1717692974182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a513a4d60a1bf92","name":"Push message with content topic containing numeric","time":{"start":1717693439223,"stop":1717693439224,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c7d9d0dea28f214","name":"Push message with long payload","time":{"start":1717693439198,"stop":1717693439199,"duration":1},"status":"passed","severity":"normal"},{"uid":"536be208e5c2787b","name":"Publish message with rate limit","time":{"start":1717693481666,"stop":1717693481666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e517b1b4121e0d3","name":"Publishes to nwaku","time":{"start":1717693458624,"stop":1717693458625,"duration":1},"status":"passed","severity":"normal"},{"uid":"383ac123db7cc43f","name":"Push message with Russian payload","time":{"start":1717693580497,"stop":1717693580498,"duration":1},"status":"passed","severity":"normal"},{"uid":"45324beb06430620","name":"Refresh subscription","time":{"start":1717693626129,"stop":1717693626129,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bd6add304f61b2","name":"should decode valid enr successfully","time":{"start":1717692982544,"stop":1717692982544,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e316bd8cf0168e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717693626144,"stop":1717693626144,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd625a4873b7155","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717692974166,"stop":1717692974166,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ea9e122c6a149c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717693431411,"stop":1717693431411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81cbd1d437465ba","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717692981916,"stop":1717692981916,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d0a50cc9b3de90","name":"Push message with Arabic payload","time":{"start":1717693580497,"stop":1717693580497,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cdc6a3503bf78a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717692974172,"stop":1717692974172,"duration":0},"status":"passed","severity":"normal"},{"uid":"231b3e823fbb8535","name":"Check received message containing JSON","time":{"start":1717693500314,"stop":1717693500314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5c92583880c374","name":"handles different networkShards values correctly","time":{"start":1717692974169,"stop":1717692974169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f18e6137d756b5","name":"Ping on unsubscribed peer","time":{"start":1717693100867,"stop":1717693100868,"duration":1},"status":"passed","severity":"normal"},{"uid":"727949d9c7580075","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717692976732,"stop":1717692976733,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce10c0c205c1a95","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717693240655,"stop":1717693240655,"duration":0},"status":"passed","severity":"normal"},{"uid":"656f2bd0ab5832d2","name":"throws on content topic with empty version field","time":{"start":1717692974162,"stop":1717692974162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f53e1fe476fe29","name":"Symmetric encrypt & Decrypt","time":{"start":1717693008479,"stop":1717693008480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9eb29bfadfad7f2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717693481662,"stop":1717693481663,"duration":1},"status":"passed","severity":"normal"},{"uid":"12dccabe79598cb4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693308078,"stop":1717693308079,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f32318bc3871fa","name":"receives messages sent to provided content topic through stream","time":{"start":1717693481829,"stop":1717693481829,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7abb3c09160d5646","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717693554239,"stop":1717693554239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f322555eff865a","name":"should return empty list for no shard","time":{"start":1717692974173,"stop":1717692974173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6067863d37ecb6f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717693454511,"stop":1717693454511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6684ce3464f04b45","name":"should not fail to stop the service if it was not started","time":{"start":1717693002169,"stop":1717693002170,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48bd8a5ea121a4e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693105746,"stop":1717693105747,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cee49753b1c5c0","name":"Push message with content topic containing unicode special characters","time":{"start":1717693580510,"stop":1717693580510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2c38d72b7a4df4","name":"Publish message with large meta","time":{"start":1717693481665,"stop":1717693481665,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bce62d705e7307c","name":"Push message with XML payload","time":{"start":1717693439211,"stop":1717693439218,"duration":7},"status":"passed","severity":"normal"},{"uid":"cce75cc303ebae2f","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717693481827,"stop":1717693481828,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f78f34b5167f003","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717693454513,"stop":1717693454513,"duration":0},"status":"passed","severity":"normal"},{"uid":"249f5bf3c7a53e1a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717692974182,"stop":1717692974182,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcd24851a889ffc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717693483580,"stop":1717693483580,"duration":0},"status":"passed","severity":"normal"},{"uid":"97de6cfb7cf7b43b","name":"should not throw an error for a single configured topic","time":{"start":1717692974181,"stop":1717692974181,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ce29c5e6ea57f9","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717693033520,"stop":1717693033521,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1726b4d920e3eb2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717693595626,"stop":1717693595627,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4779c49e4c7d134","name":"through manual discovery","time":{"start":1717693299272,"stop":1717693299273,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ec963df5f96b79","name":"should throw error - invalid id","time":{"start":1717692982550,"stop":1717692982550,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d7c0f7a4871aa7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717693010030,"stop":1717693010030,"duration":0},"status":"passed","severity":"normal"},{"uid":"215a6ce7b5174667","name":"Subscribe and receive messages via waku relay post","time":{"start":1717693626138,"stop":1717693626138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a305ad4ddcb2832","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717693209641,"stop":1717693209643,"duration":2},"status":"passed","severity":"normal"},{"uid":"68b2af93cf00a972","name":"Push message with unicode special characters payload","time":{"start":1717693439220,"stop":1717693439221,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec37d4f160106be","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717693481663,"stop":1717693481664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73d29d43e95543a","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717693483576,"stop":1717693483579,"duration":3},"status":"passed","severity":"normal"},{"uid":"24576fb68b5bb54d","name":"Push message on custom pubsubTopic","time":{"start":1717693308073,"stop":1717693308074,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b5c42a9b26a5dc","name":"Check message with invalid timestamp is not received","time":{"start":1717693500330,"stop":1717693500330,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5293e1ed8df877","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717693033519,"stop":1717693033520,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d00bf9e2e90df8","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app3/10/topic514/proto","time":{"start":1717693550079,"stop":1717693550080,"duration":1},"status":"passed","severity":"normal"},{"uid":"d919cfebc6db37ee","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app79/6/topic266/json","time":{"start":1717693550079,"stop":1717693550079,"duration":0},"status":"passed","severity":"normal"},{"uid":"624a30732ea5b4c9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717692974166,"stop":1717692974166,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f54fe9342b99cbf","name":"should properly compute the node id","time":{"start":1717692982551,"stop":1717692982552,"duration":1},"status":"passed","severity":"normal"},{"uid":"15579200309d73a5","name":"Waku message hash computation (payload length 0)","time":{"start":1717692976734,"stop":1717692976734,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bccb12771b53a95","name":"should emit a peer event after start","time":{"start":1717693036932,"stop":1717693036932,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e183963851002b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717693626126,"stop":1717693626126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28b2fc3e4b60aac","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717693105754,"stop":1717693105754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4732e983e2bad7","name":"Filter","time":{"start":1717693641009,"stop":1717693641009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9270239f7b467b9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717693595630,"stop":1717693595630,"duration":0},"status":"passed","severity":"normal"},{"uid":"339714dde9f7e0a3","name":"pre and post cipher","time":{"start":1717693008480,"stop":1717693008481,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b4836a99a21d969","name":"Check message with no pubsub topic is not received","time":{"start":1717693195692,"stop":1717693195701,"duration":9},"status":"passed","severity":"normal"},{"uid":"69d2599e6f2cbf2e","name":"Init the array if not present","time":{"start":1717692973813,"stop":1717692973815,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb8895b534fb7544","name":"Push message with content topic containing Russian","time":{"start":1717693439226,"stop":1717693439226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5628505938201a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693105753,"stop":1717693105753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1e9097a3c1db27","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717692974182,"stop":1717692974182,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e507dc3c32c22b","name":"nwaku subscribes","time":{"start":1717693458622,"stop":1717693458624,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ddc3da90aad9269","name":"should set field with only RELAY enabled","time":{"start":1717692982557,"stop":1717692982557,"duration":0},"status":"passed","severity":"normal"},{"uid":"530e6bad13e649ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717692974180,"stop":1717692974180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c50fb5b6b0f6273e","name":"Fails to push message with empty content topic","time":{"start":1717693580511,"stop":1717693580511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4272387756e4a7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717693626135,"stop":1717693626135,"duration":0},"status":"passed","severity":"normal"},{"uid":"e367276349eb37e2","name":"Decoder throws on empty string content topic","time":{"start":1717693010033,"stop":1717693010033,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7fb865954267eb","name":"random static sharding 1 - Cluster ID: 790, Shard ID: 158","time":{"start":1717693554230,"stop":1717693554231,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3845f8b9637e77","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717692974165,"stop":1717692974165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a939f170c6cf046","name":"A test","time":{"start":1717693248828,"stop":1717693248828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04a5419eab3e3c","name":"Push message with content topic containing shell command","time":{"start":1717693439229,"stop":1717693439229,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa812846b13f84e","name":"Passing page size 110 when there are 120 messages","time":{"start":1717693629282,"stop":1717693629282,"duration":0},"status":"passed","severity":"normal"},{"uid":"699cea2f74c575c1","name":"Sample","time":{"start":1717692982069,"stop":1717692982070,"duration":1},"status":"passed","severity":"normal"},{"uid":"9694e65f73cc5e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717692974180,"stop":1717692974180,"duration":0},"status":"passed","severity":"normal"},{"uid":"3219cc2e47c38412","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717693454509,"stop":1717693454509,"duration":0},"status":"passed","severity":"normal"},{"uid":"644ad191a38f7422","name":"Nodes with multiple pubsub topic","time":{"start":1717693454509,"stop":1717693454510,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdb2ec9d0aafe7f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717693626128,"stop":1717693626128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b67411bc66419b9","name":"Push message with Script payload","time":{"start":1717693580499,"stop":1717693580499,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cc517665304cc5","name":"Check meta is set [symmetric]","time":{"start":1717693008014,"stop":1717693008015,"duration":1},"status":"passed","severity":"normal"},{"uid":"63899a4f660725a3","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717693544350,"stop":1717693544350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f581eccd13c010f","name":"Check received message containing short","time":{"start":1717693195638,"stop":1717693195638,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb892265da0d7d63","name":"Check received message containing shell command","time":{"start":1717693195666,"stop":1717693195667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c144963d02054fd0","name":"Push message with custom timestamp: 1717696795983","time":{"start":1717693580513,"stop":1717693580514,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fe6602fa2df7e1","name":"Check received message containing SQL Injection","time":{"start":1717693500300,"stop":1717693500301,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dafc79c61622762","name":"Push message with content topic containing special chars","time":{"start":1717693439224,"stop":1717693439225,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9a13d7e639ce95","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717693209630,"stop":1717693209631,"duration":1},"status":"passed","severity":"normal"},{"uid":"582755e36bd9033c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693599854,"stop":1717693599855,"duration":1},"status":"passed","severity":"normal"},{"uid":"11616d6fca75e1c5","name":"Subscribe to topic containing short and receive message","time":{"start":1717693626129,"stop":1717693626129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e646762766c2c48","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717692974167,"stop":1717692974167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18e12403b7188a6","name":"random static sharding 4 - Cluster ID: 677, Shard ID: 816","time":{"start":1717693554232,"stop":1717693554233,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fb540348a053ea","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717692976733,"stop":1717692976734,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a5da65082be2cd","name":"Query with Promise Callback, No Decoder","time":{"start":1717693595631,"stop":1717693595631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5838745f2cfecff","name":"Push message with content topic containing shell command","time":{"start":1717693580509,"stop":1717693580509,"duration":0},"status":"passed","severity":"normal"},{"uid":"607d6a99530b27e9","name":"1 Relay, 1 fetch","time":{"start":1717692998219,"stop":1717692998219,"duration":0},"status":"passed","severity":"normal"},{"uid":"379bd3530e4916a1","name":"should throw error - no public key","time":{"start":1717692982549,"stop":1717692982549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee42abe44951c96a","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717693209655,"stop":1717693209655,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a32d9f78007cbfc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693209657,"stop":1717693209658,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cefaf68eb5ebb04","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717692974170,"stop":1717692974170,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfd425e47b181ec","name":"should throw an error for missing sharding configuration","time":{"start":1717692974185,"stop":1717692974185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e548cd26afad39fb","name":"Check received message containing JSON","time":{"start":1717693195666,"stop":1717693195666,"duration":0},"status":"passed","severity":"normal"},{"uid":"283862c819a11816","name":"random static sharding 10 - Cluster ID: 278, Shard ID: 164","time":{"start":1717693554237,"stop":1717693554237,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ef1b705a5245d4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717692998160,"stop":1717692998161,"duration":1},"status":"passed","severity":"normal"},{"uid":"db022b1ba742adc4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717692981912,"stop":1717692981912,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d6be6ab654de44","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717693626136,"stop":1717693626136,"duration":0},"status":"passed","severity":"normal"},{"uid":"813b664b12639ebd","name":"Check received message with timestamp: 1717693025234 ","time":{"start":1717693195673,"stop":1717693195674,"duration":1},"status":"passed","severity":"normal"},{"uid":"88beba07ab743764","name":"should properly create location multiaddrs - udp","time":{"start":1717692982555,"stop":1717692982555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7971f798bdf618c","name":"Encoder throws on undefined content topic","time":{"start":1717693008015,"stop":1717693008016,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1c8c4a5aa8bb44","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717693595625,"stop":1717693595626,"duration":1},"status":"passed","severity":"normal"},{"uid":"10927214eae9c2d","name":"shard 0","time":{"start":1717693554229,"stop":1717693554230,"duration":1},"status":"passed","severity":"normal"},{"uid":"391066b7fafd9d5b","name":"Check received message containing Russian","time":{"start":1717693195661,"stop":1717693195661,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb19a32385d7029b","name":"should properly create location multiaddrs - tcp6","time":{"start":1717692982555,"stop":1717692982555,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e774121c743b58","name":"should encode/decode to RLP encoding","time":{"start":1717692982552,"stop":1717692982552,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f06fdfa589578c4","name":"Check received message containing Basic HTML tag","time":{"start":1717693500283,"stop":1717693500283,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b740e4ed9184f75","name":"Check publish message containing emoji","time":{"start":1717693481656,"stop":1717693481657,"duration":1},"status":"passed","severity":"normal"},{"uid":"4844febe0b6e5115","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717693614300,"stop":1717693614300,"duration":0},"status":"passed","severity":"normal"},{"uid":"3709d0f7c87c9f4c","name":"Ping on subscribed peer","time":{"start":1717693100866,"stop":1717693100867,"duration":1},"status":"passed","severity":"normal"},{"uid":"f272b489509654ae","name":"Rejects garbage","time":{"start":1717692990874,"stop":1717692990874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c9913a26c1c43d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717692974175,"stop":1717692974175,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ea4bbe756fa3bb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717693626135,"stop":1717693626136,"duration":1},"status":"passed","severity":"normal"},{"uid":"288b354e226f1fa","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717693483580,"stop":1717693483581,"duration":1},"status":"passed","severity":"normal"},{"uid":"647c30fbd5d6740d","name":"Delete observer","time":{"start":1717693433995,"stop":1717693433995,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6be79d35a89a3b4","name":"Check publish message containing JSON","time":{"start":1717693481655,"stop":1717693481655,"duration":0},"status":"passed","severity":"normal"},{"uid":"865b00e57683b381","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717693554230,"stop":1717693554230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c1d89cd0ea0ad2","name":"Check received message containing long","time":{"start":1717693195638,"stop":1717693195655,"duration":17},"status":"passed","severity":"normal"},{"uid":"3435c5f00df91101","name":"Passing an array","time":{"start":1717693637591,"stop":1717693637591,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dc87b834e13e75","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717693209640,"stop":1717693209641,"duration":1},"status":"passed","severity":"normal"},{"uid":"f084609bb8501f69","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717693209631,"stop":1717693209632,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e32343a46cd4ca5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717692981917,"stop":1717692981917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a52d6155be079f","name":"Push 30 different messages","time":{"start":1717693439221,"stop":1717693439222,"duration":1},"status":"passed","severity":"normal"},{"uid":"f399d3ab9bfdd82f","name":"Query Generator - backward","time":{"start":1717693603819,"stop":1717693603819,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cdef6ff9377350","name":"Push message with escaped characters payload","time":{"start":1717693439220,"stop":1717693439220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9f544626b9ea9d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717693634031,"stop":1717693634031,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3ec1f690eada92","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717692998498,"stop":1717692998498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c520b1568f1f026","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717693240656,"stop":1717693240657,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0274dab5a5e405f","name":"Push message with custom timestamp: 1717689595983","time":{"start":1717693580513,"stop":1717693580513,"duration":0},"status":"passed","severity":"normal"},{"uid":"746a380f592592ce","name":"groups content topics by expected pubsub topic","time":{"start":1717692974168,"stop":1717692974168,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4f9740898be80c","name":"should be able to encode the field with only STORE set to true","time":{"start":1717692981907,"stop":1717692981908,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4efd0bfca62b4f6","name":"Check message with no content topic is not received","time":{"start":1717693500331,"stop":1717693500331,"duration":0},"status":"passed","severity":"normal"},{"uid":"47329940b2584e4a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717693626142,"stop":1717693626142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41d93375fbc4f0c","name":"isConnected should return false after all peers disconnect","time":{"start":1717693074352,"stop":1717693074353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce35e1696ca478d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717693626137,"stop":1717693626137,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05a688e1bbceb60","name":"throws on empty content topic","time":{"start":1717692974159,"stop":1717692974159,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a039fcb0301670","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717693626127,"stop":1717693626127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f919b2027b832e29","name":"Check received message containing Basic HTML tag","time":{"start":1717693500302,"stop":1717693500302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb3abc1dd8d649b","name":"Check received message containing escaped characters","time":{"start":1717693500284,"stop":1717693500285,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a9b22121ad4293","name":"Passing page size 0 when there are 110 messages","time":{"start":1717693629279,"stop":1717693629279,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f80286967df2ee","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717692998152,"stop":1717692998153,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a6c28471fd64c6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717693626134,"stop":1717693626134,"duration":0},"status":"passed","severity":"normal"},{"uid":"de859169230198a3","name":"getPeersByDiscovery","time":{"start":1717693065946,"stop":1717693065946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9057811db7f7e9b6","name":"Push message with Script payload","time":{"start":1717693439204,"stop":1717693439211,"duration":7},"status":"passed","severity":"normal"},{"uid":"8e43e962471a4e62","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717692987214,"stop":1717692987214,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3fcbcd419c5283","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717693025678,"stop":1717693025679,"duration":1},"status":"passed","severity":"normal"},{"uid":"340131d7d04f3c01","name":"Check received message containing numeric","time":{"start":1717693500298,"stop":1717693500298,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e76131bfa29a17b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717693483582,"stop":1717693483582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9787f6e4647f6322","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717693626131,"stop":1717693626131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb99ac02486c6b7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717693240670,"stop":1717693240670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3177b758025c209","name":"returns all values when wanted number matches available values","time":{"start":1717692997921,"stop":1717692997922,"duration":1},"status":"passed","severity":"normal"},{"uid":"2359302558f19939","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717693209666,"stop":1717693209666,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a0617ce358e075","name":"Check received message containing unicode special characters","time":{"start":1717693500316,"stop":1717693500316,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4e8855ba8ef99a","name":"Check received message containing long","time":{"start":1717693500297,"stop":1717693500297,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c46a4632910f499","name":"Check publish message containing numeric","time":{"start":1717693481650,"stop":1717693481651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e05c4e622f568d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717693074350,"stop":1717693074351,"duration":1},"status":"passed","severity":"normal"},{"uid":"2463252a6fbdc5a7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717693240657,"stop":1717693240657,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c5a5f36c9e190e","name":"Push message with rate limit","time":{"start":1717693439232,"stop":1717693439233,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa8d922c04012c8","name":"Check received message with timestamp: 1717693025234000000 ","time":{"start":1717693195671,"stop":1717693195673,"duration":2},"status":"passed","severity":"normal"},{"uid":"386e3e1f902943be","name":"Ping on subscribed peer","time":{"start":1717693100869,"stop":1717693100869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9a2fd956e3e665","name":"can start and stop the service","time":{"start":1717693488553,"stop":1717693488553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71b65e6cd81f20f","name":"Push message with JSON payload","time":{"start":1717693580500,"stop":1717693580500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3001bd4d9695db6e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717693634034,"stop":1717693634034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c804492780243d71","name":"isConnected should return true after first peer connects","time":{"start":1717693074352,"stop":1717693074352,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cb55fd925994f1","name":"Check message with no payload is not received","time":{"start":1717693195705,"stop":1717693195705,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ac2657d1bc9010","name":"random static sharding 6 - Cluster ID: 284, Shard ID: 486","time":{"start":1717693554234,"stop":1717693554234,"duration":0},"status":"passed","severity":"normal"},{"uid":"9635fb1e5d4e36b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717693634031,"stop":1717693634031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3494b4a41a72e9","name":"Push message with Arabic payload","time":{"start":1717693439202,"stop":1717693439203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea750ae7ecdcb16","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717692974175,"stop":1717692974175,"duration":0},"status":"passed","severity":"normal"},{"uid":"7836d73b26a691cd","name":"Subscribe to topic containing long and receive message","time":{"start":1717693626141,"stop":1717693626141,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef8988012de0e2b","name":"start node with empty shard","time":{"start":1717693554240,"stop":1717693554240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd7034f26546af0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717692981915,"stop":1717692981915,"duration":0},"status":"passed","severity":"normal"},{"uid":"633271b0a543c72e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717693209648,"stop":1717693209649,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd2032dfee61ff5a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717693074353,"stop":1717693074354,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f7b9bca65334592","name":"Default pageSize","time":{"start":1717693629282,"stop":1717693629283,"duration":1},"status":"passed","severity":"normal"},{"uid":"5465246b38c0aa8c","name":"Check message with no content topic is not received","time":{"start":1717693500293,"stop":1717693500293,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5d54f599990d43","name":"Query generator for multiple messages","time":{"start":1717693610829,"stop":1717693610829,"duration":0},"status":"passed","severity":"normal"},{"uid":"484f554bfc85be8e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717693626145,"stop":1717693626145,"duration":0},"status":"passed","severity":"normal"},{"uid":"531c9fcbd1ae54aa","name":"Check message received after nwaku node is restarted","time":{"start":1717693500296,"stop":1717693500296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a1ca59dbfca26f5c","name":"Generator, 2 different pubsubtopics","time":{"start":1717693599854,"stop":1717693599854,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3abdb127f7574a","name":"Subscribe and receives messages on 20 topics","time":{"start":1717693626139,"stop":1717693626139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acfed55ea94190b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717692987212,"stop":1717692987213,"duration":1},"status":"passed","severity":"normal"},{"uid":"916ba8cf9f1a48b7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717693483588,"stop":1717693483588,"duration":0},"status":"passed","severity":"normal"},{"uid":"349f3e94f0f7782a","name":"Relay + Store","time":{"start":1717692982558,"stop":1717692982558,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b21a25e0783572","name":"should emit a peer event after start","time":{"start":1717693002170,"stop":1717693002170,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b20128fbb6313a","name":"Query with Ordered Callback, No Decoder","time":{"start":1717693595629,"stop":1717693595629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2815f80792cae4f2","name":"can dial TLS multiaddrs","time":{"start":1717693299272,"stop":1717693299272,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e0ed81f0d464b7","name":"Relay + Store","time":{"start":1717693036600,"stop":1717693036600,"duration":0},"status":"passed","severity":"normal"},{"uid":"9256dc9670ecfc30","name":"should not fail to stop the service if it was not started","time":{"start":1717693036930,"stop":1717693036931,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ca6e5bf0cebd7c","name":"should add and remove event listeners correctly","time":{"start":1717693002173,"stop":1717693002173,"duration":0},"status":"passed","severity":"normal"},{"uid":"3552489ef56d820d","name":"should handle application and version for autosharding","time":{"start":1717692974172,"stop":1717692974172,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c272f6c14ddae4","name":"Check received message containing Chinese","time":{"start":1717693195660,"stop":1717693195660,"duration":0},"status":"passed","severity":"normal"},{"uid":"733400a5f7c4d5e2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717693626131,"stop":1717693626131,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a4478b1db87b71","name":"Ping on unsubscribed peer","time":{"start":1717693055661,"stop":1717693055662,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf80ed1ef28dfcf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717693544349,"stop":1717693544349,"duration":0},"status":"passed","severity":"normal"},{"uid":"98716e74834ff829","name":"Store - dialed first","time":{"start":1717693641008,"stop":1717693641008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45ad8f5f77017bc","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717692987444,"stop":1717692987445,"duration":1},"status":"passed","severity":"normal"},{"uid":"878946ca3d97c931","name":"should properly create location multiaddrs - udp6","time":{"start":1717692982554,"stop":1717692982555,"duration":1},"status":"passed","severity":"normal"},{"uid":"46124de65a246f7a","name":"Check message with non string payload is not received","time":{"start":1717693500294,"stop":1717693500295,"duration":1},"status":"passed","severity":"normal"},{"uid":"78daef60b038a402","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717693209638,"stop":1717693209638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b841543d35565b48","name":"Generator, 2 different pubsubtopics","time":{"start":1717693599847,"stop":1717693599848,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac86dda14c53421","name":"should not receive a peer event after stop","time":{"start":1717693002171,"stop":1717693002171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7d29af7ad80fd4","name":"Push message equal or less that 1MB","time":{"start":1717693580514,"stop":1717693580514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c08492d61d67507","name":"Push message with content topic containing emoji","time":{"start":1717693439231,"stop":1717693439231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b98f9ebac436a48","name":"Callback on promise, aborts when callback returns true","time":{"start":1717693610834,"stop":1717693610835,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2aa50dec5e1ef2","name":"Push message with content topic containing escaped characters","time":{"start":1717693439229,"stop":1717693439230,"duration":1},"status":"passed","severity":"normal"},{"uid":"61da334154f1ec28","name":"Accepts a valid Waku Message","time":{"start":1717692990872,"stop":1717692990873,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77aa9d38638bbec","name":"Wrong topic","time":{"start":1717693550081,"stop":1717693550082,"duration":1},"status":"passed","severity":"normal"},{"uid":"2759a2351c06d91b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717693483570,"stop":1717693483571,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3740068444f65d","name":"Push message with shell command payload","time":{"start":1717693439219,"stop":1717693439220,"duration":1},"status":"passed","severity":"normal"},{"uid":"79de0d4a4a40c5ca","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717693626136,"stop":1717693626136,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e1f7530fa1e016","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717692998161,"stop":1717692998161,"duration":0},"status":"passed","severity":"normal"},{"uid":"75736eb739f86c89","name":"Ephemeral field set to true","time":{"start":1717692987441,"stop":1717692987442,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ad8f39f18c9fab","name":"random static sharding 3 - Cluster ID: 533, Shard ID: 462","time":{"start":1717693554231,"stop":1717693554232,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efa72bf829341c6","name":"Check received message containing special chars","time":{"start":1717693500279,"stop":1717693500279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0c1dd2277ac824","name":"should properly create peer info with all multiaddrs","time":{"start":1717692982555,"stop":1717692982556,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc1654489116f2","name":"random static sharding 5 - Cluster ID: 616, Shard ID: 708","time":{"start":1717693554233,"stop":1717693554233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cc0e274221bf9b","name":"Check received message containing Arabic","time":{"start":1717693500280,"stop":1717693500281,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeae9b5d682e6258","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app86/5/topic653/utf8","time":{"start":1717693550077,"stop":1717693550077,"duration":0},"status":"passed","severity":"normal"},{"uid":"31dcbfd3ed9a854d","name":"configure the node with multiple pubsub topics","time":{"start":1717693554238,"stop":1717693554238,"duration":0},"status":"passed","severity":"normal"},{"uid":"6757c486ad3fe806","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693209638,"stop":1717693209638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1c43ad0dca16e2","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717692974167,"stop":1717692974168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e58ef8a3d1f9ad","name":"Push message with emoji payload","time":{"start":1717693580502,"stop":1717693580502,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ffc071c6b59e30","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717692974173,"stop":1717692974173,"duration":0},"status":"passed","severity":"normal"},{"uid":"2110e02d8e296e80","name":"Subscribe and receives messages on 20 topics","time":{"start":1717693240656,"stop":1717693240656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da9b72d1b7f3c38","name":"Push message on custom pubsubTopic","time":{"start":1717693308075,"stop":1717693308075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32deb901255b034","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717693025696,"stop":1717693025697,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b09566e5b234bb1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717692981905,"stop":1717692981907,"duration":2},"status":"passed","severity":"normal"},{"uid":"269937faf195cbe7","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717692974171,"stop":1717692974171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45d7e27a26dd80f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717692974184,"stop":1717692974184,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0f1bef9539dfa0","name":"Push message with escaped characters payload","time":{"start":1717693580501,"stop":1717693580501,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc862bb57fcd8013","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717692974174,"stop":1717692974174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6d2f8051f927bc","name":"Push message with content topic containing short","time":{"start":1717693580503,"stop":1717693580504,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4ea080bd63c679d","name":"Decoder throws on undefined content topic","time":{"start":1717692987443,"stop":1717692987444,"duration":1},"status":"passed","severity":"normal"},{"uid":"499e6ec409c483c8","name":"Subscribe to topic containing short and receive message","time":{"start":1717693626140,"stop":1717693626141,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d1352f18f4e356","name":"Check received message containing unicode special characters","time":{"start":1717693195668,"stop":1717693195668,"duration":0},"status":"passed","severity":"normal"},{"uid":"359f02876cbd84bb","name":"Check publish message containing Basic HTML tag","time":{"start":1717693481654,"stop":1717693481655,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f644038ce06dfa","name":"Decoder throws on undefined content topic","time":{"start":1717693010032,"stop":1717693010033,"duration":1},"status":"passed","severity":"normal"},{"uid":"514f9acef81d202c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717692974176,"stop":1717692974176,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00baf2e1a1494c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717693248728,"stop":1717693248729,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc6af3cc5738a87","name":"can start the service","time":{"start":1717693036917,"stop":1717693036918,"duration":1},"status":"passed","severity":"normal"},{"uid":"661b24bc0303854c","name":"Decrypt messages","time":{"start":1717693433994,"stop":1717693433995,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a36f557713effab","name":"should only return 1 node with store capability","time":{"start":1717692998496,"stop":1717692998496,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b261e10c2a6a85a","name":"Check publish message containing escaped characters","time":{"start":1717693481656,"stop":1717693481656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ce07cc952d6686","name":"Passing cursor with wrong message digest","time":{"start":1717693544351,"stop":1717693544359,"duration":8},"status":"passed","severity":"normal"},{"uid":"ebe46ebd75cc9c30","name":"Subscribe to topic containing long and receive message","time":{"start":1717693626130,"stop":1717693626130,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a62442d2511ba0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717692974176,"stop":1717692974177,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc667eff6a5606c","name":"Fields are not dropped","time":{"start":1717692986798,"stop":1717692986800,"duration":2},"status":"passed","severity":"normal"},{"uid":"5089edf8a7af304c","name":"should return false","time":{"start":1717692982551,"stop":1717692982551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8174d67b40c4aded","name":"Subscribe to topic containing long and publish message","time":{"start":1717693483575,"stop":1717693483575,"duration":0},"status":"passed","severity":"normal"},{"uid":"45df78b4480654ae","name":"All","time":{"start":1717693036601,"stop":1717693036601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a869710ccac558f","name":"start node with empty content topic","time":{"start":1717693550083,"stop":1717693550084,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d09c116cae9723","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717693634032,"stop":1717693634032,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ef35aa18cc935","name":"Passing page size 3 when there are 20 messages","time":{"start":1717693629280,"stop":1717693629280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad77303f17b8f324","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717693105751,"stop":1717693105752,"duration":1},"status":"passed","severity":"normal"},{"uid":"886c5c854339557d","name":"should throw an error for insufficient data","time":{"start":1717692974121,"stop":1717692974121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b35f322cfe30040","name":"Relay - dialed first","time":{"start":1717693641006,"stop":1717693641006,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e79d5926d4f0ff3","name":"throws on content topic with too few or too many fields","time":{"start":1717692974160,"stop":1717692974161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1c31b967920219","name":"Subscribe to topic containing Script and receive message","time":{"start":1717693626143,"stop":1717693626144,"duration":1},"status":"passed","severity":"normal"},{"uid":"18433872d50e254e","name":"Push message with JSON payload","time":{"start":1717693439219,"stop":1717693439219,"duration":0},"status":"passed","severity":"normal"},{"uid":"9123c70be95f0436","name":"should set field with all protocols enabled","time":{"start":1717692982556,"stop":1717692982557,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1cc85303b1f5d4","name":"Ping on peer without subscriptions","time":{"start":1717693100867,"stop":1717693100867,"duration":0},"status":"passed","severity":"normal"},{"uid":"f876ddeb87429fef","name":"Subscribe and receive messages via lightPush","time":{"start":1717693626125,"stop":1717693626125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b361f06b8b45a07e","name":"Push message with long payload","time":{"start":1717693580495,"stop":1717693580495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9478f1d49a84d08","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717693626142,"stop":1717693626142,"duration":0},"status":"passed","severity":"normal"},{"uid":"9105825397399ddb","name":"should not fail to start the service if it is already started","time":{"start":1717693036931,"stop":1717693036932,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bd379b405d7a80","name":"random static sharding 9 - Cluster ID: 613, Shard ID: 563","time":{"start":1717693554236,"stop":1717693554236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9bece5376d54f67","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717693500291,"stop":1717693500292,"duration":1},"status":"passed","severity":"normal"},{"uid":"f368ea2eb684c41c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717692998497,"stop":1717692998497,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cbd7e234216641","name":"Push message with Russian payload","time":{"start":1717693439203,"stop":1717693439203,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2f258ff6038974","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717693111642,"stop":1717693111642,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c02cb469aba430","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717692974164,"stop":1717692974164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d04985e6cba8099","name":"Check publish message containing special chars","time":{"start":1717693481651,"stop":1717693481651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5756e89bd6f1650","name":"should throw error - no id","time":{"start":1717692982550,"stop":1717692982550,"duration":0},"status":"passed","severity":"normal"},{"uid":"be70404a6ecd72f7","name":"throws on content topic with non-number generation field","time":{"start":1717692974161,"stop":1717692974161,"duration":0},"status":"passed","severity":"normal"},{"uid":"db23da08e99cbade","name":"ignores unrecognized TXT record formats","time":{"start":1717692998494,"stop":1717692998494,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce352458793342a3","name":"Refresh subscription","time":{"start":1717693483573,"stop":1717693483573,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9d520c99349c5c2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717693240664,"stop":1717693240665,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f98fdf92412937b","name":"ignores domain fetching errors","time":{"start":1717692998494,"stop":1717692998494,"duration":0},"status":"passed","severity":"normal"},{"uid":"9542cc227916788b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717693626139,"stop":1717693626139,"duration":0},"status":"passed","severity":"normal"},{"uid":"44384307cda71e6e","name":"Encoder throws on empty string content topic","time":{"start":1717693010032,"stop":1717693010032,"duration":0},"status":"passed","severity":"normal"},{"uid":"49684a5699113e2a","name":"connected peers and dial","time":{"start":1717693431624,"stop":1717693431625,"duration":1},"status":"skipped","severity":"normal"},{"uid":"65fc1fec63bcb649","name":"safeDispatchEvent","time":{"start":1717693065947,"stop":1717693065948,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f98bb5b7ad5c74","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717693483585,"stop":1717693483585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d196b671d5568f63","name":"Push message with short payload","time":{"start":1717693439197,"stop":1717693439197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76d6fcbf4639541","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717692974175,"stop":1717692974175,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b471778e6f279d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717693634032,"stop":1717693634033,"duration":1},"status":"passed","severity":"normal"},{"uid":"db60ea9e026cc33a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717693248729,"stop":1717693248729,"duration":0},"status":"passed","severity":"normal"},{"uid":"2430e3fd90642bc4","name":"should return valid sharding parameters for static sharding","time":{"start":1717692974183,"stop":1717692974184,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf76c33ceba7928","name":"should handle corrupted local storage data gracefully","time":{"start":1717693002172,"stop":1717693002172,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66185473dfe25b9","name":"should set field with all protocols disabled","time":{"start":1717692982556,"stop":1717692982556,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d2d68fadd2b2a0","name":"Push message with content topic containing long","time":{"start":1717693439223,"stop":1717693439223,"duration":0},"status":"passed","severity":"normal"},{"uid":"53993e05bf8c8515","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717693626134,"stop":1717693626135,"duration":1},"status":"passed","severity":"normal"},{"uid":"46319df3fe654a71","name":"addEventListener with wrong event","time":{"start":1717693065944,"stop":1717693065944,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd45387737974e1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717693105741,"stop":1717693105742,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0097f996ea747a","name":"configure the node with multiple content topics","time":{"start":1717693550082,"stop":1717693550082,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bf7ce4dbad0459","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717692974120,"stop":1717692974121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67575266b384786","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717693544359,"stop":1717693544360,"duration":1},"status":"passed","severity":"normal"},{"uid":"35845650a5b2f3c0","name":"Correctly serialized arguments","time":{"start":1717693299360,"stop":1717693299360,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ef7323a9f4a027","name":"handles empty shards array correctly","time":{"start":1717692974185,"stop":1717692974185,"duration":0},"status":"passed","severity":"normal"},{"uid":"742da86652a211a3","name":"Check received message containing Basic HTML tag","time":{"start":1717693195665,"stop":1717693195666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1566f6cca2c0068","name":"Reopen subscription with peer with lost subscription","time":{"start":1717693100868,"stop":1717693100869,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ab11c430d179ed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717693240654,"stop":1717693240654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d09fa05f0e8941","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717693595630,"stop":1717693595630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3acd3f9903bea6ea","name":"Decoder throws on undefined content topic","time":{"start":1717693008016,"stop":1717693008017,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c7df103fa8ce44","name":"Overlapping topic subscription","time":{"start":1717693626140,"stop":1717693626140,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ebc3bf0d45e500","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693599848,"stop":1717693599848,"duration":0},"status":"passed","severity":"normal"},{"uid":"5606a8fae4225be4","name":"different cluster, same shard: nodes don't connect","time":{"start":1717693292010,"stop":1717693292012,"duration":2},"status":"passed","severity":"normal"},{"uid":"31bf308fe2ff2d17","name":"should return unique PubsubTopics for static sharding","time":{"start":1717692974171,"stop":1717692974172,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff5279d09e8f317","name":"Query with Promise Callback, No message returned","time":{"start":1717693595632,"stop":1717693595632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce0fe3736c7490b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717692998496,"stop":1717692998497,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb6ad0b95c1a8946","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app7/6/topic847/proto","time":{"start":1717693550080,"stop":1717693550081,"duration":1},"status":"passed","severity":"normal"},{"uid":"1177e34202af51de","name":"dispatchEvent via connectionManager","time":{"start":1717693065947,"stop":1717693065947,"duration":0},"status":"passed","severity":"normal"},{"uid":"25780d7e661a45b4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693209632,"stop":1717693209633,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ebf90004c415d5","name":"receives messages sent to provided content topic through callback","time":{"start":1717693481828,"stop":1717693481828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5aaa4a57023503d1","name":"Fails to publish message with empty text","time":{"start":1717693481660,"stop":1717693481661,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f5dea46b272178","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717693483572,"stop":1717693483573,"duration":1},"status":"passed","severity":"normal"},{"uid":"41568058ddf6d1bb","name":"Subscribe and receives messages on 20 topics","time":{"start":1717693626127,"stop":1717693626128,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51f1cbf01bbf90c","name":"stop","time":{"start":1717693065948,"stop":1717693065948,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c0627fc8328ec1","name":"Generator, custom pubsub topic","time":{"start":1717693599852,"stop":1717693599853,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3633609aeeb44ae","name":"Push message with content topic containing SQL Injection","time":{"start":1717693580506,"stop":1717693580507,"duration":1},"status":"passed","severity":"normal"},{"uid":"20aa59142e44540d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717693634032,"stop":1717693634032,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8d45dc72d9c89","name":"Check message received after nwaku node is restarted","time":{"start":1717693500333,"stop":1717693500333,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83612fc2578aafd0","name":"Privacy Node - default protocol","time":{"start":1717693641010,"stop":1717693641010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6955f70a2229245","name":"Check received message containing numeric","time":{"start":1717693195655,"stop":1717693195658,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d96024edf6d629a","name":"Check message with invalid timestamp is not received","time":{"start":1717693500292,"stop":1717693500292,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9e17a498033ffe","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717692998220,"stop":1717692998220,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1b3669e7c9a111","name":"Relay - times out","time":{"start":1717693641007,"stop":1717693641007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4a23b2ad9e5e4e","name":"Push message with content topic containing Chinese","time":{"start":1717693580505,"stop":1717693580505,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acc42376d381afc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717693248730,"stop":1717693248730,"duration":0},"status":"passed","severity":"normal"},{"uid":"20280879217af7ef","name":"Non TWN Cluster","time":{"start":1717693550076,"stop":1717693550077,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41e94c9e3aaa947","name":"handles multiple messages","time":{"start":1717693624917,"stop":1717693624917,"duration":0},"status":"passed","severity":"normal"},{"uid":"a662c98373c4981e","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717692981910,"stop":1717692981910,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eb968de50f7f30","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717693454514,"stop":1717693454514,"duration":0},"status":"passed","severity":"normal"},{"uid":"163b01b699144651","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717693248730,"stop":1717693248730,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0ad9fc8fd88340","name":"removeEventListener with wrong event","time":{"start":1717693065945,"stop":1717693065945,"duration":0},"status":"passed","severity":"normal"},{"uid":"965bf3982023491e","name":"Subscribe to topic containing XML and receive message","time":{"start":1717693626133,"stop":1717693626133,"duration":0},"status":"passed","severity":"normal"},{"uid":"b867f8fb16fbad01","name":"Refresh subscription","time":{"start":1717693240661,"stop":1717693240662,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c617fbb2481b2a","name":"Generator, custom pubsub topic","time":{"start":1717693599856,"stop":1717693599857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51d21dc20ec7180","name":"Push message with Chinese payload","time":{"start":1717693439201,"stop":1717693439202,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa00fbaf5047032","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717693209637,"stop":1717693209637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbeb7e82019d5e9","name":"random static sharding 7 - Cluster ID: 877, Shard ID: 135","time":{"start":1717693554234,"stop":1717693554235,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b8a59f379b195f","name":"Push message with content topic containing Script","time":{"start":1717693439227,"stop":1717693439227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c64b7b87639f572","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717693626130,"stop":1717693626130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a86d1771e5a514d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717693209665,"stop":1717693209665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f0cd2b0a7d2209","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717692974170,"stop":1717692974171,"duration":1},"status":"passed","severity":"normal"},{"uid":"108d8def28b3f86d","name":"Push message with XML payload","time":{"start":1717693580499,"stop":1717693580500,"duration":1},"status":"passed","severity":"normal"},{"uid":"af4bacbf285efbd4","name":"A test","time":{"start":1717693248829,"stop":1717693248829,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a9f9612455fe31","name":"Push message with content topic containing JSON","time":{"start":1717693439228,"stop":1717693439229,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f64d31932e9165c","name":"Check message received after jswaku node is restarted","time":{"start":1717693195715,"stop":1717693195716,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bca06416562a1014","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717693626132,"stop":1717693626132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b352d371b986cb2","name":"more peers than existing","time":{"start":1717693431625,"stop":1717693431625,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2672b159c763d5fb","name":"should return all peers when numPeers is 0","time":{"start":1717692987212,"stop":1717692987212,"duration":0},"status":"passed","severity":"normal"},{"uid":"953be4c783a9ee4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717693240654,"stop":1717693240654,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a22b89c590c1221","name":"Push message with content topic containing XML","time":{"start":1717693580507,"stop":1717693580508,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f291afdade38228","name":"Fails to push message with large meta","time":{"start":1717693439232,"stop":1717693439232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7a21ae6cbb161e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717693614295,"stop":1717693614295,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb638ce5615bb9b0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app88/10/topic510/xml","time":{"start":1717693550081,"stop":1717693550081,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eca0bd4b61c51ab","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717693209658,"stop":1717693209663,"duration":5},"status":"passed","severity":"normal"},{"uid":"1e376d96150bd9f5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717692998154,"stop":1717692998157,"duration":3},"status":"passed","severity":"normal"},{"uid":"46a78a86c9b3215b","name":"Promise Callback - forward","time":{"start":1717693603820,"stop":1717693603821,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a55fa65267733e2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717693483587,"stop":1717693483587,"duration":0},"status":"passed","severity":"normal"},{"uid":"527de09f210deca9","name":"should properly create location multiaddrs - udp4","time":{"start":1717692982554,"stop":1717692982554,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e95525a00976a2","name":"Relay","time":{"start":1717693036600,"stop":1717693036600,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b11f5c552c9e2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717693209634,"stop":1717693209635,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b7f3e794aa81ea0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717693248732,"stop":1717693248732,"duration":0},"status":"passed","severity":"normal"},{"uid":"657389f0bbca0743","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717692974171,"stop":1717692974171,"duration":0},"status":"passed","severity":"normal"},{"uid":"172c3f3b23b9627f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717693431411,"stop":1717693431411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc6520d4befd48ac","name":"topics with same application and version share the same shard","time":{"start":1717692974168,"stop":1717692974168,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a3bfa161cfebdd","name":"same cluster, different shard: nodes connect","time":{"start":1717693292010,"stop":1717693292010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6b558c0ab6a8","name":"Push message with content topic containing short","time":{"start":1717693439222,"stop":1717693439222,"duration":0},"status":"passed","severity":"normal"},{"uid":"445786309c569acb","name":"Generator, custom pubsub topic","time":{"start":1717693599845,"stop":1717693599847,"duration":2},"status":"passed","severity":"normal"},{"uid":"30fcd57a0c041ca5","name":"Query Generator, No Decoder","time":{"start":1717693595627,"stop":1717693595627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f48e9f68b00c36","name":"Push message with meta","time":{"start":1717693439231,"stop":1717693439232,"duration":1},"status":"passed","severity":"normal"},{"uid":"201e2cb1883cac53","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717693550076,"stop":1717693550076,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9db95d16f69934","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717692974180,"stop":1717692974180,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bea08d7044d938","name":"different cluster, different shard: nodes don't connect","time":{"start":1717693209629,"stop":1717693209630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86c06ac3887b57d","name":"Push message with content topic containing Script","time":{"start":1717693580507,"stop":1717693580507,"duration":0},"status":"passed","severity":"normal"},{"uid":"acccff22a024e182","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717692974177,"stop":1717692974177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f291d047a03bae","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717693035699,"stop":1717693035699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc544aa16850e7c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717692974165,"stop":1717692974165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5680ec90e1826b6","name":"can start and stop the service","time":{"start":1717693036918,"stop":1717693036919,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf43f6fb57acc89","name":"Fails to push message bigger that 1MB","time":{"start":1717693580514,"stop":1717693580514,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3fac5992d16e86","name":"Check received message containing Chinese","time":{"start":1717693500280,"stop":1717693500280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecb9cdbe21025ea","name":"should encodeTxt and decodeTxt","time":{"start":1717692982543,"stop":1717692982544,"duration":1},"status":"passed","severity":"normal"},{"uid":"f410e2680df9c64e","name":"Subscribe to topic containing XML and publish message","time":{"start":1717693483584,"stop":1717693483584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2331f2344f97d88","name":"handles empty contentTopics array correctly","time":{"start":1717692974186,"stop":1717692974186,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac7b7b3503bcf0f","name":"isConnected should return false after all peers disconnect","time":{"start":1717693025697,"stop":1717693025697,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd04849f7ae47c06","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717692981908,"stop":1717692981909,"duration":1},"status":"passed","severity":"normal"},{"uid":"42db858d81deb380","name":"same cluster, different shard: nodes don't connect","time":{"start":1717693209628,"stop":1717693209629,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed70e9a3b9f122","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717693248732,"stop":1717693248733,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5656dadd61a118e","name":"new peer added after a peer was already found","time":{"start":1717693431410,"stop":1717693431411,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d33073eac6d9cac8","name":"Overlapping topic subscription","time":{"start":1717693483574,"stop":1717693483574,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e5b343327a06bd8a","name":"Check message received after jswaku node is restarted","time":{"start":1717693500295,"stop":1717693500295,"duration":0},"status":"skipped","severity":"normal"},{"uid":"322d4bdc4d31478b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717692998497,"stop":1717692998498,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4e46571b36a3ec78","name":"Sets default value correctly","time":{"start":1717693637593,"stop":1717693637593,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa1b30ec84f7c4","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717692981913,"stop":1717692981914,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9c28e6b74d03f2","name":"Reusing cursor across nodes","time":{"start":1717693544351,"stop":1717693544351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1145736877fa6eba","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717693240663,"stop":1717693240664,"duration":1},"status":"passed","severity":"normal"},{"uid":"175f5a640528dccc","name":"Fails to push message bigger that 1MB","time":{"start":1717693439234,"stop":1717693439235,"duration":1},"status":"passed","severity":"normal"},{"uid":"f368fcb6b698d7da","name":"same cluster, same shard: nodes connect","time":{"start":1717693292009,"stop":1717693292009,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8edccbe220d2f4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717693483587,"stop":1717693483588,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e43e43e85852d00","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717693209665,"stop":1717693209666,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1eeb9ef5f048b7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717693111641,"stop":1717693111641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea70a3809d49af5b","name":"Push message with Basic HTML tag payload","time":{"start":1717693580500,"stop":1717693580500,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd3b2a368a1a362","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717693762164,"stop":1717693762164,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1938eee79ae9a38","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717693209633,"stop":1717693209634,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee6b4c2e573267f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717693634034,"stop":1717693634035,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e679d9d521cbcc","name":"1 Store, 2 fetches","time":{"start":1717692998220,"stop":1717692998220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d0f523c3a426bc","name":"Check received message containing Chinese","time":{"start":1717693500299,"stop":1717693500299,"duration":0},"status":"passed","severity":"normal"},{"uid":"51aa3665a5af71a7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717692981909,"stop":1717692981909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55b852d7afb2359","name":"Subscribe to topic containing short and receive message","time":{"start":1717693240662,"stop":1717693240662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c225808d01b24fa5","name":"Push message with custom timestamp: 1686934795983","time":{"start":1717693580512,"stop":1717693580513,"duration":1},"status":"passed","severity":"normal"},{"uid":"27863238d11d8dbc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717693036939,"stop":1717693036939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c193574c73c3b0f3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717693626141,"stop":1717693626142,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a71ffb7f92b384e","name":"Push message with emoji payload","time":{"start":1717693439221,"stop":1717693439221,"duration":0},"status":"passed","severity":"normal"},{"uid":"315959e86ab18a53","name":"Check received message with timestamp: 1717693024554 ","time":{"start":1717693500290,"stop":1717693500291,"duration":1},"status":"passed","severity":"normal"},{"uid":"59828b48b219f187","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app96/5/topic764/xml","time":{"start":1717693550078,"stop":1717693550078,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59018198f57fbbf","name":"should decode valid enr with tcp successfully","time":{"start":1717692982545,"stop":1717692982545,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fa4d555f4fa377","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717692974173,"stop":1717692974173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7878134c220a677","name":"Check received message containing Arabic","time":{"start":1717693195660,"stop":1717693195660,"duration":0},"status":"passed","severity":"normal"},{"uid":"316f0b480d9a17e1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717693626138,"stop":1717693626138,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dd734b9287578d","name":"should be called for bootstrap peers","time":{"start":1717693033519,"stop":1717693033519,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf459fa1f6082cb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717693483571,"stop":1717693483572,"duration":1},"status":"passed","severity":"normal"},{"uid":"581219aa64fad6a5","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717693035700,"stop":1717693035700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e19f0270ae3206e","name":"Push message with content topic containing SQL Injection","time":{"start":1717693439226,"stop":1717693439227,"duration":1},"status":"passed","severity":"normal"},{"uid":"7783fe2b0cf06da9","name":"Push message with SQL Injection payload","time":{"start":1717693439203,"stop":1717693439204,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc737ab9de73918","name":"Light Node - default protocols","time":{"start":1717693641009,"stop":1717693641009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee4e110c60048d1","name":"Check message with invalid timestamp is not received","time":{"start":1717693195690,"stop":1717693195690,"duration":0},"status":"passed","severity":"normal"},{"uid":"9266eb285dc5f1a4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717693762165,"stop":1717693762165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6e4b3da5b7978b","name":"Check message with non string payload is not received","time":{"start":1717693195714,"stop":1717693195715,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd20801ca418e4d","name":"can start and stop the service","time":{"start":1717693002169,"stop":1717693002169,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaff8873c12acb48","name":"Subscribe and receive messages via waku relay post","time":{"start":1717693240655,"stop":1717693240655,"duration":0},"status":"passed","severity":"normal"},{"uid":"294d998225efea5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717693111642,"stop":1717693111642,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a02f07d11c806","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717693002172,"stop":1717693002172,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f765a293598d52f","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717693292007,"stop":1717693292008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d46108b8947571a","name":"should set field with only STORE enabled","time":{"start":1717692982557,"stop":1717692982557,"duration":0},"status":"passed","severity":"normal"},{"uid":"114525f9a08f2455","name":"throws on content topic with empty application field","time":{"start":1717692974162,"stop":1717692974162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e520710f424c4d0","name":"can start the service","time":{"start":1717693002168,"stop":1717693002169,"duration":1},"status":"passed","severity":"normal"},{"uid":"993aa5376874d5b5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717693610831,"stop":1717693610831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6598d7fba40b3dd","name":"Publish without waiting for remote peer","time":{"start":1717693483567,"stop":1717693483568,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c328c4991171e6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693308076,"stop":1717693308076,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d862851b67e133","name":"Check received message containing emoji","time":{"start":1717693195669,"stop":1717693195670,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4fd08e6cdd1e2f","name":"Push message with shell command payload","time":{"start":1717693580501,"stop":1717693580501,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d3269323f37f6c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693209650,"stop":1717693209655,"duration":5},"status":"passed","severity":"normal"},{"uid":"1f4d128d11291d31","name":"Check received message containing XML","time":{"start":1717693500301,"stop":1717693500301,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c1de666ae55aa11","name":"Encoder throws on undefined content topic","time":{"start":1717693010032,"stop":1717693010032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8913a5ab473708","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717693610835,"stop":1717693610835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2610579922493d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717693500329,"stop":1717693500329,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ce03b1e8931695","name":"Check message with no payload is not received","time":{"start":1717693500331,"stop":1717693500332,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96f2f66f56d5149","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717693544350,"stop":1717693544350,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4efcea361479035","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717693614300,"stop":1717693614300,"duration":0},"status":"passed","severity":"normal"},{"uid":"730f7e9255294876","name":"Check received message containing Script","time":{"start":1717693195662,"stop":1717693195663,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afdb3beb6a7631e","name":"start node with ApplicationInfo","time":{"start":1717693550083,"stop":1717693550083,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0411059fbe288e","name":"Fails to publish duplicate message","time":{"start":1717693481659,"stop":1717693481660,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0dfd3a79105e07","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717693248732,"stop":1717693248732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f41b44179128bc","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717693209656,"stop":1717693209656,"duration":0},"status":"passed","severity":"normal"},{"uid":"204244545d0ec179","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693105742,"stop":1717693105743,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6c25e68792ce30","name":"Push to array if already present","time":{"start":1717692973816,"stop":1717692973816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa7b93341b3624e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717692974165,"stop":1717692974165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce047adf63add293","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717693105744,"stop":1717693105744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f33b04cce499344","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717693248729,"stop":1717693248729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92ed49cafdd40db","name":"Overlapping topic subscription","time":{"start":1717693626128,"stop":1717693626129,"duration":1},"status":"passed","severity":"normal"},{"uid":"b933ac4ec285f14c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717693209663,"stop":1717693209663,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3ab9281d93ad9c","name":"should encode/decode to text encoding","time":{"start":1717692982552,"stop":1717692982553,"duration":1},"status":"passed","severity":"normal"},{"uid":"63364ec80fb0d13c","name":"should properly create location multiaddrs - tcp4","time":{"start":1717692982554,"stop":1717692982554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afea977d688efb1","name":"Push message with short payload","time":{"start":1717693580494,"stop":1717693580495,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e9359d4dba1af8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717692974178,"stop":1717692974178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79403e03128a3fd","name":"Check publish message after client node is restarted","time":{"start":1717693481664,"stop":1717693481664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1782154efa4f676","name":"Query Generator, No message returned","time":{"start":1717693595627,"stop":1717693595628,"duration":1},"status":"passed","severity":"normal"},{"uid":"a205246adc96193c","name":"random static sharding 2 - Cluster ID: 244, Shard ID: 447","time":{"start":1717693554231,"stop":1717693554231,"duration":0},"status":"passed","severity":"normal"},{"uid":"93728c0d2bed3491","name":"Push message with meta","time":{"start":1717693580511,"stop":1717693580511,"duration":0},"status":"passed","severity":"normal"},{"uid":"34660087d9e76a79","name":"Meta field set when metaSetter is specified","time":{"start":1717692987442,"stop":1717692987442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e47abf5de06594","name":"caches peers it previously fetched","time":{"start":1717692998495,"stop":1717692998495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdc0714bbf4ba73","name":"Check received message containing special chars","time":{"start":1717693500298,"stop":1717693500298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70d58f1478d01d","name":"Push message with content topic containing escaped characters","time":{"start":1717693580509,"stop":1717693580510,"duration":1},"status":"passed","severity":"normal"},{"uid":"848a4ca6a2790c30","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717693035700,"stop":1717693035700,"duration":0},"status":"passed","severity":"normal"},{"uid":"846031bae3a5ed7","name":"Subscribe and publish message","time":{"start":1717693483568,"stop":1717693483569,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7497e63b0e4c252","name":"Check received message containing short","time":{"start":1717693500297,"stop":1717693500297,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b235e9d60d76da","name":"Nodes with multiple pubsub topic","time":{"start":1717693454514,"stop":1717693454514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a7ead232f6ac05","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717693195689,"stop":1717693195690,"duration":1},"status":"passed","severity":"normal"},{"uid":"368aa809897e8832","name":"Check message with no content topic is not received","time":{"start":1717693195701,"stop":1717693195705,"duration":4},"status":"passed","severity":"normal"},{"uid":"a773ab7cd8e9c418","name":"Callback on promise","time":{"start":1717693610833,"stop":1717693610833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d639d60c9c74f9","name":"should throw error - no public key","time":{"start":1717692982550,"stop":1717692982551,"duration":1},"status":"passed","severity":"normal"},{"uid":"619320e10c2e892f","name":"Ping on subscribed peer","time":{"start":1717693055658,"stop":1717693055659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e017d83df2ef2272","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717692982558,"stop":1717692982558,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62a8d73eadca8ea","name":"should configure sharding based on application and version for autosharding","time":{"start":1717692974184,"stop":1717692974184,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0d4d598666e0c","name":"Js publishes, other Js receives","time":{"start":1717693458625,"stop":1717693458625,"duration":0},"status":"passed","severity":"normal"},{"uid":"a243d768aba94032","name":"Check received message containing SQL Injection","time":{"start":1717693500282,"stop":1717693500282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2058820bbde04e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717692974179,"stop":1717692974179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c00e385dee5ad9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717693550082,"stop":1717693550083,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9980ff694ebfb9e","name":"Check received message with timestamp: 1717693024554000000 ","time":{"start":1717693500328,"stop":1717693500328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b498384c4e2fb25a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693308074,"stop":1717693308075,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafd051144d3b6dd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717693111641,"stop":1717693111642,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae79581ea4213417","name":"Ordered callback, aborts when callback returns true","time":{"start":1717693610836,"stop":1717693610836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4918836f6b1312ea","name":"Push message with content topic containing special chars","time":{"start":1717693580505,"stop":1717693580505,"duration":0},"status":"passed","severity":"normal"},{"uid":"452e35b6f141017a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717693240668,"stop":1717693240668,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e1d00a46c318dc","name":"Encoder throws on empty string content topic","time":{"start":1717693008016,"stop":1717693008016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9027037fbc10ac61","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717693209658,"stop":1717693209658,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a4be465521aebe","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717693544347,"stop":1717693544347,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c623e386c6b9e0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717693209630,"stop":1717693209630,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de83e6dbe383c2f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717693074351,"stop":1717693074352,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec919429942f02d","name":"Using a function","time":{"start":1717693637591,"stop":1717693637592,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5087c5b42d5a38c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693481657,"stop":1717693481657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6e66e8db42a51f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717693025677,"stop":1717693025678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8f3c8097297e7c","name":"Push message with numeric payload","time":{"start":1717693439199,"stop":1717693439200,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9f08781cdb085c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717693240669,"stop":1717693240669,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2d4d8762d8559e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717693209633,"stop":1717693209633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c613c4beb0d53529","name":"Check received message with timestamp: 1717693024554 ","time":{"start":1717693500328,"stop":1717693500329,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9cebc302bd7565","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717693111643,"stop":1717693111651,"duration":8},"status":"passed","severity":"normal"},{"uid":"62ac52803a1f552a","name":"should set field with only FILTER enabled","time":{"start":1717692982557,"stop":1717692982558,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7101cc33a1fd7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717693074350,"stop":1717693074350,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6bba30e497db3a","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717692974187,"stop":1717692974187,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7912401aee4591","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717693111642,"stop":1717693111643,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef52d187f055bd6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717693240665,"stop":1717693240666,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad197032f340421","name":"Push message with content topic containing unicode special characters","time":{"start":1717693439230,"stop":1717693439230,"duration":0},"status":"passed","severity":"normal"},{"uid":"caae36055f9e9044","name":"Relay - dialed after","time":{"start":1717693641006,"stop":1717693641006,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a98fe098240390","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717693454512,"stop":1717693454512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb5e74ec6eec329","name":"Check publish message containing Chinese","time":{"start":1717693481651,"stop":1717693481652,"duration":1},"status":"passed","severity":"normal"},{"uid":"418f0fefe1a29b16","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717693483569,"stop":1717693483570,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fdf478468853247","name":"Publish message with custom timestamp: Thu Jun 06 2024 16:04:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1717693481658,"stop":1717693481658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6215d6b32ba0c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717692974168,"stop":1717692974169,"duration":1},"status":"passed","severity":"normal"},{"uid":"42171246da4b37d8","name":"should not receive a peer event after stop","time":{"start":1717693488556,"stop":1717693488557,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37bb8c7cea9ff2d","name":"should get / set TCP multiaddr","time":{"start":1717692982553,"stop":1717692982554,"duration":1},"status":"passed","severity":"normal"},{"uid":"d061552b8b57655a","name":"returns all values when wanted number is greater than available values","time":{"start":1717692997923,"stop":1717692997930,"duration":7},"status":"passed","severity":"normal"},{"uid":"5cecda748ac1da70","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717692974180,"stop":1717692974180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9983037431473f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717693483586,"stop":1717693483586,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a57840b879eaa3","name":"handles different clusterIds correctly","time":{"start":1717692974169,"stop":1717692974169,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae7925eb4fd3ea5","name":"Throws when trying to push message with empty payload","time":{"start":1717693580503,"stop":1717693580503,"duration":0},"status":"passed","severity":"normal"},{"uid":"97693117f0cc07ca","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717692998158,"stop":1717692998159,"duration":1},"status":"passed","severity":"normal"},{"uid":"cad06da010c3deb9","name":"Push message with content topic containing long","time":{"start":1717693580504,"stop":1717693580504,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e1a1e39e1a7522","name":"Passing page size 10 when there are 10 messages","time":{"start":1717693629280,"stop":1717693629281,"duration":1},"status":"passed","severity":"normal"},{"uid":"4442150b6ab45a61","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717692974178,"stop":1717692974179,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f3763ff866a457","name":"Decoder throws on empty string content topic","time":{"start":1717693008017,"stop":1717693008017,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f46164b71e020f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693599858,"stop":1717693599859,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7970b3773df8348","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693308074,"stop":1717693308074,"duration":0},"status":"passed","severity":"normal"},{"uid":"953e922b3e12c4ab","name":"Subscribe to topic containing Script and receive message","time":{"start":1717693240666,"stop":1717693240666,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fe56a846a11ea4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717692974176,"stop":1717692974176,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f5acffd135ee33","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app93/7/topic112/utf8","time":{"start":1717693550077,"stop":1717693550077,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e4936a3a670d61","name":"Check received message containing Script","time":{"start":1717693500282,"stop":1717693500282,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4ca560af572e74","name":"Check publish message after service node is restarted","time":{"start":1717693481664,"stop":1717693481664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1f94c1679abfa78","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717692974178,"stop":1717692974178,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc66cf43509eb79d","name":"can start the service","time":{"start":1717693488553,"stop":1717693488553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fece472545593a","name":"getPeersByDiscovery","time":{"start":1717693431410,"stop":1717693431410,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a63c5d2c63eb8c2","name":"should use DNS peer discovery with light client","time":{"start":1717693036938,"stop":1717693036939,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f0c9670e8a1b7842","name":"Check publish message containing Script","time":{"start":1717693481653,"stop":1717693481654,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fefc483ad9076","name":"non connected peers","time":{"start":1717693431626,"stop":1717693431626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef999a5c4cb6ffaf","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717693454510,"stop":1717693454511,"duration":1},"status":"passed","severity":"normal"},{"uid":"673af9d90f8c060c","name":"Query generator for 2000 messages","time":{"start":1717693610836,"stop":1717693610836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d984361f4b6e43","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717693240670,"stop":1717693240671,"duration":1},"status":"passed","severity":"normal"},{"uid":"318da1269bdc3378","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717693209644,"stop":1717693209645,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b87791ef0d198d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717693209657,"stop":1717693209657,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc52910afe52afb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717693240663,"stop":1717693240663,"duration":0},"status":"passed","severity":"normal"},{"uid":"f591ac787c313e4e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717692981911,"stop":1717692981912,"duration":1},"status":"passed","severity":"normal"},{"uid":"86067090ca6d9566","name":"retrieves a single peer","time":{"start":1717692998492,"stop":1717692998493,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca56f2246dc26c71","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717693454509,"stop":1717693454509,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdb6ab18c21cfed","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717693626147,"stop":1717693626147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8938d9e7c3cb5398","name":"Check received message containing Russian","time":{"start":1717693500281,"stop":1717693500282,"duration":1},"status":"passed","severity":"normal"},{"uid":"a877652a7bc18c3e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717693439228,"stop":1717693439228,"duration":0},"status":"passed","severity":"normal"},{"uid":"1846dc038f56b4e6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693308077,"stop":1717693308078,"duration":1},"status":"passed","severity":"normal"},{"uid":"694c12f4567705f1","name":"Check received message containing emoji","time":{"start":1717693500285,"stop":1717693500286,"duration":1},"status":"passed","severity":"normal"},{"uid":"825ef1dcf4b922e7","name":"Push message with rate limit","time":{"start":1717693580512,"stop":1717693580512,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e7fbdcc8649c85","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717693209663,"stop":1717693209664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83a39eb3a0161b7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717693626134,"stop":1717693626134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14efb5e3300cd2f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717693025609,"stop":1717693025612,"duration":3},"status":"passed","severity":"normal"},{"uid":"739f4bc295177e0a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717693209639,"stop":1717693209639,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8ddf0feaf28045","name":"Check publish message containing SQL Injection","time":{"start":1717693481652,"stop":1717693481653,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc1057fd28ee3a9","name":"Push message with custom timestamp: 1686934809782","time":{"start":1717693439233,"stop":1717693439233,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb49a08d6c8bde81","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app78/2/topic761/test.js","time":{"start":1717693550080,"stop":1717693550080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3f21d765c768cb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717693105743,"stop":1717693105744,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3bdf1e12d80624","name":"should be able to decode the field with only STORE set to true","time":{"start":1717692981914,"stop":1717692981915,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa8bfb9c2c1cd99","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717693626145,"stop":1717693626145,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fe126304f93f0e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717693292008,"stop":1717693292008,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb3c8e39fa8e53d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717693240669,"stop":1717693240670,"duration":1},"status":"passed","severity":"normal"},{"uid":"3634d7b5d56fbf00","name":"Check publish message containing Arabic","time":{"start":1717693481652,"stop":1717693481652,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35f82fa9a7c912e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717693240667,"stop":1717693240668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f5abc67526a933","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717693240667,"stop":1717693240667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a13b9fe101b0309","name":"Sign & Recover","time":{"start":1717693008481,"stop":1717693008481,"duration":0},"status":"passed","severity":"normal"},{"uid":"83acb5f1a06f16fa","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717693209631,"stop":1717693209631,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa195b248e960c3","name":"Check received message containing long","time":{"start":1717693500276,"stop":1717693500277,"duration":1},"status":"passed","severity":"normal"},{"uid":"89343d68890d44a9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717692974187,"stop":1717692974187,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f387eb6ef881458","name":"Check message on other pubsub topic is not received","time":{"start":1717693500293,"stop":1717693500293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf5f82f80a8caa9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717693626126,"stop":1717693626126,"duration":0},"status":"passed","severity":"normal"},{"uid":"a432887018a14e3","name":"Ping on unsubscribed peer","time":{"start":1717693100870,"stop":1717693100870,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d06fcd9db590325","name":"Push message on custom pubsubTopic","time":{"start":1717693308077,"stop":1717693308077,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6f765a69179fa0","name":"Check message on other pubsub topic is not received","time":{"start":1717693195692,"stop":1717693195692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cdaf3ef8aacdf8","name":"should not receive a peer event before start","time":{"start":1717693036932,"stop":1717693036932,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9b7a5116094d28","name":"it tolerates circular branch references","time":{"start":1717692998493,"stop":1717692998493,"duration":0},"status":"passed","severity":"normal"},{"uid":"341be31f31d0abba","name":"isConnected return false after peer stops","time":{"start":1717693074353,"stop":1717693074353,"duration":0},"status":"passed","severity":"normal"},{"uid":"428c00729e983eaf","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717693209637,"stop":1717693209637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac92f8792694af7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717692974166,"stop":1717692974167,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b00613d43c6b9e1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717693544349,"stop":1717693544349,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fb8a3449c4bd73","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717693240656,"stop":1717693240656,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e9b22da807863c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717693105752,"stop":1717693105753,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c227b3d8b87356","name":"should only return 1 node with relay and store capability","time":{"start":1717692998496,"stop":1717692998496,"duration":0},"status":"passed","severity":"normal"},{"uid":"388fb00c2f3e9f37","name":"Encoder throws on undefined content topic","time":{"start":1717692987442,"stop":1717692987443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5de297894edc7a7","name":"Check received message containing escaped characters","time":{"start":1717693195667,"stop":1717693195668,"duration":1},"status":"passed","severity":"normal"},{"uid":"130d4a78f8ff8bcd","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717693195682,"stop":1717693195683,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e26fc09a81603dc","name":"Check received message containing numeric","time":{"start":1717693500277,"stop":1717693500278,"duration":1},"status":"passed","severity":"normal"},{"uid":"990b7377d63bf17a","name":"Fails to push message with empty content topic","time":{"start":1717693439231,"stop":1717693439231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad44ef6361d2de81","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717693033518,"stop":1717693033518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2acaa1616d4914e","name":"Push message with special chars payload","time":{"start":1717693580496,"stop":1717693580496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d539422fa91ee790","name":"Push message with SQL Injection payload","time":{"start":1717693580498,"stop":1717693580499,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbb696c73d6cf2f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717693626132,"stop":1717693626132,"duration":0},"status":"passed","severity":"normal"},{"uid":"a097315d05aae480","name":"LightPush","time":{"start":1717693641008,"stop":1717693641009,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2da799aa239ab7","name":"throws an error for improperly formatted content topics","time":{"start":1717692974169,"stop":1717692974169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e2f3b192b3ae92","name":"Promise Callback - backward","time":{"start":1717693603821,"stop":1717693603822,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a4ce3092038eac","name":"Check received message containing unicode special characters","time":{"start":1717693500285,"stop":1717693500285,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed0a1363c0c4985","name":"Check publish message containing long","time":{"start":1717693481650,"stop":1717693481650,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43292633159b8ff","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717693105744,"stop":1717693105745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05df6bd9bede91d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717693240668,"stop":1717693240668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3afa2291d006d4f","name":"Push message with content topic containing Arabic","time":{"start":1717693580505,"stop":1717693580506,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c16b32a421fc1e","name":"Decoder throws on empty string content topic","time":{"start":1717692987444,"stop":1717692987444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35e230e684ff339","name":"Subscribe to topic containing XML and receive message","time":{"start":1717693240666,"stop":1717693240667,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f4bdc45b3c1b56","name":"Waku message hash computation (no timestamp)","time":{"start":1717692976735,"stop":1717692976735,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f212af2b2e8e7b","name":"Asymmetric encrypt & decrypt","time":{"start":1717693008479,"stop":1717693008479,"duration":0},"status":"passed","severity":"normal"},{"uid":"515c03aa3bd4edad","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717693626128,"stop":1717693626128,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac61fe10d5afe9e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717692974165,"stop":1717692974166,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b8fdbf41dd48f9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717692974184,"stop":1717692974185,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd47c6f832c1d58","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app78/6/topic482/utf8","time":{"start":1717693550078,"stop":1717693550078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24da918869c39d7","name":"does not throw on valid cases","time":{"start":1717692974158,"stop":1717692974159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14830cb472eb98b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717692981913,"stop":1717692981913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a486f0b78916820","name":"Subscribe to topic containing Script and receive message","time":{"start":1717693626133,"stop":1717693626133,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f81f3160c7a617","name":"Check message with no payload is not received","time":{"start":1717693500294,"stop":1717693500294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdf78df67939902","name":"Fails to publish message with wrong content topic","time":{"start":1717693481661,"stop":1717693481662,"duration":1},"status":"passed","severity":"normal"},{"uid":"864af236ee1ea5e9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717693626143,"stop":1717693626143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f342e5e65d9f5df","name":"Throws when trying to push message with empty payload","time":{"start":1717693439222,"stop":1717693439222,"duration":0},"status":"passed","severity":"normal"},{"uid":"362cbd3956e65481","name":"Mutual subscription","time":{"start":1717693483565,"stop":1717693483565,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b970f3bef0771a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717693105747,"stop":1717693105749,"duration":2},"status":"passed","severity":"normal"},{"uid":"22f963fa1f45956e","name":"Check publish message containing Russian","time":{"start":1717693481652,"stop":1717693481652,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c774362bee7f12","name":"Fails to push message with large meta","time":{"start":1717693580512,"stop":1717693580512,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed911b7ee3373cf","name":"should emit a peer event after start","time":{"start":1717693488554,"stop":1717693488556,"duration":2},"status":"passed","severity":"normal"},{"uid":"141cf97130578ba4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717693626147,"stop":1717693626147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fa0761e5e24cd7","name":"Query generator for multiple messages with different message text format","time":{"start":1717693610830,"stop":1717693610830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e604f3668cf10dcd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717692974120,"stop":1717692974120,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da97145b2e6ffc8","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717692974186,"stop":1717692974186,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dde09d5f76a81c","name":"Check publish message containing unicode special characters","time":{"start":1717693481656,"stop":1717693481656,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfede35ba3d471f","name":"Check received message containing XML","time":{"start":1717693500283,"stop":1717693500283,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b70e1f252b9faba","name":"Generator, 2 different pubsubtopics","time":{"start":1717693599857,"stop":1717693599858,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59f481f054e8903","name":"Query generator for multiple messages with different content topic format","time":{"start":1717693610832,"stop":1717693610832,"duration":0},"status":"passed","severity":"normal"},{"uid":"8201d28ddd45a481","name":"Subscribe to topic containing short and publish message","time":{"start":1717693483574,"stop":1717693483574,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9af5c8970bf10e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717693008014,"stop":1717693008014,"duration":0},"status":"passed","severity":"normal"}] |