allure-jswaku/6949/widgets/severity.json
2024-04-29 22:37:09 +00:00

1 line
154 KiB
JSON

[{"uid":"4d225d6814aa8b22","name":"A test","time":{"start":1714429693309,"stop":1714429693309,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5ba3e283b3354b","name":"throws on content topic with empty application field","time":{"start":1714429383864,"stop":1714429383865,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ab84ddf10695d","name":"should not fail to stop the service if it was not started","time":{"start":1714429922997,"stop":1714429922997,"duration":0},"status":"passed","severity":"normal"},{"uid":"46242e6b72e10aa4","name":"Ping on peer without subscriptions","time":{"start":1714429476418,"stop":1714429476420,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a330704a4fb73e2","name":"same cluster, different shard: nodes don't connect","time":{"start":1714429610398,"stop":1714429610398,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e466b5d3cb5f3","name":"Overlapping topic subscription","time":{"start":1714429917775,"stop":1714429917776,"duration":1},"status":"skipped","severity":"normal"},{"uid":"21871556d5b17f84","name":"Publishes to nwaku","time":{"start":1714429888883,"stop":1714429888884,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac2907c3b08022c","name":"Symmetric encrypt & Decrypt","time":{"start":1714429421698,"stop":1714429421698,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d2453431c7114c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714429392678,"stop":1714429392678,"duration":0},"status":"passed","severity":"normal"},{"uid":"8886858a4862e906","name":"Check message with non string payload is not received","time":{"start":1714429618797,"stop":1714429618798,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2f2f60a345f9b1","name":"start node with ApplicationInfo","time":{"start":1714429967919,"stop":1714429967920,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9b0ae2277d1929","name":"Check received message containing Arabic","time":{"start":1714429917724,"stop":1714429917727,"duration":3},"status":"passed","severity":"normal"},{"uid":"5fd9e43816fb9157","name":"Push message with rate limit","time":{"start":1714429855266,"stop":1714429855266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8857f63bb3920341","name":"Ephemeral messages are not stored","time":{"start":1714429453984,"stop":1714429453985,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d081a73504b4360","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714429392677,"stop":1714429392678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88e0e4841cd250c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714429423227,"stop":1714429423227,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1ebe4512cad1f","name":"should encodeTxt and decodeTxt","time":{"start":1714429393341,"stop":1714429393341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa0974d10794daf","name":"Register correct protocols","time":{"start":1714429917768,"stop":1714429917769,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9e60260935f3c2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714429453985,"stop":1714429453985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f74cfb47cca46ce","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714430058438,"stop":1714430058438,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30192667a5d763c","name":"Push message with SQL Injection payload","time":{"start":1714429998249,"stop":1714429998250,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b90307470a91fc3","name":"Check received message containing Chinese","time":{"start":1714429917744,"stop":1714429917744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea399e9c5fadf1f","name":"Push message with shell command payload","time":{"start":1714429855249,"stop":1714429855250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5572acdb47b6761f","name":"Decoder throws on empty string content topic","time":{"start":1714429421180,"stop":1714429421180,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdea15be67f8ede","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714430104214,"stop":1714430104214,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d85b7d17591d71a","name":"Check publish message containing Chinese","time":{"start":1714429913421,"stop":1714429913422,"duration":1},"status":"passed","severity":"normal"},{"uid":"193a71bd21438e12","name":"Push message with Chinese payload","time":{"start":1714429998235,"stop":1714429998237,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f6e6fa8cdc15ad","name":"Check received message containing Basic HTML tag","time":{"start":1714429917730,"stop":1714429917730,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98bf7f8fd2f9e9c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714429693167,"stop":1714429693167,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdbe4fb112bb6be","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714429955113,"stop":1714429955114,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0b5c2ea19bab5d","name":"Push message with content topic containing emoji","time":{"start":1714429998318,"stop":1714429998320,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0a28e4b138f19a2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714430058432,"stop":1714430058433,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32bed61cb08ff96","name":"Ping on unsubscribed peer","time":{"start":1714429520842,"stop":1714429520842,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb6ef9ff03c41aa","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714429410652,"stop":1714429410652,"duration":0},"status":"passed","severity":"normal"},{"uid":"715597d72008457","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714429386799,"stop":1714429386799,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c6c331075096e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714429409761,"stop":1714429409761,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a87dbdfe2475dc","name":"should throw error - no public key","time":{"start":1714429393349,"stop":1714429393349,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a520abdf307d28","name":"recovers when dns.resolve returns empty","time":{"start":1714429410959,"stop":1714429410959,"duration":0},"status":"passed","severity":"normal"},{"uid":"de40857c8d976140","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714429917738,"stop":1714429917738,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c615dec3c69b36d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714430007469,"stop":1714430007472,"duration":3},"status":"passed","severity":"normal"},{"uid":"afd8a32b0ca93809","name":"handles multiple messages","time":{"start":1714430045808,"stop":1714430045808,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d47f1eca9b3a2f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714429917787,"stop":1714429917787,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6bc16dc04340b4","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714429610415,"stop":1714429610415,"duration":0},"status":"passed","severity":"normal"},{"uid":"337e2b584daf65e7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714429693091,"stop":1714429693091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89056f93e49375c","name":"Throws when trying to push message with empty payload","time":{"start":1714429998269,"stop":1714429998269,"duration":0},"status":"passed","severity":"normal"},{"uid":"67daebfa9f17ae12","name":"Push message on custom pubsubTopic","time":{"start":1714429721255,"stop":1714429721255,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b7c53aaa7b0359","name":"should be able to encode the field with only STORE set to true","time":{"start":1714429392676,"stop":1714429392676,"duration":0},"status":"passed","severity":"normal"},{"uid":"361de12ff9e7cd54","name":"should throw an error for an unconfigured topic","time":{"start":1714429383894,"stop":1714429383894,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b47a7b81c5fbd5","name":"Check received message containing short","time":{"start":1714429618758,"stop":1714429618760,"duration":2},"status":"passed","severity":"normal"},{"uid":"19c2cf5e21f4fa20","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714429447908,"stop":1714429447909,"duration":1},"status":"passed","severity":"normal"},{"uid":"788d6cfe4a32d408","name":"receives messages sent to provided content topic through callback","time":{"start":1714429913665,"stop":1714429913665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"225c7e207f37d9d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714429721257,"stop":1714429721257,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0d9849ee030dc1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714429410653,"stop":1714429410653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff81c993c5227ad","name":"Check received message containing special chars","time":{"start":1714429917744,"stop":1714429917744,"duration":0},"status":"passed","severity":"normal"},{"uid":"776e45294c220e67","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714430104202,"stop":1714430104203,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dad96a7ea53c41","name":"Fails to push message with large meta","time":{"start":1714429998321,"stop":1714429998322,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd22e8abcfe80ea5","name":"Fails to publish duplicate message","time":{"start":1714429913440,"stop":1714429913441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a826fe2078b49858","name":"Subscribe to topic containing long and publish message","time":{"start":1714429917776,"stop":1714429917776,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb780ba5cd59caac","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714429658504,"stop":1714429658504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7100d989c7a892b2","name":"Check received message containing unicode special characters","time":{"start":1714429618779,"stop":1714429618780,"duration":1},"status":"passed","severity":"normal"},{"uid":"175a837271efeec9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714429383891,"stop":1714429383891,"duration":0},"status":"passed","severity":"normal"},{"uid":"843fb73d43dfdf83","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714430058435,"stop":1714430058436,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cea2ed593c6369","name":"Throws when trying to push message with empty payload","time":{"start":1714429855252,"stop":1714429855252,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e92146da9e350d","name":"should decode valid enr with tcp successfully","time":{"start":1714429393342,"stop":1714429393342,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a0341e1d5d1309","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714429610399,"stop":1714429610400,"duration":1},"status":"passed","severity":"normal"},{"uid":"99adeebfb07e14d8","name":"Push message with emoji payload","time":{"start":1714429998268,"stop":1714429998268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1a7ded05193e68","name":"Push message with emoji payload","time":{"start":1714429855251,"stop":1714429855251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f626a7c033300f2","name":"Decoder throws on undefined content topic","time":{"start":1714429423230,"stop":1714429423230,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdeb7272fa24fc4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714429383919,"stop":1714429383919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9833e6f5c0acc11","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714429522161,"stop":1714429522161,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d314697d531cb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429721257,"stop":1714429721258,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc589cdcc0132f1","name":"does not throw on valid cases","time":{"start":1714429383860,"stop":1714429383861,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2539a5e1cb31e8a","name":"Check message with non string payload is not received","time":{"start":1714429917740,"stop":1714429917741,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd30f34eab05b900","name":"Check publish message containing escaped characters","time":{"start":1714429913428,"stop":1714429913428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae393b2668cb884","name":"Check received message with timestamp: 1714429439594 ","time":{"start":1714429917736,"stop":1714429917737,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c79c40895cd27eb","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714429610412,"stop":1714429610412,"duration":0},"status":"passed","severity":"normal"},{"uid":"14843749b122ff8f","name":"Check message received after nwaku node is restarted","time":{"start":1714429618813,"stop":1714429618813,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4adf67248bc09df3","name":"should properly create peer info with all multiaddrs","time":{"start":1714429393355,"stop":1714429393355,"duration":0},"status":"passed","severity":"normal"},{"uid":"db66b329412c6e9b","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714429392681,"stop":1714429392681,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df8f8afb03f8448","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714429658501,"stop":1714429658502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2dcc217ecaa7a4e","name":"Push message with content topic containing long","time":{"start":1714429998273,"stop":1714429998273,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba623fd32703fd0","name":"Check received message containing emoji","time":{"start":1714429917753,"stop":1714429917753,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9f15b309d13eb9","name":"should not fail to start the service if it is already started","time":{"start":1714429454737,"stop":1714429454737,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95a08636a9697ee","name":"same cluster, different shard: nodes connect","time":{"start":1714429746730,"stop":1714429746730,"duration":0},"status":"passed","severity":"normal"},{"uid":"940ae8ef699c2e61","name":"Check message with no content topic is not received","time":{"start":1714429917739,"stop":1714429917740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73d63a2d5e6bc42","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714429493073,"stop":1714429493073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f574e0e463ab9389","name":"throws on content topic with empty topic name field","time":{"start":1714429383866,"stop":1714429383867,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c587894a341adf","name":"Fails to push message with empty content topic","time":{"start":1714429998320,"stop":1714429998320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ab1bfdaffba799","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714429610410,"stop":1714429610410,"duration":0},"status":"passed","severity":"normal"},{"uid":"80066d804f0c26c7","name":"Does not throw an exception when node disconnects","time":{"start":1714430059468,"stop":1714430059468,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfcce9e8f3677a45","name":"Push message with SQL Injection payload","time":{"start":1714429855247,"stop":1714429855247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a80a306087e42e1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714429534241,"stop":1714429534241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07535f94280776a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714429610410,"stop":1714429610411,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefac0a66077852a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714429383887,"stop":1714429383888,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cc26b761f453b","name":"Push message with Russian payload","time":{"start":1714429855246,"stop":1714429855247,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9737e2a39a27abe","name":"random static sharding 8 - Cluster ID: 417, Shard ID: 871","time":{"start":1714429973509,"stop":1714429973510,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5fb9c083fd7277","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714429447906,"stop":1714429447906,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad40d5c7cc6c912","name":"Check received message containing long","time":{"start":1714429917743,"stop":1714429917743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6452e1c9a984110","name":"Check publish message containing long","time":{"start":1714429913419,"stop":1714429913419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1f517d02db8fab","name":"Publish message with large meta","time":{"start":1714429913463,"stop":1714429913464,"duration":1},"status":"passed","severity":"normal"},{"uid":"8996b0504a0f10e7","name":"should handle a minimal index list","time":{"start":1714429383918,"stop":1714429383918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7c4c8b0819725","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714429383890,"stop":1714429383890,"duration":0},"status":"passed","severity":"normal"},{"uid":"304416b231dfbea6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714429383874,"stop":1714429383874,"duration":0},"status":"passed","severity":"normal"},{"uid":"582c327b79109f06","name":"Reusing cursor across nodes","time":{"start":1714429955116,"stop":1714429955117,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed1e8706d70e549","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714429955110,"stop":1714429955111,"duration":1},"status":"passed","severity":"normal"},{"uid":"277e6788d24e8dfc","name":"Check message received after nwaku node is restarted","time":{"start":1714429917741,"stop":1714429917742,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e5b799496e768fd","name":"Used by Waku Relay","time":{"start":1714430059469,"stop":1714430059470,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f6318722b0e3bf","name":"Check received message containing SQL Injection","time":{"start":1714429917729,"stop":1714429917729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30c7605e88d6f41","name":"start node with empty content topic","time":{"start":1714429967920,"stop":1714429967920,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e20ecf557b7ec6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714429917737,"stop":1714429917738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6e408bf432e9da","name":"should throw an error for missing sharding configuration","time":{"start":1714429383899,"stop":1714429383900,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf77ada0f2bbddfb","name":"Check received message with timestamp: 1714429439586000000 ","time":{"start":1714429618781,"stop":1714429618784,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa5104aab747140","name":"handles empty shards array correctly","time":{"start":1714429383900,"stop":1714429383900,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb03907c19236e67","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714430058433,"stop":1714430058433,"duration":0},"status":"passed","severity":"normal"},{"uid":"46813e50daa23995","name":"random static sharding 7 - Cluster ID: 589, Shard ID: 185","time":{"start":1714429973509,"stop":1714429973509,"duration":0},"status":"passed","severity":"normal"},{"uid":"958614564cb3ab37","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714429917783,"stop":1714429917784,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8e1279ee8d3657","name":"new peer added after a peer was already found","time":{"start":1714429868894,"stop":1714429868895,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45377b7de641a2c2","name":"Check received message containing Arabic","time":{"start":1714429618764,"stop":1714429618766,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef5ae79d821db315","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714429998309,"stop":1714429998309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10603988478aeb2","name":"connects to nwaku","time":{"start":1714430059467,"stop":1714430059468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d96a4d6786154e","name":"Push message with JSON payload","time":{"start":1714429855249,"stop":1714429855249,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc32e8d9f9896d6a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714429658507,"stop":1714429658507,"duration":0},"status":"passed","severity":"normal"},{"uid":"89eb8ebfcdfaa5dc","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714429493070,"stop":1714429493070,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c67230b223b4344","name":"Decrypt messages","time":{"start":1714429858916,"stop":1714429858917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a674489e7cfdeb75","name":"Passing page size 0 when there are 110 messages","time":{"start":1714430043388,"stop":1714430043389,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bb684fe107283b","name":"Check publish message containing emoji","time":{"start":1714429913430,"stop":1714429913430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f790fcdd141d82","name":"Subscribe to topic containing XML and receive message","time":{"start":1714430104204,"stop":1714430104204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2d89292b7ddc8","name":"different cluster, different shard: nodes don't connect","time":{"start":1714429746730,"stop":1714429746731,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2b529891446d425","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714430104217,"stop":1714430104217,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea1cebc0cb94c14","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714429658506,"stop":1714429658506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7de9e7abd2cd890","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714429423227,"stop":1714429423228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c310da996b0e21b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714429383894,"stop":1714429383894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1eb3cde6b6dca8","name":"Generator, custom pubsub topic","time":{"start":1714430022726,"stop":1714430022727,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff0899db2b47d4a","name":"should get / set TCP multiaddr","time":{"start":1714429393352,"stop":1714429393352,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe18ba0b5bf4cb91","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714429610432,"stop":1714429610433,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d4e3321353b6a","name":"getPeersByDiscovery","time":{"start":1714429868894,"stop":1714429868894,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfa250433fd0cab","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714429967910,"stop":1714429967910,"duration":0},"status":"passed","severity":"normal"},{"uid":"78752b6fd2b4acee","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714429913665,"stop":1714429913665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"223211b45f2fbf83","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714429410651,"stop":1714429410651,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f483840bec1fe","name":"Callback on promise","time":{"start":1714430032960,"stop":1714430032960,"duration":0},"status":"passed","severity":"normal"},{"uid":"553dc1dd4bec29ea","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714429522159,"stop":1714429522159,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfc72ee1f26aaca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714430104198,"stop":1714430104199,"duration":1},"status":"passed","severity":"normal"},{"uid":"48819e4ba98c1d1e","name":"Subscribe to topic containing Script and publish message","time":{"start":1714429917785,"stop":1714429917785,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b14020a21084b","name":"should properly create location multiaddrs - tcp4","time":{"start":1714429393353,"stop":1714429393353,"duration":0},"status":"passed","severity":"normal"},{"uid":"53bec7594ae0d1ba","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app44/8/topic345/utf8","time":{"start":1714429967915,"stop":1714429967916,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf0a0d4e4db86ed","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714429386797,"stop":1714429386798,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c0bb253ce7bb0c","name":"Check publish message containing SQL Injection","time":{"start":1714429913423,"stop":1714429913423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8cada1bf5bcb04","name":"addEventListener with wrong event","time":{"start":1714429481391,"stop":1714429481391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e302dd2fd3f9d716","name":"should properly create location multiaddrs - tcp6","time":{"start":1714429393353,"stop":1714429393354,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81fdaa253ff1ed0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app78/6/topic878/proto","time":{"start":1714429967915,"stop":1714429967915,"duration":0},"status":"passed","severity":"normal"},{"uid":"923b3a6bd131b3b5","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714429392685,"stop":1714429392685,"duration":0},"status":"passed","severity":"normal"},{"uid":"843d957fbf620cd7","name":"should use DNS peer discovery with light client","time":{"start":1714429454740,"stop":1714429454740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"70773b2351572aa9","name":"Default pageSize","time":{"start":1714430043391,"stop":1714430043392,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3662f18f25ab8e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714429868895,"stop":1714429868896,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9cb0afd21e7002","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714430032961,"stop":1714430032961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb92e583865d710","name":"should emit a peer event after start","time":{"start":1714429922998,"stop":1714429922999,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60800a621141646","name":"Relay + Store","time":{"start":1714429449944,"stop":1714429449944,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db16dc9c0769313","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714429383874,"stop":1714429383875,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea25421f68770e67","name":"Subscribe to topic containing Script and receive message","time":{"start":1714430104215,"stop":1714430104215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad560d58a57eaee","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714429721253,"stop":1714429721254,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec3f56fc18672e1","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714429383886,"stop":1714429383887,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f47c25a067bf03","name":"through manual discovery","time":{"start":1714429728494,"stop":1714429728494,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ee6d733e332295","name":"Push message with content topic containing long","time":{"start":1714429855253,"stop":1714429855254,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a8e5a5cb5cd26e","name":"different cluster, same shard: nodes don't connect","time":{"start":1714429746730,"stop":1714429746730,"duration":0},"status":"passed","severity":"normal"},{"uid":"7022612356bbf8be","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714430104206,"stop":1714430104206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0f873d6763e7d3","name":"Push message with content topic containing Russian","time":{"start":1714429998290,"stop":1714429998290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9148ceac3cf42277","name":"Ping on unsubscribed peer","time":{"start":1714429476420,"stop":1714429476423,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8530bbde507552b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429721256,"stop":1714429721256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b617531aa998e00","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app32/3/topic339/test.js","time":{"start":1714429967916,"stop":1714429967916,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa99389da175318","name":"Check received message containing short","time":{"start":1714429917722,"stop":1714429917722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0462748f8abb642","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714429887037,"stop":1714429887038,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e144e47ea05ee","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714429410654,"stop":1714429410655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18f1c39d4ea9c44","name":"tcp ip4 address","time":{"start":1714429392661,"stop":1714429392663,"duration":2},"status":"passed","severity":"normal"},{"uid":"7eeaff96d8d8886f","name":"creates an iterator","time":{"start":1714430045807,"stop":1714430045808,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f127238dd914ccc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714430007473,"stop":1714430007474,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2206e93fdfbe923","name":"Push message with meta","time":{"start":1714429998320,"stop":1714429998321,"duration":1},"status":"passed","severity":"normal"},{"uid":"183c4e897ad48362","name":"should decode valid enr successfully","time":{"start":1714429393341,"stop":1714429393342,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d874f559b9cc5c","name":"Check received message with timestamp: 1714429439586 ","time":{"start":1714429618785,"stop":1714429618786,"duration":1},"status":"passed","severity":"normal"},{"uid":"f534236234df3703","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714429917772,"stop":1714429917772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97e5959e16d9fe5","name":"Check received message containing JSON","time":{"start":1714429917751,"stop":1714429917751,"duration":0},"status":"passed","severity":"normal"},{"uid":"be271298e8e52ac0","name":"Subscribe and receives messages on 20 topics","time":{"start":1714430104199,"stop":1714430104199,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96b37e70f2662f6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714430104205,"stop":1714430104205,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1470617fab5079","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714430104217,"stop":1714430104217,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d5ac8b364174ef","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714429383879,"stop":1714429383880,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30107185dad0d45","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429522160,"stop":1714429522160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce70ec2fe96bdae","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714430032959,"stop":1714430032959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc66c77f71e4e4f6","name":"should throw error - no id","time":{"start":1714429393342,"stop":1714429393343,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b5496c0ead739e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714429392680,"stop":1714429392680,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a5ea65958ab272","name":"Overlapping topic subscription","time":{"start":1714430104200,"stop":1714430104200,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fe131885d6df0c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714429410963,"stop":1714429410963,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c743e7016439f89","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714430104198,"stop":1714430104198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fafa37ff5b7cf1e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714429967919,"stop":1714429967919,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d9c70e376f12cc","name":"unsubscribes","time":{"start":1714430045808,"stop":1714430045809,"duration":1},"status":"passed","severity":"normal"},{"uid":"748f76428c8e5308","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714429383889,"stop":1714429383890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c4c3ef70e5555f","name":"Sign & Recover","time":{"start":1714429421699,"stop":1714429421699,"duration":0},"status":"passed","severity":"normal"},{"uid":"572aa457b75eb4e9","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714429913664,"stop":1714429913664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b53ba160893edc8","name":"Subscribe to topic containing Script and receive message","time":{"start":1714430104204,"stop":1714430104204,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93f91271a2411e6","name":"Callback on promise, aborts when callback returns true","time":{"start":1714430032960,"stop":1714430032961,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f48c5c603bc87a2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714430104218,"stop":1714430104218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05a313cf5c2402f","name":"Publish message with rate limit","time":{"start":1714429913464,"stop":1714429913464,"duration":0},"status":"passed","severity":"normal"},{"uid":"57262261f526b381","name":"Check message received after jswaku node is restarted","time":{"start":1714429917758,"stop":1714429917758,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec7efc0193a2489f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714429454741,"stop":1714429454741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34a44937a900ffe6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714429610416,"stop":1714429610417,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb59e084e33792e","name":"Subscribe and receive messages via lightPush","time":{"start":1714430104207,"stop":1714430104208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d469701d44394e55","name":"Check received message containing JSON","time":{"start":1714429618775,"stop":1714429618776,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f2a92a0b776c1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714429610425,"stop":1714429610426,"duration":1},"status":"passed","severity":"normal"},{"uid":"394bc1e7a98b84f8","name":"nwaku subscribes","time":{"start":1714429888881,"stop":1714429888881,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bc98cff2a2976b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714429610408,"stop":1714429610408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eff5df7dc8f679f","name":"Push message with content topic containing XML","time":{"start":1714429998308,"stop":1714429998309,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea54a39b10e8f803","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714430058434,"stop":1714430058435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a9edec55d46cd9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714429693098,"stop":1714429693098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdf39c02553e609","name":"Passing page size 1 when there are 4 messages","time":{"start":1714430043389,"stop":1714430043389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2f7ea1d02b0c07","name":"Push message with content topic containing special chars","time":{"start":1714429998274,"stop":1714429998279,"duration":5},"status":"passed","severity":"normal"},{"uid":"bc00536fb7b33607","name":"Decoder throws on undefined content topic","time":{"start":1714429421179,"stop":1714429421180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d124338613cd680d","name":"Query with Promise Callback, No message returned","time":{"start":1714430007477,"stop":1714430007478,"duration":1},"status":"passed","severity":"normal"},{"uid":"48702fe192e76cfc","name":"receives messages sent to provided content topic through stream","time":{"start":1714429913665,"stop":1714429913666,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c40168afe831cff0","name":"should properly create location multiaddrs - udp","time":{"start":1714429393354,"stop":1714429393354,"duration":0},"status":"passed","severity":"normal"},{"uid":"233b0f8f47711c70","name":"should not receive a peer event before start","time":{"start":1714429922999,"stop":1714429922999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09470bd45fe1729","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714429618786,"stop":1714429618787,"duration":1},"status":"passed","severity":"normal"},{"uid":"450c1621647c8a30","name":"Push message with custom timestamp: 1714426019060","time":{"start":1714429855267,"stop":1714429855267,"duration":0},"status":"passed","severity":"normal"},{"uid":"805c66951951a886","name":"Check received message containing XML","time":{"start":1714429917746,"stop":1714429917747,"duration":1},"status":"passed","severity":"normal"},{"uid":"5583188bdaa15865","name":"should only return 1 node with relay capability","time":{"start":1714429410960,"stop":1714429410961,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebdf2c486d120cc","name":"Query Generator, No message returned","time":{"start":1714430007473,"stop":1714430007473,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9b42ebfc39f5e4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714430007476,"stop":1714430007476,"duration":0},"status":"passed","severity":"normal"},{"uid":"93970f5a981cf5aa","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714429658508,"stop":1714429658508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cb61e3527224ba","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714429610429,"stop":1714429610429,"duration":0},"status":"passed","severity":"normal"},{"uid":"d224fb2f680bdca8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app87/8/topic950/proto","time":{"start":1714429967916,"stop":1714429967917,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ef3a0aa702d09e","name":"Push message with content topic containing SQL Injection","time":{"start":1714429855259,"stop":1714429855260,"duration":1},"status":"passed","severity":"normal"},{"uid":"67242d41537cbf2b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714429522161,"stop":1714429522161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2630119f06d5867","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714429610431,"stop":1714429610432,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb607e9fe32d713","name":"Subscribe and receives messages on 20 topics","time":{"start":1714429693097,"stop":1714429693097,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ffced52df52aa3","name":"Subscribe and receive messages via lightPush","time":{"start":1714429693090,"stop":1714429693090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1682ba3b61509b27","name":"Check received message containing SQL Injection","time":{"start":1714429618770,"stop":1714429618771,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d705cba82a9089d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714429658500,"stop":1714429658500,"duration":0},"status":"passed","severity":"normal"},{"uid":"215eedd18f604b50","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714429610402,"stop":1714429610403,"duration":1},"status":"passed","severity":"normal"},{"uid":"42300da0157866ec","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714429392675,"stop":1714429392675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f426db756e909c9","name":"Publish message with custom timestamp: Mon Apr 29 2024 21:31:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429913433,"stop":1714429913434,"duration":1},"status":"passed","severity":"normal"},{"uid":"6901d18f7a7c76b2","name":"Encoder throws on undefined content topic","time":{"start":1714429398776,"stop":1714429398776,"duration":0},"status":"passed","severity":"normal"},{"uid":"45059c64b0aa8a92","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714429610406,"stop":1714429610406,"duration":0},"status":"passed","severity":"normal"},{"uid":"8057f1ebfc8e1d1a","name":"Check message with no payload is not received","time":{"start":1714429917740,"stop":1714429917740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddbbc638de361e2","name":"Subscribe to topic containing short and receive message","time":{"start":1714430104212,"stop":1714430104212,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d3b1046df9e1df","name":"Encoder throws on empty string content topic","time":{"start":1714429423229,"stop":1714429423229,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d42096d3d0e03c0","name":"Promise Callback - backward","time":{"start":1714430022361,"stop":1714430022365,"duration":4},"status":"passed","severity":"normal"},{"uid":"6a023d612d0367f0","name":"Push message with Basic HTML tag payload","time":{"start":1714429998253,"stop":1714429998254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee39982f3cde0447","name":"Subscribe and publish message","time":{"start":1714429917771,"stop":1714429917771,"duration":0},"status":"passed","severity":"normal"},{"uid":"2478400f9bb074a3","name":"Check message received after jswaku node is restarted","time":{"start":1714429917741,"stop":1714429917741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cb3d1afe206f515","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714429522162,"stop":1714429522163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b3fcd0b28d566b","name":"random static sharding 2 - Cluster ID: 3, Shard ID: 515","time":{"start":1714429973505,"stop":1714429973506,"duration":1},"status":"passed","severity":"normal"},{"uid":"4230a812185f9aac","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714429917786,"stop":1714429917787,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d05e19d416af7d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714429447910,"stop":1714429447911,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe9150792c878f7","name":"Nodes with multiple pubsub topic","time":{"start":1714429887039,"stop":1714429887039,"duration":0},"status":"passed","severity":"normal"},{"uid":"c644d8b6981ddf17","name":"Check received message containing escaped characters","time":{"start":1714429917735,"stop":1714429917735,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b0a4f024714aa8","name":"Check message with invalid timestamp is not received","time":{"start":1714429917755,"stop":1714429917756,"duration":1},"status":"passed","severity":"normal"},{"uid":"f310669c17625096","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714430104218,"stop":1714430104218,"duration":0},"status":"passed","severity":"normal"},{"uid":"278c1aafffdca15d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714429383886,"stop":1714429383886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f16f8c317ebc429","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714429610401,"stop":1714429610401,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafecb75b09571b5","name":"Push message with short payload","time":{"start":1714429998225,"stop":1714429998229,"duration":4},"status":"passed","severity":"normal"},{"uid":"6aff24a572eca06e","name":"Passing page size 19 when there are 20 messages","time":{"start":1714430043391,"stop":1714430043391,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade464d16d37950d","name":"Privacy Node - default protocol","time":{"start":1714430071924,"stop":1714430071924,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8a049b8e1eaf3d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714430058433,"stop":1714430058433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d448ae6d32c6c70f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714430104210,"stop":1714430104210,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe7aa034046687a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714429610413,"stop":1714429610413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c68543ce355141","name":"Check received message containing emoji","time":{"start":1714429618780,"stop":1714429618781,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede9bc94de92c49e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714429383885,"stop":1714429383885,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2ed0921f06149a","name":"Check message with no payload is not received","time":{"start":1714429618796,"stop":1714429618797,"duration":1},"status":"passed","severity":"normal"},{"uid":"179a775619eb0359","name":"Check received message containing numeric","time":{"start":1714429917723,"stop":1714429917723,"duration":0},"status":"passed","severity":"normal"},{"uid":"488504f4b062cca3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714429610433,"stop":1714429610433,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b961e8b4fd38c2b","name":"can start and stop the service","time":{"start":1714429922995,"stop":1714429922996,"duration":1},"status":"passed","severity":"normal"},{"uid":"c783c654fa71fc","name":"handles empty contentTopics array correctly","time":{"start":1714429383900,"stop":1714429383900,"duration":0},"status":"passed","severity":"normal"},{"uid":"86df7d36ce2ed4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714429610428,"stop":1714429610428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb30db38531d349","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714429610432,"stop":1714429610432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f4a7d4bba0219b","name":"Push message with long payload","time":{"start":1714429855243,"stop":1714429855244,"duration":1},"status":"passed","severity":"normal"},{"uid":"57979cf009919b01","name":"Js publishes, other Js receives","time":{"start":1714429888885,"stop":1714429888885,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dc18aff601f4d0","name":"Subscribe to topic containing long and receive message","time":{"start":1714430104201,"stop":1714430104201,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec0cacbc35e51de","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714430058437,"stop":1714430058437,"duration":0},"status":"passed","severity":"normal"},{"uid":"317fa18378ed5f8c","name":"Check publish message after client node is restarted","time":{"start":1714429913463,"stop":1714429913463,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66dd5e9a474a5a46","name":"Push message with Arabic payload","time":{"start":1714429998238,"stop":1714429998243,"duration":5},"status":"passed","severity":"normal"},{"uid":"43db6e6dfa58ce49","name":"Filter","time":{"start":1714430071922,"stop":1714430071923,"duration":1},"status":"passed","severity":"normal"},{"uid":"f942617ba593c3d6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714429383869,"stop":1714429383869,"duration":0},"status":"passed","severity":"normal"},{"uid":"455a1cc65b7a00a7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429913431,"stop":1714429913432,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f3d57f30516062","name":"Asymmetric encrypt & decrypt","time":{"start":1714429421697,"stop":1714429421698,"duration":1},"status":"passed","severity":"normal"},{"uid":"85495cde93a83019","name":"Relay + Store","time":{"start":1714429393357,"stop":1714429393358,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33b95d702c8436a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714429658501,"stop":1714429658501,"duration":0},"status":"passed","severity":"normal"},{"uid":"298a88c1aca940e6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714429534242,"stop":1714429534242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59fa0c12678f37b","name":"Query Generator - forward","time":{"start":1714430022355,"stop":1714430022355,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f93da8f6b116fd","name":"Push message with content topic containing JSON","time":{"start":1714429855261,"stop":1714429855262,"duration":1},"status":"passed","severity":"normal"},{"uid":"df01b0653a48140e","name":"isConnected should return true after first peer connects","time":{"start":1714429493070,"stop":1714429493071,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03f2716608fae7f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714429693167,"stop":1714429693168,"duration":1},"status":"passed","severity":"normal"},{"uid":"32863d22d55033cd","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714429383901,"stop":1714429383902,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b1fbac5696f1a7","name":"Push message with numeric payload","time":{"start":1714429998233,"stop":1714429998234,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d70dcb3188ce18","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714429610407,"stop":1714429610408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b10686cabc7d55","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714430039517,"stop":1714430039518,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b75b905386bee6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714429383887,"stop":1714429383887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79d8dd19ac21aa8","name":"throws on content topic with empty version field","time":{"start":1714429383865,"stop":1714429383866,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c662ecbc451ba4","name":"Generator, 2 different pubsubtopics","time":{"start":1714430022725,"stop":1714430022725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a4db0f53867fd6","name":"Check received message containing Chinese","time":{"start":1714429917724,"stop":1714429917724,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce487976bf7d3f6a","name":"Ping on subscribed peer","time":{"start":1714429476410,"stop":1714429476417,"duration":7},"status":"passed","severity":"normal"},{"uid":"4ca27d6d1b889bf","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714429917771,"stop":1714429917772,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42ee57781715a64","name":"Push message with content topic containing JSON","time":{"start":1714429998310,"stop":1714429998311,"duration":1},"status":"passed","severity":"normal"},{"uid":"56126eeac21a7389","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714429610426,"stop":1714429610426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2025fda785becc0","name":"Check meta is set [symmetric]","time":{"start":1714429421177,"stop":1714429421177,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b702dc67c4706","name":"Check publish message containing special chars","time":{"start":1714429913420,"stop":1714429913421,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f165b0a5ecce66","name":"Sets default value correctly","time":{"start":1714430059470,"stop":1714430059470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b906fcf1028e6c44","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714429383895,"stop":1714429383895,"duration":0},"status":"passed","severity":"normal"},{"uid":"b276073810ba3e92","name":"should not fail to start the service if it is already started","time":{"start":1714429414590,"stop":1714429414591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9eae8031c9a5944","name":"Push 30 different messages","time":{"start":1714429998268,"stop":1714429998268,"duration":0},"status":"passed","severity":"normal"},{"uid":"8361ea31a9085235","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714429618787,"stop":1714429618788,"duration":1},"status":"passed","severity":"normal"},{"uid":"be867962e1f6a2bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714429383887,"stop":1714429383887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c274414128cd6eb","name":"retrieves a single peer","time":{"start":1714429410957,"stop":1714429410958,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6eb72ceb9f20c50","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714430039516,"stop":1714430039517,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db9395132cda9de","name":"Check received message containing Arabic","time":{"start":1714429917745,"stop":1714429917745,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aad00f1862cbd0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714430199274,"stop":1714430199274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7c7c3f3813c2ce","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714430104202,"stop":1714430104202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1709f4f9e534aa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714430104215,"stop":1714430104215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3375dd860db497","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714429693165,"stop":1714429693166,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b689dd47b33ecc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714430104197,"stop":1714430104198,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e2999de78847e9","name":"Fails to push message with empty content topic","time":{"start":1714429855264,"stop":1714429855264,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c967f9131a932a9","name":"Promise Callback - forward","time":{"start":1714430022356,"stop":1714430022357,"duration":1},"status":"passed","severity":"normal"},{"uid":"75bdeedfc6df0378","name":"should not receive a peer event after stop","time":{"start":1714429454739,"stop":1714429454739,"duration":0},"status":"passed","severity":"normal"},{"uid":"986f4436ba2c844c","name":"Check message on other pubsub topic is not received","time":{"start":1714429917756,"stop":1714429917757,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b8f1a2800eea26","name":"isConnected return false after peer stops","time":{"start":1714429493072,"stop":1714429493072,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c4d1b6489c6cb5","name":"Overlapping topic subscription","time":{"start":1714429693099,"stop":1714429693099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08bc75575a8ea5a","name":"should emit a peer event after start","time":{"start":1714429454738,"stop":1714429454738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a951558f9ffb469","name":"Query Generator - backward","time":{"start":1714430022356,"stop":1714430022356,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ad56eaabbeb591","name":"Using a function","time":{"start":1714430059469,"stop":1714430059469,"duration":0},"status":"passed","severity":"normal"},{"uid":"59230e8b9ab6ea2a","name":"returns all values when wanted number matches available values","time":{"start":1714429409758,"stop":1714429409760,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7aa5cff42d43d97","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714430104197,"stop":1714430104197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c218406aab532fb9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app20/1/topic28/proto","time":{"start":1714429967913,"stop":1714429967913,"duration":0},"status":"passed","severity":"normal"},{"uid":"5082d28cf047e9fb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714429610417,"stop":1714429610424,"duration":7},"status":"passed","severity":"normal"},{"uid":"c38b238813c10ce1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714429383901,"stop":1714429383901,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0b12c8693c6015","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714430007476,"stop":1714430007477,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f32073aea0bc99d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714429610409,"stop":1714429610410,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc6a42cf0f095e6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714429658507,"stop":1714429658507,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf4126379fa932","name":"Push message with content topic containing Chinese","time":{"start":1714429855258,"stop":1714429855258,"duration":0},"status":"passed","severity":"normal"},{"uid":"199658a1a113e4be","name":"Subscribe and receives messages on 20 topics","time":{"start":1714430104209,"stop":1714430104210,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c708b0159edc41","name":"should properly compute the node id","time":{"start":1714429393350,"stop":1714429393350,"duration":0},"status":"passed","severity":"normal"},{"uid":"181dc43f0f7891e9","name":"Check received message with timestamp: 1714429439594 ","time":{"start":1714429917754,"stop":1714429917754,"duration":0},"status":"passed","severity":"normal"},{"uid":"240bc4c94eb5788","name":"isConnected should return false after all peers disconnect","time":{"start":1714429493071,"stop":1714429493072,"duration":1},"status":"passed","severity":"normal"},{"uid":"d119fedf5674aae4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714429610413,"stop":1714429610414,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2f79c93d6e0e12","name":"Push message with rate limit","time":{"start":1714429998322,"stop":1714429998323,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e426f375f25b3c","name":"listenerCount","time":{"start":1714429481394,"stop":1714429481394,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92dc19c51a992a4","name":"LightPush","time":{"start":1714430071921,"stop":1714430071922,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d617a6c1bc7795","name":"should properly create location multiaddrs - tcp","time":{"start":1714429393354,"stop":1714429393354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a80d5c25e21fff5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714429917784,"stop":1714429917784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53836309f0d6bf5","name":"Push message with content topic containing emoji","time":{"start":1714429855264,"stop":1714429855264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a6a9ccf4e0493c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714429522163,"stop":1714429522163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a5e5b9a13e6ee0","name":"Reopen subscription with peer with lost subscription","time":{"start":1714429476423,"stop":1714429476424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a51687c0528806","name":"should not fail to stop the service if it was not started","time":{"start":1714429414590,"stop":1714429414590,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c3431101a383","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714429658502,"stop":1714429658503,"duration":1},"status":"passed","severity":"normal"},{"uid":"f093d550ca18db8b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714429383883,"stop":1714429383883,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acac72af0c077ec","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714430022726,"stop":1714430022726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48a2454db10acd8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714429383875,"stop":1714429383875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3d7da2332c54c0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714429693104,"stop":1714429693104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3bd33a1907987e","name":"Overlapping topic subscription","time":{"start":1714430104211,"stop":1714430104211,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f4367008b7ebb8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714430104216,"stop":1714430104216,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ace42ec11fe8bd","name":"less peers than existing","time":{"start":1714429855448,"stop":1714429855448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35ed0d0f12ee3d0","name":"Generator, 2 different pubsubtopics","time":{"start":1714430022713,"stop":1714430022714,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da9d1109200e71e","name":"Subscribe to topic containing Script and receive message","time":{"start":1714429693166,"stop":1714429693166,"duration":0},"status":"passed","severity":"normal"},{"uid":"134c705e1b9b2232","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714429383878,"stop":1714429383879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a1cb97a2444322","name":"All","time":{"start":1714429449945,"stop":1714429449945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df05eae2a1e585","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714429441300,"stop":1714429441301,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5bd086a4a86891","name":"start node with empty shard","time":{"start":1714429973514,"stop":1714429973514,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f665e0bc32b99e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714429917782,"stop":1714429917782,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ed247adace3ae5","name":"Check publish message containing unicode special characters","time":{"start":1714429913429,"stop":1714429913429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df2dfcd69fe1ab8","name":"should return unique PubsubTopics for static sharding","time":{"start":1714429383881,"stop":1714429383881,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc077e308e75e1e5","name":"Check received message containing Russian","time":{"start":1714429618766,"stop":1714429618770,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b5f4fa7ea06fe72","name":"Push message with content topic containing escaped characters","time":{"start":1714429855263,"stop":1714429855263,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfccacc922fbe65","name":"Refresh subscription","time":{"start":1714429693099,"stop":1714429693101,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c255e58948179c2","name":"Reopen subscription with peer with lost subscription","time":{"start":1714429520842,"stop":1714429520843,"duration":1},"status":"passed","severity":"normal"},{"uid":"6718caf471f6ee01","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714429693097,"stop":1714429693097,"duration":0},"status":"passed","severity":"normal"},{"uid":"621caa3032bd5779","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714429887035,"stop":1714429887036,"duration":1},"status":"passed","severity":"normal"},{"uid":"642dffa6a4c8f0e5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714429383874,"stop":1714429383874,"duration":0},"status":"passed","severity":"normal"},{"uid":"69eaff16786c641d","name":"ignores unrecognized TXT record formats","time":{"start":1714429410959,"stop":1714429410960,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c96a1cc4f9d2e7d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714429534239,"stop":1714429534240,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a5b66f19b42e8a","name":"Push message with custom timestamp: 1683671210553","time":{"start":1714429998323,"stop":1714429998323,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a12a163525469ec","name":"should throw error - no id","time":{"start":1714429393343,"stop":1714429393349,"duration":6},"status":"passed","severity":"normal"},{"uid":"753a80516035f4e8","name":"Refresh subscription","time":{"start":1714430104200,"stop":1714430104200,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfa0e3ccf363285","name":"Check received message containing XML","time":{"start":1714429917729,"stop":1714429917730,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f8d2f770eff2f","name":"Push message with content topic containing numeric","time":{"start":1714429855255,"stop":1714429855256,"duration":1},"status":"passed","severity":"normal"},{"uid":"372fa65001103dbe","name":"Ordered callback, aborts when callback returns true","time":{"start":1714430032961,"stop":1714430032962,"duration":1},"status":"passed","severity":"normal"},{"uid":"2775c48db3d5c76c","name":"Waku message hash computation (payload length 0)","time":{"start":1714429386800,"stop":1714429386800,"duration":0},"status":"passed","severity":"normal"},{"uid":"2222c5dd04c88d51","name":"Query generator for multiple messages with different content topic format","time":{"start":1714430032959,"stop":1714430032960,"duration":1},"status":"passed","severity":"normal"},{"uid":"3383d6aeee7dc7c6","name":"random static sharding 1 - Cluster ID: 174, Shard ID: 300","time":{"start":1714429973505,"stop":1714429973505,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ed7c015227fd8d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429522162,"stop":1714429522162,"duration":0},"status":"passed","severity":"normal"},{"uid":"257f134c17eb625b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714429610402,"stop":1714429610402,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f0f294119f4b17","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714430104218,"stop":1714430104219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4ae6812cc850b8","name":"Decoder throws on empty string content topic","time":{"start":1714429423230,"stop":1714429423230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04c7f2c0debcc9d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714430104208,"stop":1714430104208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d515b525ff5d7683","name":"handles different networkShards values correctly","time":{"start":1714429383877,"stop":1714429383878,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d42d346ae83fbf","name":"Fails to push message with large meta","time":{"start":1714429855265,"stop":1714429855265,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1fedd5db71804b","name":"dispatchEvent via connectionManager","time":{"start":1714429481394,"stop":1714429481394,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9a8d082540eee1","name":"should return empty list for no shard","time":{"start":1714429383883,"stop":1714429383884,"duration":1},"status":"passed","severity":"normal"},{"uid":"708bd355f72e0bb2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714429383886,"stop":1714429383886,"duration":0},"status":"passed","severity":"normal"},{"uid":"fccfe799e97280b8","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714429913664,"stop":1714429913664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4fbe22cf4da028a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714429398518,"stop":1714429398519,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26be0122dee9784","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714430104205,"stop":1714430104205,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d3bc5a970c0587","name":"Push message with XML payload","time":{"start":1714429855248,"stop":1714429855248,"duration":0},"status":"passed","severity":"normal"},{"uid":"e883733070e7710d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714429386799,"stop":1714429386800,"duration":1},"status":"passed","severity":"normal"},{"uid":"de997253ec4379d5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app35/10/topic638/utf8","time":{"start":1714429967913,"stop":1714429967913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a99bfdbe121e6a3","name":"Subscribe to topic containing XML and receive message","time":{"start":1714429693166,"stop":1714429693167,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7329ecc9976b863","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app69/5/topic200/proto","time":{"start":1714429967912,"stop":1714429967913,"duration":1},"status":"passed","severity":"normal"},{"uid":"82bc3874dc322c22","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714429973513,"stop":1714429973514,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7b1834133aca24","name":"Sample","time":{"start":1714429392738,"stop":1714429392739,"duration":1},"status":"passed","severity":"normal"},{"uid":"efff195331662bb","name":"Light Node - default protocols","time":{"start":1714430071924,"stop":1714430071924,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24306d123da6d6b","name":"Generator, custom pubsub topic","time":{"start":1714430022710,"stop":1714430022713,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca097a5dc3b075de","name":"connected peers and dial","time":{"start":1714429855447,"stop":1714429855447,"duration":0},"status":"skipped","severity":"normal"},{"uid":"982397335b92274c","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714429383870,"stop":1714429383870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad66e6d0e6fbfa62","name":"topics with same application and version share the same shard","time":{"start":1714429383875,"stop":1714429383876,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd94e28bceae0484","name":"should not receive a peer event after stop","time":{"start":1714429923000,"stop":1714429923000,"duration":0},"status":"passed","severity":"normal"},{"uid":"264dfde99665d229","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714430199276,"stop":1714430199276,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66a762a5a486cac","name":"Refresh subscription","time":{"start":1714429917775,"stop":1714429917775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46ffe2b5a9c13f82","name":"Accepts a valid Waku Message","time":{"start":1714429402520,"stop":1714429402522,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5349f1734f00da2","name":"Push message with escaped characters payload","time":{"start":1714429855250,"stop":1714429855250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d5af2993e465d3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714429410653,"stop":1714429410653,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e1f74b9ca680ff","name":"Push message on custom pubsubTopic","time":{"start":1714429721256,"stop":1714429721257,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7b7faec7bef348","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714429917755,"stop":1714429917755,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc75996b514a0586","name":"throws on content topic with non-number generation field","time":{"start":1714429383863,"stop":1714429383863,"duration":0},"status":"passed","severity":"normal"},{"uid":"4289cd3d2712b9c","name":"more peers than existing","time":{"start":1714429855447,"stop":1714429855448,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b554600538368a8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714429693104,"stop":1714429693104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6834a00c0635c86f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app13/5/topic921/json","time":{"start":1714429967917,"stop":1714429967918,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c88aa038e146e3f","name":"Subscribe to topic containing long and receive message","time":{"start":1714430104212,"stop":1714430104212,"duration":0},"status":"passed","severity":"normal"},{"uid":"e779b964495f4d27","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714429887038,"stop":1714429887039,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d120c69c2a38e0c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714429721255,"stop":1714429721256,"duration":1},"status":"passed","severity":"normal"},{"uid":"58aa4614c4ad73dd","name":"should properly create location multiaddrs - udp6","time":{"start":1714429393353,"stop":1714429393353,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcee875e72a5f27b","name":"Check received message containing unicode special characters","time":{"start":1714429917735,"stop":1714429917735,"duration":0},"status":"passed","severity":"normal"},{"uid":"334a5594f7d62c3d","name":"Check received message containing emoji","time":{"start":1714429917736,"stop":1714429917736,"duration":0},"status":"passed","severity":"normal"},{"uid":"65df983a1beaaa4e","name":"Fails to push message bigger that 1MB","time":{"start":1714429998327,"stop":1714429998327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2f5060740c3705","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714429917774,"stop":1714429917775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce81584c033e7be4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714429693178,"stop":1714429693178,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67b0080737a6d53","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714429855261,"stop":1714429855261,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f51d8d4592390c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714429610405,"stop":1714429610405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4eddda09550b96","name":"should not fail to start the service if it is already started","time":{"start":1714429922997,"stop":1714429922997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8757ea3d177c976","name":"it tolerates circular branch references","time":{"start":1714429410958,"stop":1714429410959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a291449dbc3c21e4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714429421176,"stop":1714429421177,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b111927f9c4309","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714429383873,"stop":1714429383873,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe250c839ae00e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714429383890,"stop":1714429383890,"duration":0},"status":"passed","severity":"normal"},{"uid":"362d32d0e8f6ea50","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714429610412,"stop":1714429610413,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc52c877b223842","name":"Nodes with multiple pubsub topic","time":{"start":1714429887037,"stop":1714429887037,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8dc4b47bfc4c84","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714430022727,"stop":1714430022728,"duration":1},"status":"passed","severity":"normal"},{"uid":"322119dc9f5eb950","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714429917784,"stop":1714429917785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b106ebb538105422","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714429522164,"stop":1714429522164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c359f959ff8c95da","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714430104206,"stop":1714430104206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b88c70b996c0c3c","name":"Check received message containing JSON","time":{"start":1714429917730,"stop":1714429917731,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e11210a89aaea36","name":"Check message with no pubsub topic is not received","time":{"start":1714429618793,"stop":1714429618794,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91df9aeaaa0d4d4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714429693169,"stop":1714429693169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0a400c0efe2d4a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714429383893,"stop":1714429383893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8458c7f8a7d1e60","name":"Check received message containing long","time":{"start":1714429917722,"stop":1714429917722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d206f57d7e65079a","name":"non connected peers","time":{"start":1714429855448,"stop":1714429855448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd6880bda3b39a23","name":"Fields are not dropped","time":{"start":1714429398091,"stop":1714429398093,"duration":2},"status":"passed","severity":"normal"},{"uid":"462451b551d83c48","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714429383872,"stop":1714429383872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e215fcfdea4e61","name":"can start the service","time":{"start":1714429414589,"stop":1714429414589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42a87f43daade98","name":"Query generator for 2000 messages","time":{"start":1714430032962,"stop":1714430032962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3f9e9d47a79c90","name":"Push message with special chars payload","time":{"start":1714429998234,"stop":1714429998235,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddbd89f6ebf9d0f","name":"Check received message containing shell command","time":{"start":1714429917731,"stop":1714429917731,"duration":0},"status":"passed","severity":"normal"},{"uid":"990ca27cc4bf2b3d","name":"Check message with no payload is not received","time":{"start":1714429917757,"stop":1714429917758,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9b30edbe6e76b3","name":"Check received message containing Basic HTML tag","time":{"start":1714429618774,"stop":1714429618775,"duration":1},"status":"passed","severity":"normal"},{"uid":"d534e5b30151b76b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714429693092,"stop":1714429693092,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a6a67caf659698","name":"Encoder throws on undefined content topic","time":{"start":1714429423229,"stop":1714429423229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6a27512997f346","name":"udp ip6 address","time":{"start":1714429392664,"stop":1714429392664,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcf1e05d6a596b6","name":"Push message with content topic containing unicode special characters","time":{"start":1714429855263,"stop":1714429855263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c41efaf372049a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714429522160,"stop":1714429522160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7017acf66f8d269a","name":"should encode/decode to text encoding","time":{"start":1714429393351,"stop":1714429393351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b519c674ec0a57","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714429383896,"stop":1714429383896,"duration":0},"status":"passed","severity":"normal"},{"uid":"443c90183c7fd9b","name":"Ephemeral field set to true","time":{"start":1714429398775,"stop":1714429398775,"duration":0},"status":"passed","severity":"normal"},{"uid":"5611128485d3e16","name":"Ping on subscribed peer","time":{"start":1714429520843,"stop":1714429520843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de2399d37b321b7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714429410630,"stop":1714429410631,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec6adf7b4d4620a","name":"different cluster, different shard: nodes don't connect","time":{"start":1714429610399,"stop":1714429610399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33e55c4ce1d709f","name":"Check received message containing Russian","time":{"start":1714429917745,"stop":1714429917745,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e88a2a06f104dcd","name":"Push message with custom timestamp: 1683671219060","time":{"start":1714429855266,"stop":1714429855266,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1c1b3a32da7c92","name":"Check received message containing escaped characters","time":{"start":1714429917752,"stop":1714429917752,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3dc9a13ebcce43","name":"Push message with custom timestamp: 1714426010553","time":{"start":1714429998323,"stop":1714429998325,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bd0db7cf9a1ae19","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714430104203,"stop":1714430104204,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cec63a051a793e6","name":"can dial TLS multiaddrs","time":{"start":1714429728493,"stop":1714429728494,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe0aaad1cfa991f","name":"Publish message with custom timestamp: Tue May 09 2023 22:31:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429913432,"stop":1714429913433,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed6888d4c5c9471","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714429610400,"stop":1714429610400,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f3016792fa4a3d","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714430039516,"stop":1714430039516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0e64bc0b65381e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714429746728,"stop":1714429746728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba015ce46ca6f9f","name":"Push message with Script payload","time":{"start":1714429855247,"stop":1714429855248,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb4ea45a6f432b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714429393357,"stop":1714429393357,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf386c363c205db","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714429917796,"stop":1714429917798,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc5d76902d5a959a","name":"should set field with only RELAY enabled","time":{"start":1714429393356,"stop":1714429393356,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9a0fc855f5ef3e","name":"should load peers from local storage and dispatch events","time":{"start":1714429414593,"stop":1714429414593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4829165fdfd68f","name":"ignores domain fetching errors","time":{"start":1714429410959,"stop":1714429410959,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba3c4eb8bad03dc","name":"Push message with content topic containing Chinese","time":{"start":1714429998280,"stop":1714429998281,"duration":1},"status":"passed","severity":"normal"},{"uid":"5171f8ad563a441","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714430104199,"stop":1714430104199,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad0f1efa4347c1f","name":"Push message with content topic containing Russian","time":{"start":1714429855259,"stop":1714429855259,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8359b261123247","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714430104210,"stop":1714430104211,"duration":1},"status":"passed","severity":"normal"},{"uid":"1488136f52c5ba97","name":"should throw error - no public key","time":{"start":1714429393343,"stop":1714429393343,"duration":0},"status":"passed","severity":"normal"},{"uid":"640a16e3be219012","name":"throws on content topic with too few or too many fields","time":{"start":1714429383862,"stop":1714429383863,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d770415198e838","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714429887041,"stop":1714429887042,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ceb0c3116a7c6d2","name":"Mutual subscription","time":{"start":1714429917768,"stop":1714429917768,"duration":0},"status":"passed","severity":"normal"},{"uid":"abeacdf63e2a468d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429522164,"stop":1714429522164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3336d1043e215fbb","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714429383879,"stop":1714429383879,"duration":0},"status":"passed","severity":"normal"},{"uid":"effeab5ccd892b7e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714429383889,"stop":1714429383889,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a5e2a111ad9189","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714429392684,"stop":1714429392685,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eef9517ce54e8ad","name":"Push message with content topic containing shell command","time":{"start":1714429855262,"stop":1714429855262,"duration":0},"status":"passed","severity":"normal"},{"uid":"549f5ec501de9c3b","name":"Relay - dialed first","time":{"start":1714430071916,"stop":1714430071916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9312fb5a51ab77","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714430058436,"stop":1714430058436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6103fcdb74cddca8","name":"Check publish message containing Basic HTML tag","time":{"start":1714429913424,"stop":1714429913424,"duration":0},"status":"passed","severity":"normal"},{"uid":"656b0dc615042cfe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714429383892,"stop":1714429383893,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69a1b5912d6be12","name":"Passing cursor with wrong message digest","time":{"start":1714429955117,"stop":1714429955118,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fda68731e4bc616","name":"Push message with XML payload","time":{"start":1714429998251,"stop":1714429998253,"duration":2},"status":"passed","severity":"normal"},{"uid":"45711f99b38e2f8b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714429887038,"stop":1714429887038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f5e83a2289fc035","name":"Check received message containing shell command","time":{"start":1714429917752,"stop":1714429917752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c560c16f5f2b5999","name":"same cluster, same shard: nodes connect","time":{"start":1714429610397,"stop":1714429610398,"duration":1},"status":"passed","severity":"normal"},{"uid":"50156d36d23a3257","name":"Round trip binary serialization","time":{"start":1714429398774,"stop":1714429398774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0f184a08ae2352","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714430104206,"stop":1714430104207,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddaad3ff7abeebd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714429383898,"stop":1714429383898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60f05da8eed89b2","name":"Check publish message containing numeric","time":{"start":1714429913419,"stop":1714429913420,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5540bee73eade5f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714429383896,"stop":1714429383897,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fed3c4e2f3a509","name":"should encode/decode to RLP encoding","time":{"start":1714429393350,"stop":1714429393351,"duration":1},"status":"passed","severity":"normal"},{"uid":"673bad30e6c2b88","name":"Ordered Callback - forward","time":{"start":1714430022365,"stop":1714430022367,"duration":2},"status":"passed","severity":"normal"},{"uid":"53b812d893ba2fc9","name":"Fails to publish message with wrong content topic","time":{"start":1714429913442,"stop":1714429913443,"duration":1},"status":"passed","severity":"normal"},{"uid":"8130a842d637c3c2","name":"Check received message containing Chinese","time":{"start":1714429618763,"stop":1714429618764,"duration":1},"status":"passed","severity":"normal"},{"uid":"45411574ae90d80b","name":"Push message with content topic containing Script","time":{"start":1714429855260,"stop":1714429855260,"duration":0},"status":"passed","severity":"normal"},{"uid":"596511dc8674df92","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714429454741,"stop":1714429454741,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88500a5aa1d54785","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714429887037,"stop":1714429887037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d263d74cf681e867","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714429383891,"stop":1714429383891,"duration":0},"status":"passed","severity":"normal"},{"uid":"7839dd6573cba4c6","name":"Wrong topic","time":{"start":1714429967918,"stop":1714429967918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f98b12a4bf0cc59","name":"Push message with Arabic payload","time":{"start":1714429855246,"stop":1714429855246,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e9f7d2b5c4c12f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714430104209,"stop":1714430104209,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86947cce7306fae","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714429693168,"stop":1714429693169,"duration":1},"status":"passed","severity":"normal"},{"uid":"64244be8d6b36ded","name":"Push message with content topic containing XML","time":{"start":1714429855260,"stop":1714429855261,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4f30c828bf8a01","name":"shard 0","time":{"start":1714429973504,"stop":1714429973504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d6bdf19cf90f6f","name":"should not throw an error for a single configured topic","time":{"start":1714429383893,"stop":1714429383894,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ac6c1761ccf249","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714429610437,"stop":1714429610438,"duration":1},"status":"passed","severity":"normal"},{"uid":"732be3953c393e1d","name":"should add and remove event listeners correctly","time":{"start":1714429414594,"stop":1714429414594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1150872220f11cf","name":"Push message with content topic containing Arabic","time":{"start":1714429855258,"stop":1714429855259,"duration":1},"status":"passed","severity":"normal"},{"uid":"9981c0e227c4321d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714429887040,"stop":1714429887040,"duration":0},"status":"passed","severity":"normal"},{"uid":"39008524c0f0fe15","name":"Check message with non string payload is not received","time":{"start":1714429917758,"stop":1714429917758,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d2366461cc7be3","name":"Non TWN Cluster","time":{"start":1714429967911,"stop":1714429967911,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5dca5f841ac9b8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app2/6/topic570/utf8","time":{"start":1714429967911,"stop":1714429967912,"duration":1},"status":"passed","severity":"normal"},{"uid":"e470554840b3701e","name":"should be able to decode the field with only STORE set to true","time":{"start":1714429392682,"stop":1714429392682,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6fb6fa0f7de8db","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714429887039,"stop":1714429887040,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fa5ce16b20332a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714429887040,"stop":1714429887041,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80d842aeaabe058","name":"Encoder throws on empty string content topic","time":{"start":1714429421178,"stop":1714429421179,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0ba21e34a70d36","name":"should handle corrupted local storage data gracefully","time":{"start":1714429414593,"stop":1714429414594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd8f9ed76604f65","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714429441301,"stop":1714429441301,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5edf44767a1551","name":"configure the node with multiple pubsub topics","time":{"start":1714429973511,"stop":1714429973512,"duration":1},"status":"passed","severity":"normal"},{"uid":"54acd5aa035d24ed","name":"Fails to publish message with empty text","time":{"start":1714429913441,"stop":1714429913442,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d07b21c53f2ae87","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714429410962,"stop":1714429410962,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a6349ca11cc7cc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714430104208,"stop":1714430104208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e878d278bdb54b57","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714429383876,"stop":1714429383877,"duration":1},"status":"passed","severity":"normal"},{"uid":"3068a2c6a9043cce","name":"should set field with all protocols enabled","time":{"start":1714429393355,"stop":1714429393356,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6acc55c6f69497","name":"should emit a peer event after start","time":{"start":1714429414591,"stop":1714429414591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7cf7be93fafa9f","name":"can start and stop the service","time":{"start":1714429414590,"stop":1714429414590,"duration":0},"status":"passed","severity":"normal"},{"uid":"130c3210d9e89bac","name":"should be called for bootstrap peers","time":{"start":1714429447907,"stop":1714429447908,"duration":1},"status":"passed","severity":"normal"},{"uid":"5804210352df8a76","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714429658506,"stop":1714429658506,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e6030ac0ca0ce0","name":"Push message with unicode special characters payload","time":{"start":1714429855250,"stop":1714429855251,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ea675d50358470","name":"should configure sharding based on application and version for autosharding","time":{"start":1714429383898,"stop":1714429383898,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97b06a1fdee3b50","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714429383899,"stop":1714429383899,"duration":0},"status":"passed","severity":"normal"},{"uid":"695c82e1e3dcb66","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714430104214,"stop":1714430104214,"duration":0},"status":"passed","severity":"normal"},{"uid":"820963d3baff7ba2","name":"Check message with no content topic is not received","time":{"start":1714429917757,"stop":1714429917757,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c748e29cc87b31","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714429383880,"stop":1714429383881,"duration":1},"status":"passed","severity":"normal"},{"uid":"67742a1d242189a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714429917783,"stop":1714429917783,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5b8f18c938780d","name":"should not receive a peer event before start","time":{"start":1714429414591,"stop":1714429414592,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea60cf4cbe50cdc","name":"Generator, custom pubsub topic","time":{"start":1714430022718,"stop":1714430022725,"duration":7},"status":"passed","severity":"normal"},{"uid":"5694ae63fa955dc2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714429398519,"stop":1714429398519,"duration":0},"status":"passed","severity":"normal"},{"uid":"884be12cf39e388d","name":"should not receive a peer event after stop","time":{"start":1714429414592,"stop":1714429414592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec152a5722cca7f4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714429453985,"stop":1714429453986,"duration":1},"status":"passed","severity":"normal"},{"uid":"71d5362c669b2bc2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714429693168,"stop":1714429693168,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd796c9a36c49699","name":"Push message with content topic containing SQL Injection","time":{"start":1714429998291,"stop":1714429998292,"duration":1},"status":"passed","severity":"normal"},{"uid":"2443e1ab2c11bba7","name":"Correctly serialized arguments","time":{"start":1714429728572,"stop":1714429728573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2acd3e7c0bb5ce","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714429658503,"stop":1714429658504,"duration":1},"status":"passed","severity":"normal"},{"uid":"5711a53cf385a66c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714429383871,"stop":1714429383871,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa471044d9805f6","name":"getPeersByDiscovery","time":{"start":1714429481393,"stop":1714429481393,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b9b142d63a7b16","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714429383918,"stop":1714429383918,"duration":0},"status":"passed","severity":"normal"},{"uid":"195919fd07d3a258","name":"should throw error - invalid id","time":{"start":1714429393349,"stop":1714429393349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83c8603fa3332ae","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714429392683,"stop":1714429392683,"duration":0},"status":"passed","severity":"normal"},{"uid":"27518ee6a55b8dd5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714429392683,"stop":1714429392684,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98684e930f285ac","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714429610416,"stop":1714429610416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6d885cddbb816e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714429383888,"stop":1714429383888,"duration":0},"status":"passed","severity":"normal"},{"uid":"214cb69fd866b2ad","name":"should return all peers when numPeers is 0","time":{"start":1714429398517,"stop":1714429398518,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80cb6e8fdca0e22","name":"Query with Promise Callback, No Decoder","time":{"start":1714430007477,"stop":1714430007477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4099afb26416f36e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app47/5/topic2/proto","time":{"start":1714429967917,"stop":1714429967917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c720f9116dc55e","name":"Passing page size 10 when there are 10 messages","time":{"start":1714430043390,"stop":1714430043390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b733196ac1e3516a","name":"removeEventListener with wrong event","time":{"start":1714429481392,"stop":1714429481393,"duration":1},"status":"passed","severity":"normal"},{"uid":"72667879b5d198db","name":"Ordered Callback - backward","time":{"start":1714430022368,"stop":1714430022372,"duration":4},"status":"passed","severity":"normal"},{"uid":"a769d22be95e3d2","name":"safeDispatchEvent","time":{"start":1714429481395,"stop":1714429481395,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b3003960dc2d6c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714429410654,"stop":1714429410654,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb73df0ccfedb2d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714429410962,"stop":1714429410962,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f7eb6e9775b2cd","name":"Push to array if already present","time":{"start":1714429383470,"stop":1714429383471,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca15cd6ce38e3b9f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714429383892,"stop":1714429383892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21dca666ac93243","name":"Check received message containing numeric","time":{"start":1714429917743,"stop":1714429917744,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4de8a05124592","name":"Subscribe to topic containing long and receive message","time":{"start":1714429693102,"stop":1714429693103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e259d16742f9d05","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714429973504,"stop":1714429973505,"duration":1},"status":"passed","severity":"normal"},{"uid":"29407922d60ee29c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714429398518,"stop":1714429398518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a397d566db6a630d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714429410963,"stop":1714429410963,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c5ee6762bbfc5f9","name":"Subscribe to topic containing short and publish message","time":{"start":1714429917776,"stop":1714429917776,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a94d9acebea560","name":"should throw an error for insufficient data","time":{"start":1714429383919,"stop":1714429383919,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7550a0bbd68b8da","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714429441299,"stop":1714429441299,"duration":0},"status":"passed","severity":"normal"},{"uid":"91269d85f9fa1467","name":"Subscribe and receive messages via waku relay post","time":{"start":1714430104198,"stop":1714430104198,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd433e03dd993665","name":"Check publish message containing Russian","time":{"start":1714429913422,"stop":1714429913423,"duration":1},"status":"passed","severity":"normal"},{"uid":"298890e7c5b87379","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714429693093,"stop":1714429693093,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6edba59662b720b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714429610404,"stop":1714429610405,"duration":1},"status":"passed","severity":"normal"},{"uid":"efae8131cca08f38","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714430104206,"stop":1714430104206,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb80cbf06e339411","name":"Check message with invalid timestamp is not received","time":{"start":1714429917739,"stop":1714429917739,"duration":0},"status":"passed","severity":"normal"},{"uid":"d857a6383d6e634c","name":"caches peers it previously fetched","time":{"start":1714429410960,"stop":1714429410960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2002d7d76233e8ea","name":"Check publish message containing XML","time":{"start":1714429913424,"stop":1714429913424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc895dd6b90ac031","name":"throws on content topic with generation field greater than 0","time":{"start":1714429383864,"stop":1714429383864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd1bfc50f3574e1","name":"Check received message containing escaped characters","time":{"start":1714429618778,"stop":1714429618779,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74281b5ddbd0113","name":"should only return 1 node with store capability","time":{"start":1714429410961,"stop":1714429410961,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd83b9fa99692d41","name":"Check received message containing Script","time":{"start":1714429618772,"stop":1714429618773,"duration":1},"status":"passed","severity":"normal"},{"uid":"944812dd3d558eae","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714429383884,"stop":1714429383884,"duration":0},"status":"passed","severity":"normal"},{"uid":"1900cd9de6cbbc17","name":"Decoder throws on empty string content topic","time":{"start":1714429398777,"stop":1714429398777,"duration":0},"status":"passed","severity":"normal"},{"uid":"99675b08cd9489f2","name":"should return false","time":{"start":1714429393349,"stop":1714429393350,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab0bbba592b0759","name":"should only return 1 node with relay and store capability","time":{"start":1714429410961,"stop":1714429410961,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb13c941fe023bff","name":"Push message with meta","time":{"start":1714429855265,"stop":1714429855265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5619440c02e5677","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714429868895,"stop":1714429868895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1756b8ca20afe938","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714429383889,"stop":1714429383889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d278f94c7f1ae1e8","name":"Nwaku publishes","time":{"start":1714429888884,"stop":1714429888885,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8bf10c7af88710","name":"Check received message containing SQL Injection","time":{"start":1714429917746,"stop":1714429917746,"duration":0},"status":"passed","severity":"normal"},{"uid":"50291c1e2c2e16e2","name":"groups content topics by expected pubsub topic","time":{"start":1714429383876,"stop":1714429383876,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb6fadd379f6601","name":"Check publish message containing Arabic","time":{"start":1714429913422,"stop":1714429913422,"duration":0},"status":"passed","severity":"normal"},{"uid":"68649d263de44969","name":"Subscribe to topic containing short and receive message","time":{"start":1714429693102,"stop":1714429693102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c043987001409673","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714430039517,"stop":1714430039517,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f78c03c646517d","name":"Push message with unicode special characters payload","time":{"start":1714429998267,"stop":1714429998267,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b57620fe32b194","name":"Push message with Russian payload","time":{"start":1714429998243,"stop":1714429998248,"duration":5},"status":"passed","severity":"normal"},{"uid":"9da7152d1f1173dd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714430104201,"stop":1714430104202,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9f674e94da2eb3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714429913443,"stop":1714429913456,"duration":13},"status":"passed","severity":"normal"},{"uid":"9f33d09d7d81327e","name":"Check received message containing Script","time":{"start":1714429917746,"stop":1714429917746,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba727e413e02e08","name":"Publish without waiting for remote peer","time":{"start":1714429917769,"stop":1714429917769,"duration":0},"status":"passed","severity":"normal"},{"uid":"732c307d43655cfb","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714429447909,"stop":1714429447910,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a758c435c2e12f","name":"random static sharding 3 - Cluster ID: 673, Shard ID: 925","time":{"start":1714429973506,"stop":1714429973506,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac2bf7cd283fa11","name":"Reopen subscription with peer with lost subscription","time":{"start":1714429520844,"stop":1714429520844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ceabf476cc3ad1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714429393342,"stop":1714429393342,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f543256ed9436e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714429410651,"stop":1714429410652,"duration":1},"status":"passed","severity":"normal"},{"uid":"6520034e73b828a0","name":"Query with Ordered Callback, No Decoder","time":{"start":1714430007475,"stop":1714430007475,"duration":0},"status":"passed","severity":"normal"},{"uid":"63151f5395ffad2e","name":"Delete observer","time":{"start":1714429858917,"stop":1714429858917,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e98089767cf5e4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714429453986,"stop":1714429453987,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c903f53ec29e37","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714429746728,"stop":1714429746729,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec94f5fdf002508","name":"Check received message containing Script","time":{"start":1714429917729,"stop":1714429917729,"duration":0},"status":"passed","severity":"normal"},{"uid":"a574301a820786c3","name":"Push message with short payload","time":{"start":1714429855243,"stop":1714429855243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ee3532ba4ca1f1","name":"random static sharding 4 - Cluster ID: 604, Shard ID: 576","time":{"start":1714429973506,"stop":1714429973507,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b8f99db284d872","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714430058437,"stop":1714430058437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15ba0972d01a50a","name":"Push 30 different messages","time":{"start":1714429855251,"stop":1714429855252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c89eba8e476f1a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714429441291,"stop":1714429441293,"duration":2},"status":"passed","severity":"normal"},{"uid":"374841800085f097","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714429383901,"stop":1714429383901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79e9e451a6af00c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714429421175,"stop":1714429421176,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8d61dc03603a42","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714429721254,"stop":1714429721254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08b2b22e6120095","name":"same cluster, same shard: nodes connect","time":{"start":1714429746729,"stop":1714429746729,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dc26030dce2b89","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714430007474,"stop":1714430007475,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d26c2edb8fe26a1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714429392676,"stop":1714429392677,"duration":1},"status":"passed","severity":"normal"},{"uid":"11712157dd36027b","name":"Encoder throws on undefined content topic","time":{"start":1714429421178,"stop":1714429421178,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e29b6b8d1baba24","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714429658503,"stop":1714429658503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9825be96a3fbe8bf","name":"Check publish message containing short","time":{"start":1714429913418,"stop":1714429913419,"duration":1},"status":"passed","severity":"normal"},{"uid":"face751dea4d10ec","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714430104216,"stop":1714430104217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0a23ac3dedaef1","name":"1 Store, 2 fetches","time":{"start":1714429410629,"stop":1714429410630,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57bd408c35d107b","name":"Check received message containing numeric","time":{"start":1714429618760,"stop":1714429618761,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f69b35d03fdcec6","name":"Relay - dialed after","time":{"start":1714430071916,"stop":1714430071916,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d6e783ace0ac92","name":"Query with Ordered Callback, No message returned","time":{"start":1714430007475,"stop":1714430007476,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd205e8890cae84","name":"Push message with custom timestamp: 1714433219060","time":{"start":1714429855268,"stop":1714429855268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5ab12910234b62","name":"Push message with escaped characters payload","time":{"start":1714429998266,"stop":1714429998267,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a644c9a2ed09ea5","name":"can start the service","time":{"start":1714429922995,"stop":1714429922995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfc947484ffd62a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714429392681,"stop":1714429392682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f96963816e9e7e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714429383895,"stop":1714429383895,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fac7a1a2d5268f7","name":"Check message on other pubsub topic is not received","time":{"start":1714429917739,"stop":1714429917739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e084354665ba8be6","name":"Subscribe and receive messages via waku relay post","time":{"start":1714430104208,"stop":1714430104209,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f21149a4356aced","name":"removeEventListener with correct event","time":{"start":1714429481391,"stop":1714429481392,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ce478b5e1e86e9","name":"Push message with numeric payload","time":{"start":1714429855244,"stop":1714429855244,"duration":0},"status":"passed","severity":"normal"},{"uid":"17df6eaf94884f9e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714430199276,"stop":1714430199277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7d9515ab29bca5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714429610411,"stop":1714429610411,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e02c66c38c64c66","name":"random static sharding 6 - Cluster ID: 726, Shard ID: 897","time":{"start":1714429973508,"stop":1714429973508,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3ec09929209854","name":"random static sharding 9 - Cluster ID: 150, Shard ID: 432","time":{"start":1714429973510,"stop":1714429973510,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f33cc788272c117","name":"Check publish message containing shell command","time":{"start":1714429913427,"stop":1714429913427,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e122a4517a0b5c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714429383888,"stop":1714429383888,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf585e96dcd7f16","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714430104209,"stop":1714430104209,"duration":0},"status":"passed","severity":"normal"},{"uid":"8337ef9e54f49d2c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714429693105,"stop":1714429693105,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad5dc7b012797f2","name":"Init the array if not present","time":{"start":1714429383456,"stop":1714429383470,"duration":14},"status":"passed","severity":"normal"},{"uid":"451afc64e20cbd84","name":"Check received message containing unicode special characters","time":{"start":1714429917753,"stop":1714429917753,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ae3cbb9937b86","name":"Generator, 2 different pubsubtopics","time":{"start":1714430022727,"stop":1714430022727,"duration":0},"status":"passed","severity":"normal"},{"uid":"891fce83671d43f6","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714429610400,"stop":1714429610400,"duration":0},"status":"passed","severity":"normal"},{"uid":"2879e9a42bbc8883","name":"Check message with no content topic is not received","time":{"start":1714429618794,"stop":1714429618796,"duration":2},"status":"passed","severity":"normal"},{"uid":"6050da4d33ede4ee","name":"Push message with content topic containing shell command","time":{"start":1714429998312,"stop":1714429998316,"duration":4},"status":"passed","severity":"normal"},{"uid":"ee270fa9bb0e466d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714430104212,"stop":1714430104213,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc1977f5c2547638","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714430104207,"stop":1714430104207,"duration":0},"status":"passed","severity":"normal"},{"uid":"274715e3c14f158a","name":"should return valid sharding parameters for static sharding","time":{"start":1714429383897,"stop":1714429383897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2689f10f8358c7f7","name":"addEventListener with correct event","time":{"start":1714429481390,"stop":1714429481391,"duration":1},"status":"passed","severity":"normal"},{"uid":"1898dccee7d464d0","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714429398778,"stop":1714429398778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db1399b5815892f","name":"Check meta is set [ecies]","time":{"start":1714429423228,"stop":1714429423228,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1e6933358bae9f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714430104202,"stop":1714430104202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d223a558262a4ef9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714430022714,"stop":1714430022715,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc53ce2202358b36","name":"Check message received after jswaku node is restarted","time":{"start":1714429618811,"stop":1714429618812,"duration":1},"status":"skipped","severity":"normal"},{"uid":"feb1829de1262719","name":"different cluster, same shard: nodes don't connect","time":{"start":1714429610399,"stop":1714429610399,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7325c056e4f04a","name":"Store - dialed after - with timeout","time":{"start":1714430071918,"stop":1714430071919,"duration":1},"status":"passed","severity":"normal"},{"uid":"753ee4672336eb3d","name":"1 Relay, 1 fetch","time":{"start":1714429410628,"stop":1714429410629,"duration":1},"status":"passed","severity":"normal"},{"uid":"e652f0c947653e95","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714429955114,"stop":1714429955115,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d0b16385fe2d7f","name":"Publish message with custom timestamp: Mon Apr 29 2024 23:31:27 GMT+0000 (Coordinated Universal Time)","time":{"start":1714429913434,"stop":1714429913440,"duration":6},"status":"passed","severity":"normal"},{"uid":"594b3ce2c8fe89c0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714429383897,"stop":1714429383898,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f9902fb251ec8d","name":"Relay","time":{"start":1714429449943,"stop":1714429449944,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fa5c4832310e88","name":"Push message with content topic containing numeric","time":{"start":1714429998273,"stop":1714429998274,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2f319c85f222dd","name":"throws an error for improperly formatted content topics","time":{"start":1714429383878,"stop":1714429383878,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb0b38a341d447b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714429383880,"stop":1714429383880,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad340715c4ef368","name":"should throw an error for missing required configuration","time":{"start":1714429383884,"stop":1714429383884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57571204247d87","name":"Subscribe to topic containing XML and publish message","time":{"start":1714429917785,"stop":1714429917786,"duration":1},"status":"passed","severity":"normal"},{"uid":"400ec19b0f76cca9","name":"configure the node with multiple content topics","time":{"start":1714429967918,"stop":1714429967919,"duration":1},"status":"passed","severity":"normal"},{"uid":"52675a0618f3a6a6","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714430007468,"stop":1714430007469,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0182fbd0fcf06c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714429610404,"stop":1714429610404,"duration":0},"status":"passed","severity":"normal"},{"uid":"6715bcceed71b81d","name":"Meta field set when metaSetter is specified","time":{"start":1714429398775,"stop":1714429398775,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee28a0befd5c072","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714429913456,"stop":1714429913456,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d94b17ecba635c8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714429610407,"stop":1714429610407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b8fa79f5e69cab","name":"Decoder throws on undefined content topic","time":{"start":1714429398777,"stop":1714429398777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9380cebb584f4536","name":"Check publish message after service node is restarted","time":{"start":1714429913457,"stop":1714429913457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fa4d705b303d47b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714429522159,"stop":1714429522160,"duration":1},"status":"passed","severity":"normal"},{"uid":"588e6859454aef65","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714430104213,"stop":1714430104213,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb230fb5f32bb91","name":"Subscribe to topic containing short and receive message","time":{"start":1714430104201,"stop":1714430104201,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6ff4a38dfe6f1a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714429392679,"stop":1714429392680,"duration":1},"status":"passed","severity":"normal"},{"uid":"156fe46f5254be52","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714429383871,"stop":1714429383872,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e1eac7b0f2e479","name":"Check publish message containing Script","time":{"start":1714429913423,"stop":1714429913423,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45b328ed35f044","name":"Ping on subscribed peer","time":{"start":1714429520841,"stop":1714429520841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c753a2e3ca7d2904","name":"Check received message containing Basic HTML tag","time":{"start":1714429917747,"stop":1714429917750,"duration":3},"status":"passed","severity":"normal"},{"uid":"45240cf2011678a8","name":"Push message with content topic containing Arabic","time":{"start":1714429998281,"stop":1714429998282,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4e159f9c9fe6c2","name":"Push message equal or less that 1MB","time":{"start":1714429855268,"stop":1714429855269,"duration":1},"status":"passed","severity":"normal"},{"uid":"5326946cf4f36061","name":"should handle application and version for autosharding","time":{"start":1714429383881,"stop":1714429383882,"duration":1},"status":"passed","severity":"normal"},{"uid":"f46e2e286fc0241a","name":"Push message with Basic HTML tag payload","time":{"start":1714429855248,"stop":1714429855249,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24510dd5ac8de9","name":"Rejects garbage","time":{"start":1714429402522,"stop":1714429402523,"duration":1},"status":"passed","severity":"normal"},{"uid":"7989498603953088","name":"Push message with JSON payload","time":{"start":1714429998254,"stop":1714429998255,"duration":1},"status":"passed","severity":"normal"},{"uid":"927020bbd2e3daa1","name":"Store - dialed first","time":{"start":1714430071917,"stop":1714430071917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f86d8a206736899","name":"Push message with special chars payload","time":{"start":1714429855245,"stop":1714429855245,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64c6c02cdc05ffd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714429917794,"stop":1714429917795,"duration":1},"status":"passed","severity":"normal"},{"uid":"c09aa257d0806e4a","name":"should set field with all protocols disabled","time":{"start":1714429393355,"stop":1714429393355,"duration":0},"status":"passed","severity":"normal"},{"uid":"94732c3c354d20f7","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714429955109,"stop":1714429955110,"duration":1},"status":"passed","severity":"normal"},{"uid":"41572fae5b44c9d0","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714429610434,"stop":1714429610434,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d2fa84cf5c8d51","name":"isConnected should return false after all peers disconnect","time":{"start":1714429441305,"stop":1714429441305,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc765e7ca7f5c8f5","name":"Push message with content topic containing Script","time":{"start":1714429998292,"stop":1714429998293,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad21a97ad858e452","name":"Ping on peer without subscriptions","time":{"start":1714429520842,"stop":1714429520842,"duration":0},"status":"passed","severity":"normal"},{"uid":"304e6ac69143ed49","name":"Push message with Script payload","time":{"start":1714429998250,"stop":1714429998251,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f865bfb5bad1d64","name":"1 Relay, 1 Filter, gives up","time":{"start":1714429410631,"stop":1714429410631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db6cd3a04075caf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714429693091,"stop":1714429693092,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f2fb23643ac876d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714429383882,"stop":1714429383883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc7bfa4e228d289","name":"handles different clusterIds correctly","time":{"start":1714429383877,"stop":1714429383877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8d2007c473ba4","name":"Push message equal or less that 1MB","time":{"start":1714429998326,"stop":1714429998327,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2a5fd4e317d2d2e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714429383902,"stop":1714429383902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d555f57801a7bef","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714429534240,"stop":1714429534240,"duration":0},"status":"passed","severity":"normal"},{"uid":"de93d0372e6e336f","name":"Push message with content topic containing short","time":{"start":1714429998269,"stop":1714429998269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b39a65dd5b0f2ec","name":"Nodes with multiple pubsub topic","time":{"start":1714429887041,"stop":1714429887041,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a0317394bee9","name":"should get / set UDP multiaddr","time":{"start":1714429393351,"stop":1714429393352,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe7c49d090fbe57","name":"Passing page size 3 when there are 20 messages","time":{"start":1714430043389,"stop":1714430043390,"duration":1},"status":"passed","severity":"normal"},{"uid":"83502cf185fe48d9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714429693173,"stop":1714429693174,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2aa07444d3f91f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714429693093,"stop":1714429693094,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5d720fa1553dab","name":"Ping on peer without subscriptions","time":{"start":1714429520843,"stop":1714429520844,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7eeaf22ce54c2a","name":"Check received message containing XML","time":{"start":1714429618773,"stop":1714429618774,"duration":1},"status":"passed","severity":"normal"},{"uid":"697deac1a095e9ba","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714429392684,"stop":1714429392684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7476e66cdc2f299d","name":"should set field with only STORE enabled","time":{"start":1714429393356,"stop":1714429393356,"duration":0},"status":"passed","severity":"normal"},{"uid":"be37ab8870449d6f","name":"Relay - times out","time":{"start":1714430071917,"stop":1714430071917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3582497e26eb2531","name":"Check received message containing shell command","time":{"start":1714429618777,"stop":1714429618778,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5e03a5fcaedd01","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714429493069,"stop":1714429493070,"duration":1},"status":"passed","severity":"normal"},{"uid":"8387a16a975173df","name":"can start the service","time":{"start":1714429454735,"stop":1714429454736,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f446c0d17ca4d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714429955112,"stop":1714429955113,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ebb3fc10dec188","name":"should properly create location multiaddrs - udp4","time":{"start":1714429393352,"stop":1714429393353,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7ed00cc2f73347","name":"Push message with content topic containing short","time":{"start":1714429855252,"stop":1714429855253,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a76aae853181fb","name":"Query generator for multiple messages","time":{"start":1714430032958,"stop":1714430032958,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b970ddb696731e0","name":"Check received message containing special chars","time":{"start":1714429618761,"stop":1714429618763,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b522f4d1bf7e3d7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714429534241,"stop":1714429534242,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f0645a1ba6bdf5a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714429383869,"stop":1714429383870,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c0a3d4a372e9d6","name":"Push message with content topic containing unicode special characters","time":{"start":1714429998317,"stop":1714429998317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0b07975edfd6bb","name":"Check publish message containing JSON","time":{"start":1714429913425,"stop":1714429913426,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad150c117e4ec9f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714429441302,"stop":1714429441303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e579ac90636461c1","name":"throws on empty content topic","time":{"start":1714429383861,"stop":1714429383862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b239696a80915f96","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714429610414,"stop":1714429610415,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8db948b8a93471","name":"pre and post cipher","time":{"start":1714429421699,"stop":1714429421699,"duration":0},"status":"passed","severity":"normal"},{"uid":"3679661c10c39a0d","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714429493069,"stop":1714429493069,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3f3456e013a82d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714429610406,"stop":1714429610406,"duration":0},"status":"passed","severity":"normal"},{"uid":"31462963a89a8f4d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714429610403,"stop":1714429610403,"duration":0},"status":"passed","severity":"normal"},{"uid":"add42790245980b0","name":"can start and stop the service","time":{"start":1714429454736,"stop":1714429454736,"duration":0},"status":"passed","severity":"normal"},{"uid":"46af79639a13d858","name":"Push message with long payload","time":{"start":1714429998229,"stop":1714429998233,"duration":4},"status":"passed","severity":"normal"},{"uid":"1888b3519b9f9e1c","name":"Check message received after nwaku node is restarted","time":{"start":1714429917759,"stop":1714429917759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f68c8e9af21f30cd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714429383886,"stop":1714429383886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2d09496d56dc0f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714429383873,"stop":1714429383873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e728e67b16c3d898","name":"Query generator for multiple messages with different message text format","time":{"start":1714430032958,"stop":1714430032959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d3b5db00947248","name":"Encoder throws on empty string content topic","time":{"start":1714429398776,"stop":1714429398777,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44a3be8fe1a28f6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714430104200,"stop":1714430104200,"duration":0},"status":"passed","severity":"normal"},{"uid":"294f36cbe0307b4f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714429955118,"stop":1714429955119,"duration":1},"status":"passed","severity":"normal"},{"uid":"9648786bfd3b3b7a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714429410654,"stop":1714429410654,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cebdd5049650432","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714429955115,"stop":1714429955116,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f012b82cfdbc827","name":"stop","time":{"start":1714429481395,"stop":1714429481396,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08228b62c04daed","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714429534238,"stop":1714429534239,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f79a5db138c5bb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714429383882,"stop":1714429383882,"duration":0},"status":"passed","severity":"normal"},{"uid":"8738f7e323501472","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714429383899,"stop":1714429383899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba14173ff22d9947","name":"A test","time":{"start":1714429693309,"stop":1714429693310,"duration":1},"status":"passed","severity":"normal"},{"uid":"709d006dee461cf5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714429610435,"stop":1714429610437,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2ddd2daf3ff180c","name":"Refresh subscription","time":{"start":1714430104211,"stop":1714430104211,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1c4e343e258c90","name":"Check received message with timestamp: 1714429439594000000 ","time":{"start":1714429917754,"stop":1714429917754,"duration":0},"status":"passed","severity":"normal"},{"uid":"597276bc476386cd","name":"Check received message with timestamp: 1714429439594000000 ","time":{"start":1714429917736,"stop":1714429917736,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fef281c6927574","name":"Check received message containing long","time":{"start":1714429618760,"stop":1714429618760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5b63c1f2f8c1af","name":"Push message with content topic containing escaped characters","time":{"start":1714429998316,"stop":1714429998317,"duration":1},"status":"passed","severity":"normal"},{"uid":"17c7e3bde94e878f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714429693103,"stop":1714429693103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3d209872883602","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714429392678,"stop":1714429392679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ac7e34979fa0cf","name":"Check received message containing special chars","time":{"start":1714429917723,"stop":1714429917723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d14e11cf2e76dae","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714429917795,"stop":1714429917796,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4bd67dab9591c2","name":"Fails to push message bigger that 1MB","time":{"start":1714429855269,"stop":1714429855269,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a37bd4a4c17c7ec","name":"throws on content topic with empty encoding field","time":{"start":1714429383867,"stop":1714429383867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0599bceef39036","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714429693175,"stop":1714429693175,"duration":0},"status":"passed","severity":"normal"},{"uid":"774d45d6f8ead914","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714429917773,"stop":1714429917774,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96fc627b8b7a990","name":"should not fail to stop the service if it was not started","time":{"start":1714429454737,"stop":1714429454737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a675b55c8254374","name":"returns all values when wanted number is greater than available values","time":{"start":1714429409760,"stop":1714429409761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca7fc9fcc09d003c","name":"Push message on custom pubsubTopic","time":{"start":1714429721253,"stop":1714429721253,"duration":0},"status":"passed","severity":"normal"},{"uid":"586fc57aa47ef976","name":"Passing page size 110 when there are 120 messages","time":{"start":1714430043391,"stop":1714430043391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f9f696509fc364","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714429383896,"stop":1714429383896,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a378484b332285","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714429383872,"stop":1714429383873,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdbdb05e30034e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714430199275,"stop":1714430199275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5a26261e7596c2a","name":"Passing an array","time":{"start":1714430059468,"stop":1714430059469,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd65278fe97083d","name":"Ping on unsubscribed peer","time":{"start":1714429520844,"stop":1714429520844,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9ca7ad4025333d","name":"Query Generator, No Decoder","time":{"start":1714430007472,"stop":1714430007473,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d491fdaca4a23b7","name":"Passing page size 11 when there are 10 messages","time":{"start":1714430043390,"stop":1714430043390,"duration":0},"status":"passed","severity":"normal"},{"uid":"77479d0afb2486b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714429383891,"stop":1714429383892,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e4e6fe2ad09663","name":"should set field with only FILTER enabled","time":{"start":1714429393357,"stop":1714429393357,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc3020f46f53c46","name":"Check message on other pubsub topic is not received","time":{"start":1714429618792,"stop":1714429618793,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1f2f3db7fa867e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714430104203,"stop":1714430104203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2b14c8ea3ff296","name":"should not receive a peer event before start","time":{"start":1714429454738,"stop":1714429454739,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8af3a1e49d5fd20","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714429414593,"stop":1714429414593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a367ee15016978c9","name":"random static sharding 10 - Cluster ID: 307, Shard ID: 43","time":{"start":1714429973510,"stop":1714429973511,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a47ea8b014bd8c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714429410650,"stop":1714429410650,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20dc004e2ec5c27","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714429522166,"stop":1714429522166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfe2327af95327b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714429917755,"stop":1714429917755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7421ecedac1c177","name":"Subscribe to topic containing XML and receive message","time":{"start":1714430104215,"stop":1714430104216,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc87197c6ed1578","name":"Check received message containing short","time":{"start":1714429917742,"stop":1714429917743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3230eb21d5aa629","name":"Check received message containing Russian","time":{"start":1714429917728,"stop":1714429917728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e6cc385983aba","name":"Push message with shell command payload","time":{"start":1714429998266,"stop":1714429998266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ae2283404377fd","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714429610409,"stop":1714429610409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e696ebd9c04c15cf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714429383885,"stop":1714429383885,"duration":0},"status":"passed","severity":"normal"},{"uid":"312abcd77787ee4a","name":"random static sharding 5 - Cluster ID: 321, Shard ID: 465","time":{"start":1714429973508,"stop":1714429973508,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8ca588883108ad","name":"Subscribe and receive messages via lightPush","time":{"start":1714430104196,"stop":1714430104197,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8aa3668ae7023b6","name":"Push message with content topic containing special chars","time":{"start":1714429855256,"stop":1714429855257,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaf7c2787429604","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714430104213,"stop":1714430104214,"duration":1},"status":"passed","severity":"normal"},{"uid":"19980787b18b8448","name":"Push message with Chinese payload","time":{"start":1714429855245,"stop":1714429855246,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd93ce9a36f859f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714429917783,"stop":1714429917783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a330cfdff1013e95","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714429693105,"stop":1714429693165,"duration":60},"status":"passed","severity":"normal"},{"uid":"d7d1e438dc6ad97b","name":"Check message with invalid timestamp is not received","time":{"start":1714429618788,"stop":1714429618791,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf249f7832f4f88a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714429917786,"stop":1714429917786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c285ee77959e2234","name":"Push message with custom timestamp: 1714433210553","time":{"start":1714429998325,"stop":1714429998325,"duration":0},"status":"passed","severity":"normal"}]