mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"cadec2618cf93fb8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713968641594,"stop":1713968641595,"duration":1},"status":"passed","severity":"normal"},{"uid":"93932b8316dd442b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713968617613,"stop":1713968617614,"duration":1},"status":"passed","severity":"normal"},{"uid":"57970d6fd0d45cf5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713968617607,"stop":1713968617607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4583ff8ee86c32da","name":"Check received message containing long","time":{"start":1713968848286,"stop":1713968848286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51304f3edf95161","name":"Relay + Store","time":{"start":1713968626152,"stop":1713968626152,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f995b3a976630ff","name":"Check received message containing special chars","time":{"start":1713969145569,"stop":1713969145569,"duration":0},"status":"passed","severity":"normal"},{"uid":"548a1ab08383aa0f","name":"Promise Callback - backward","time":{"start":1713969181091,"stop":1713969181091,"duration":0},"status":"passed","severity":"normal"},{"uid":"492566b2a3823338","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713968617612,"stop":1713968617613,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e66c4b65262f8f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713968754157,"stop":1713968754157,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5862993b9ba7584","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713969285219,"stop":1713969285220,"duration":1},"status":"passed","severity":"normal"},{"uid":"95db614bef862d92","name":"Non Autosharding Cluster","time":{"start":1713969108296,"stop":1713969108296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3360f25912d7d8d0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713969107860,"stop":1713969107860,"duration":0},"status":"passed","severity":"normal"},{"uid":"7638176de1216e4c","name":"Encoder throws on empty string content topic","time":{"start":1713968652002,"stop":1713968652002,"duration":0},"status":"passed","severity":"normal"},{"uid":"10338e948f94d0b1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713969285217,"stop":1713969285217,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8b660a4d7710ff","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713969108015,"stop":1713969108015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54b7a4374d7bfba3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713968754149,"stop":1713968754149,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bef2e2e9b2627f6","name":"should throw error - no id","time":{"start":1713968626142,"stop":1713968626143,"duration":1},"status":"passed","severity":"normal"},{"uid":"226bb81a4ea495ec","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713968617619,"stop":1713968617619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f3eb8f61910776","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713968617633,"stop":1713968617633,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca2685e0e4262ec","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713969170851,"stop":1713969170852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c29b37dace01169","name":"Check message on other pubsub topic is not received","time":{"start":1713969145599,"stop":1713969145600,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2eb57d8ef2dd708","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713969285202,"stop":1713969285202,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8bc970af51be56","name":"same cluster, same shard: nodes connect","time":{"start":1713968754119,"stop":1713968754120,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e1ebbeb237ae2c1a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713969170854,"stop":1713969170855,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c77f5aca72a5e3b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713969180755,"stop":1713969180755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1e9c32ae935338","name":"should properly create location multiaddrs - tcp4","time":{"start":1713968626147,"stop":1713968626148,"duration":1},"status":"passed","severity":"normal"},{"uid":"417087c15cf9fe94","name":"Filter","time":{"start":1713969228810,"stop":1713969228810,"duration":0},"status":"passed","severity":"normal"},{"uid":"280d6a6f7af459be","name":"A test","time":{"start":1713968920325,"stop":1713968920326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3ec5c0735e417f","name":"Passing page size 11 when there are 10 messages","time":{"start":1713969203368,"stop":1713969203369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a053fd320d94f97","name":"Decoder throws on empty string content topic","time":{"start":1713968653808,"stop":1713968653808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84680c1eba7a6ab","name":"Subscribe to topic containing Script and publish message","time":{"start":1713969112874,"stop":1713969112875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a1115d14b1f793","name":"ignores domain fetching errors","time":{"start":1713968642065,"stop":1713968642065,"duration":0},"status":"passed","severity":"normal"},{"uid":"699929588f1617c7","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713968754133,"stop":1713968754134,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d19f001466d6c321","name":"different cluster, same shard: nodes don't connect","time":{"start":1713968959282,"stop":1713968959282,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d6f783f58a50fd","name":"should return all peers when numPeers is 0","time":{"start":1713968630853,"stop":1713968630853,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b193d4b0c75a1f","name":"Push message on custom pubsubTopic","time":{"start":1713968920140,"stop":1713968920141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35272256cb4fd03","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713968848296,"stop":1713968848298,"duration":2},"status":"passed","severity":"normal"},{"uid":"633edd118eb5e977","name":"Round trip binary serialization","time":{"start":1713968631033,"stop":1713968631034,"duration":1},"status":"passed","severity":"normal"},{"uid":"174196f35c97a682","name":"getPeersByDiscovery","time":{"start":1713968709786,"stop":1713968709786,"duration":0},"status":"passed","severity":"normal"},{"uid":"40145b88b62a9302","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713968617625,"stop":1713968617625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b063d35efcab72","name":"Check received message containing Script","time":{"start":1713968848289,"stop":1713968848289,"duration":0},"status":"passed","severity":"normal"},{"uid":"773fbfa2871db6a3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713968617627,"stop":1713968617627,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1b2f052acee7be","name":"should decode valid enr successfully","time":{"start":1713968626141,"stop":1713968626142,"duration":1},"status":"passed","severity":"normal"},{"uid":"1923f6c99f8b6c1d","name":"Subscribe and receives messages on 20 topics","time":{"start":1713968926163,"stop":1713968926163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22c24ba8a235160","name":"same cluster, different shard: nodes connect","time":{"start":1713968959279,"stop":1713968959282,"duration":3},"status":"passed","severity":"normal"},{"uid":"2602b483dcd507d9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713969211844,"stop":1713969211845,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3708e6b2a9bff78","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713969112864,"stop":1713969112865,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cea7f17674794fb","name":"Wrong topic","time":{"start":1713969108304,"stop":1713969108304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a47d1e55a68b3cd3","name":"unsubscribes","time":{"start":1713969208107,"stop":1713969208108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcf6b8df5abab71","name":"Check received message containing long","time":{"start":1713969145568,"stop":1713969145568,"duration":0},"status":"passed","severity":"normal"},{"uid":"be82e1ca9190f709","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713968754147,"stop":1713968754147,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb117c1d869e2558","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713969112870,"stop":1713969112871,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb34f75f95c13959","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713968926168,"stop":1713968926169,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c23b8dca8452aa","name":"Push message with long payload","time":{"start":1713969137031,"stop":1713969137031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51812ed455ecc89","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713968883956,"stop":1713968883957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce45b79790ae7a5","name":"creates an iterator","time":{"start":1713969208106,"stop":1713969208107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea6a71781b4da75","name":"Check received message containing Basic HTML tag","time":{"start":1713969145553,"stop":1713969145553,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf4d2aeb705fc50","name":"handles empty shards array correctly","time":{"start":1713968617632,"stop":1713968617632,"duration":0},"status":"passed","severity":"normal"},{"uid":"87996d89b4271848","name":"Push message with numeric payload","time":{"start":1713969137031,"stop":1713969137032,"duration":1},"status":"passed","severity":"normal"},{"uid":"67529dab3fade14e","name":"Nodes with multiple pubsub topic","time":{"start":1713969096479,"stop":1713969096479,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f754df1bb0241c","name":"different cluster, different shard: nodes don't connect","time":{"start":1713968959283,"stop":1713968959283,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec83a8d60a9a6bd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713968926173,"stop":1713968926174,"duration":1},"status":"passed","severity":"normal"},{"uid":"761efc346313899b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713969158747,"stop":1713969158747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28a7c44761c3b1b","name":"Default pageSize","time":{"start":1713969203370,"stop":1713969203370,"duration":0},"status":"passed","severity":"normal"},{"uid":"60de5efd1e59ded3","name":"Push message with shell command payload","time":{"start":1713969071369,"stop":1713969071369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91edceffd9f18c9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713969285203,"stop":1713969285203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb17538080ede38","name":"should properly create location multiaddrs - udp","time":{"start":1713968626148,"stop":1713968626149,"duration":1},"status":"passed","severity":"normal"},{"uid":"219119109511ed34","name":"Push message with content topic containing long","time":{"start":1713969071399,"stop":1713969071399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ca66cc048612df","name":"same cluster, same shard: nodes connect","time":{"start":1713968959278,"stop":1713968959278,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb135b7b40983852","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713968719542,"stop":1713968719542,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1993852a261c090","name":"Push message with Chinese payload","time":{"start":1713969071365,"stop":1713969071365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d095923bb177e07f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713969195628,"stop":1713969195628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2383327c608d3d20","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713968617619,"stop":1713968617619,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe8a4d862ec04d7","name":"returns all values when wanted number matches available values","time":{"start":1713968641137,"stop":1713968641139,"duration":2},"status":"passed","severity":"normal"},{"uid":"d791920b675af732","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713968926175,"stop":1713968926176,"duration":1},"status":"passed","severity":"normal"},{"uid":"3420ecd94a24994","name":"Relay - dialed after","time":{"start":1713969228808,"stop":1713969228808,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a26a89d75d2ccf","name":"Push 30 different messages","time":{"start":1713969137039,"stop":1713969137040,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9fd3dafec8565e","name":"Push message with content topic containing XML","time":{"start":1713969071403,"stop":1713969071403,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa07113de35f784","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713968719529,"stop":1713968719530,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9456588a84e3e38","name":"Check received message containing emoji","time":{"start":1713969145591,"stop":1713969145591,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c106c9c848795b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713968617621,"stop":1713968617621,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c9853964fa7dd2","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713968617764,"stop":1713968617764,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a967f738ee24d4","name":"Subscribe to topic containing short and receive message","time":{"start":1713969285216,"stop":1713969285216,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3057cfde9beb8c","name":"shard 0","time":{"start":1713969158740,"stop":1713969158740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da0f2bd1c543da5f","name":"Push message equal or less that 1MB","time":{"start":1713969071444,"stop":1713969071444,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d131987846d125b","name":"different cluster, different shard: nodes don't connect","time":{"start":1713968754128,"stop":1713968754130,"duration":2},"status":"skipped","severity":"normal"},{"uid":"f5d725b3f711f79a","name":"Does not throw an exception when node disconnects","time":{"start":1713969217114,"stop":1713969217115,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea89614f630aafe","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713969285214,"stop":1713969285214,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcd93ac89e26b0f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713968669638,"stop":1713968669639,"duration":1},"status":"passed","severity":"normal"},{"uid":"d282b2d28ddc6da","name":"Push message with special chars payload","time":{"start":1713969071359,"stop":1713969071360,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee91e65ad37ef07a","name":"should set field with all protocols disabled","time":{"start":1713968626149,"stop":1713968626150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8078de0977ec9cdb","name":"Query with Promise Callback, No message returned","time":{"start":1713969170860,"stop":1713969170860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0a632c1c3da5bc","name":"Relay - dialed first","time":{"start":1713969228808,"stop":1713969228808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2354d2fb23fdd267","name":"Subscribe to topic containing long and receive message","time":{"start":1713968926167,"stop":1713968926167,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd53aa27bb5ee30","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713969157000,"stop":1713969157001,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ce3b26e47328cb","name":"Generator, custom pubsub topic","time":{"start":1713969180757,"stop":1713969180757,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abc8218e6f66110","name":"can start and stop the service","time":{"start":1713968692637,"stop":1713968692638,"duration":1},"status":"passed","severity":"normal"},{"uid":"40384c61ad364539","name":"should get / set TCP multiaddr","time":{"start":1713968626146,"stop":1713968626147,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a30a46a629f3c4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713969107863,"stop":1713969107863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18260b80dc521e8","name":"Promise Callback - forward","time":{"start":1713969181090,"stop":1713969181091,"duration":1},"status":"passed","severity":"normal"},{"uid":"489496dab1d1d732","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713969211844,"stop":1713969211844,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eebeeb3de0c7aff","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713969285209,"stop":1713969285209,"duration":0},"status":"passed","severity":"normal"},{"uid":"659ee57e913110f6","name":"Check received message containing emoji","time":{"start":1713968848294,"stop":1713968848295,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbdd79ecc4a7684","name":"Passing cursor with wrong message digest","time":{"start":1713969156998,"stop":1713969157000,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ba67adad98d4e65","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713969211846,"stop":1713969211846,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fb30bdb08b3788","name":"Push message with content topic containing Script","time":{"start":1713969071403,"stop":1713969071403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47fd3e64b94b101","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713968617630,"stop":1713968617630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96d77427ee5b13b","name":"Fails to push message with empty content topic","time":{"start":1713969071440,"stop":1713969071441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee092ea580a82c7a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713968754155,"stop":1713968754155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5c5aefb6aab5c6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713968926174,"stop":1713968926174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88fa331580674ad","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713969096477,"stop":1713969096477,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe798c1ad5b793b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713969071421,"stop":1713969071422,"duration":1},"status":"passed","severity":"normal"},{"uid":"209d9b4ebbbf9ae6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713969285209,"stop":1713969285210,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6caa2581936e93","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713968625475,"stop":1713968625475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae790f5dd9fc5233","name":"Push message with custom timestamp: 1713972448842","time":{"start":1713969071443,"stop":1713969071444,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dee59a940b271ea","name":"should not receive a peer event before start","time":{"start":1713968692639,"stop":1713968692641,"duration":2},"status":"passed","severity":"normal"},{"uid":"9930fbd2e46abe","name":"Push message with rate limit","time":{"start":1713969137052,"stop":1713969137053,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08dbfb31c87a0e1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713968676983,"stop":1713968676984,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bbf66013a26227","name":"Check message on other pubsub topic is not received","time":{"start":1713968848300,"stop":1713968848300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89f7e1b35fcdf2c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713969252316,"stop":1713969252317,"duration":1},"status":"skipped","severity":"normal"},{"uid":"81da6e0beac219c6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713968642067,"stop":1713968642068,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fad73d3f3eee51","name":"Check received message containing unicode special characters","time":{"start":1713968848294,"stop":1713968848294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7d4b83d3f253b1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713968883954,"stop":1713968883954,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70ec2e9f3261639","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713968669641,"stop":1713968669643,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ff857f589abf31a","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713969211843,"stop":1713969211844,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc59d6b98e9caa2a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713969285205,"stop":1713969285205,"duration":0},"status":"passed","severity":"normal"},{"uid":"4292a515d2971442","name":"Refresh subscription","time":{"start":1713968926166,"stop":1713968926167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a950bcb0c6cbc18","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713969195631,"stop":1713969195631,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc4575632a26fd6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713968926160,"stop":1713968926161,"duration":1},"status":"passed","severity":"normal"},{"uid":"96996dbfaa7f5d25","name":"Check received message containing XML","time":{"start":1713969145552,"stop":1713969145552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a630996ac8d174","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713969170858,"stop":1713969170859,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ef441379dac958","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713968754148,"stop":1713968754148,"duration":0},"status":"passed","severity":"normal"},{"uid":"47823241d7bd9185","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713968719530,"stop":1713968719532,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef1970e99f7dc98c","name":"Subscribe and receive messages via waku relay post","time":{"start":1713969285201,"stop":1713969285201,"duration":0},"status":"passed","severity":"normal"},{"uid":"736d1057bae1335c","name":"Ping on peer without subscriptions","time":{"start":1713968710423,"stop":1713968710431,"duration":8},"status":"passed","severity":"normal"},{"uid":"c449d7ebb6862144","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713969180757,"stop":1713969180758,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7e2ff842030607e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713969112877,"stop":1713969112878,"duration":1},"status":"passed","severity":"normal"},{"uid":"935bae1923ceac61","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713968617605,"stop":1713968617606,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd299821dc6fe0f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713968754144,"stop":1713968754145,"duration":1},"status":"passed","severity":"normal"},{"uid":"38102e2db3667d6e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713968617621,"stop":1713968617622,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e316d4e35251536","name":"can start and stop the service","time":{"start":1713968646002,"stop":1713968646002,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4eb9bf7598b731c","name":"Reopen subscription with peer with lost subscription","time":{"start":1713968747337,"stop":1713968747337,"duration":0},"status":"passed","severity":"normal"},{"uid":"65719557a22ce98c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713969285221,"stop":1713969285222,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f2fd31c2594735","name":"Push message with emoji payload","time":{"start":1713969071370,"stop":1713969071371,"duration":1},"status":"passed","severity":"normal"},{"uid":"838cbcfdcd4a166e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713968754154,"stop":1713968754155,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c4410c92dc1c85","name":"Refresh subscription","time":{"start":1713969285215,"stop":1713969285216,"duration":1},"status":"passed","severity":"normal"},{"uid":"457e6a09c0e84bd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713968926172,"stop":1713968926172,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f697fa94f13a73","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713968754151,"stop":1713968754151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb9cf7e6093d63b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713968926169,"stop":1713968926169,"duration":0},"status":"passed","severity":"normal"},{"uid":"b102964f82a75692","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713969252314,"stop":1713969252315,"duration":1},"status":"passed","severity":"normal"},{"uid":"64810eea9ff57c43","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713968642069,"stop":1713968642069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1f87788316096e7","name":"throws on content topic with empty application field","time":{"start":1713968617600,"stop":1713968617600,"duration":0},"status":"passed","severity":"normal"},{"uid":"2473c6f817fd4787","name":"Check received message containing Russian","time":{"start":1713969145550,"stop":1713969145551,"duration":1},"status":"passed","severity":"normal"},{"uid":"5786f9c6fae522f8","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713968712219,"stop":1713968712220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da68fc3dcf2ce6d","name":"returns all values when wanted number is greater than available values","time":{"start":1713968641139,"stop":1713968641140,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37a3c0b4ea4bedb","name":"can start the service","time":{"start":1713968692637,"stop":1713968692637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2683705a8064bb","name":"Subscribe to topic containing long and receive message","time":{"start":1713969285205,"stop":1713969285205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3fdb559828f979","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713968617764,"stop":1713968617764,"duration":0},"status":"passed","severity":"normal"},{"uid":"863164182b5c085","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713968617632,"stop":1713968617632,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3d36b77a690615","name":"recovers when dns.resolve returns empty","time":{"start":1713968642064,"stop":1713968642065,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a63cc7017fdca16","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app0/5/topic862/xml","time":{"start":1713969108303,"stop":1713969108303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3d563777e986fbc","name":"less peers than existing","time":{"start":1713969071637,"stop":1713969071637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"645b37404d4b8bcf","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713968625481,"stop":1713968625481,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c84f5989b9dc02","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713968883946,"stop":1713968883946,"duration":0},"status":"passed","severity":"normal"},{"uid":"25285c992bf17774","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713969285215,"stop":1713969285215,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8153261034aa458d","name":"should be able to encode the field with only STORE set to true","time":{"start":1713968625473,"stop":1713968625474,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34efcbaa2c4a34c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713968625480,"stop":1713968625480,"duration":0},"status":"passed","severity":"normal"},{"uid":"587c87bf5d1b0ea9","name":"it tolerates circular branch references","time":{"start":1713968642064,"stop":1713968642064,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f7edec0a0c34e3","name":"should not fail to stop the service if it was not started","time":{"start":1713968646002,"stop":1713968646002,"duration":0},"status":"passed","severity":"normal"},{"uid":"15271f3e5b860ad3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713969211843,"stop":1713969211843,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54fbd2bd6b04aff","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713969096480,"stop":1713969096481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad2c5bae6f5cbdf","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713968641590,"stop":1713968641591,"duration":1},"status":"passed","severity":"normal"},{"uid":"9343fd45b7d6b159","name":"caches peers it previously fetched","time":{"start":1713968642065,"stop":1713968642066,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0efb51156733f55","name":"Register correct protocols","time":{"start":1713969112861,"stop":1713969112862,"duration":1},"status":"passed","severity":"normal"},{"uid":"df39e32c2461ea0a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713969170857,"stop":1713969170858,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7bff13593e9d32","name":"should return empty list for no shard","time":{"start":1713968617617,"stop":1713968617617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a34fd8698a0b75","name":"Subscribe and publish message","time":{"start":1713969112862,"stop":1713969112863,"duration":1},"status":"passed","severity":"normal"},{"uid":"278cb46959fc1c61","name":"Check received message containing JSON","time":{"start":1713969145553,"stop":1713969145554,"duration":1},"status":"passed","severity":"normal"},{"uid":"709e85a8a1a68254","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713968754139,"stop":1713968754140,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b33ed6a0eaf1d2e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713969096480,"stop":1713969096480,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24be42033a45464","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713968926164,"stop":1713968926164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea73a50e414b8537","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713969096476,"stop":1713969096476,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb60354740f8eed0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713969096482,"stop":1713969096482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5101833fc91ac","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713968883948,"stop":1713968883952,"duration":4},"status":"passed","severity":"normal"},{"uid":"745b0c2a89dc03f7","name":"Query generator for multiple messages with different content topic format","time":{"start":1713969200540,"stop":1713969200540,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f9beef24dfc658","name":"Check received message containing escaped characters","time":{"start":1713969145554,"stop":1713969145555,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4ccbe99b36031b","name":"Push message with content topic containing JSON","time":{"start":1713969071422,"stop":1713969071423,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f57d3fbc72337fa","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713969195629,"stop":1713969195629,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a7a87048155c45","name":"should set field with all protocols enabled","time":{"start":1713968626150,"stop":1713968626150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1065b22aecca655f","name":"Check received message containing long","time":{"start":1713969145545,"stop":1713969145545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29b625e89da5504","name":"Check received message containing numeric","time":{"start":1713969145545,"stop":1713969145545,"duration":0},"status":"passed","severity":"normal"},{"uid":"b475c8b422feed80","name":"Decoder throws on empty string content topic","time":{"start":1713968652003,"stop":1713968652003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcaa7592560f940","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713968641589,"stop":1713968641589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e804f3a6d3b07705","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713968754145,"stop":1713968754145,"duration":0},"status":"passed","severity":"normal"},{"uid":"64914f9be7e3d963","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713969285208,"stop":1713969285209,"duration":1},"status":"passed","severity":"normal"},{"uid":"a703625f29fcc4e7","name":"should use DNS peer discovery with light client","time":{"start":1713968692642,"stop":1713968692642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6d9cbb9f9beff40","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713969285210,"stop":1713969285210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b52b5cd41a6e373","name":"Check received message with timestamp: 1713968668780 ","time":{"start":1713969145592,"stop":1713969145592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58032a2f6d5dd7f","name":"Publish without waiting for remote peer","time":{"start":1713969112862,"stop":1713969112862,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86360f33f17d04d","name":"random static sharding 3 - Cluster ID: 766, Shard ID: 718","time":{"start":1713969158742,"stop":1713969158742,"duration":0},"status":"passed","severity":"normal"},{"uid":"387e10e745711065","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713969156995,"stop":1713969156996,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00028b94ccea4b8","name":"Encoder throws on empty string content topic","time":{"start":1713968631036,"stop":1713968631036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03f1832f82984f8","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713968712206,"stop":1713968712207,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ab8640e561f28d","name":"should throw error - no id","time":{"start":1713968626143,"stop":1713968626143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8b2c084a5d8c01","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713968641588,"stop":1713968641588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a87311472f7f76","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713968754152,"stop":1713968754152,"duration":0},"status":"passed","severity":"normal"},{"uid":"732fe459ca3c2d5d","name":"Push message with content topic containing special chars","time":{"start":1713969071400,"stop":1713969071401,"duration":1},"status":"passed","severity":"normal"},{"uid":"4185297d0fd12fa5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713968754131,"stop":1713968754131,"duration":0},"status":"skipped","severity":"normal"},{"uid":"555ce6a13569c660","name":"Overlapping topic subscription","time":{"start":1713969112866,"stop":1713969112866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2541e3c6126b1ee","name":"Push message with content topic containing numeric","time":{"start":1713969071399,"stop":1713969071400,"duration":1},"status":"passed","severity":"normal"},{"uid":"620dec743d60d997","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713968680667,"stop":1713968680667,"duration":0},"status":"passed","severity":"normal"},{"uid":"538ca9f37065b93a","name":"Check received message containing escaped characters","time":{"start":1713968848293,"stop":1713968848294,"duration":1},"status":"passed","severity":"normal"},{"uid":"64236ab455e5d5d2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713969285212,"stop":1713969285213,"duration":1},"status":"passed","severity":"normal"},{"uid":"cecc485ba8eefddb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713968754146,"stop":1713968754146,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce9e9adac422c7b","name":"Sample","time":{"start":1713968625624,"stop":1713968625624,"duration":0},"status":"passed","severity":"normal"},{"uid":"272f4dbdf83950","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713968754157,"stop":1713968754157,"duration":0},"status":"passed","severity":"normal"},{"uid":"857106c679278f65","name":"Check received message containing emoji","time":{"start":1713969145556,"stop":1713969145556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c4faf586670059","name":"Check received message containing JSON","time":{"start":1713969145585,"stop":1713969145587,"duration":2},"status":"passed","severity":"normal"},{"uid":"d18ed1f47f29ce2c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713969145592,"stop":1713969145592,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0528ac2c3b455b1","name":"listenerCount","time":{"start":1713968709786,"stop":1713968709786,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab3e758eaea881","name":"Throws when trying to push message with empty payload","time":{"start":1713969071371,"stop":1713969071372,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4181b9b453dfb1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713968642068,"stop":1713968642068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ed2d1b41f3678a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713968617633,"stop":1713968617633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f517c7a768f5edf9","name":"should set field with only FILTER enabled","time":{"start":1713968626151,"stop":1713968626151,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d0f6215b79c358","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713968617607,"stop":1713968617607,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c22e5c9af77a712","name":"Reopen subscription with peer with lost subscription","time":{"start":1713968747339,"stop":1713968747339,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dce644883c6fc1","name":"throws on content topic with non-number generation field","time":{"start":1713968617597,"stop":1713968617598,"duration":1},"status":"passed","severity":"normal"},{"uid":"518e514c841039ca","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713969145592,"stop":1713969145595,"duration":3},"status":"passed","severity":"normal"},{"uid":"f832673ec5b8e38b","name":"should return false","time":{"start":1713968626144,"stop":1713968626144,"duration":0},"status":"passed","severity":"normal"},{"uid":"21df19b24e89036b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713969285202,"stop":1713969285203,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc3237b27664e52b","name":"Subscribe to topic containing XML and receive message","time":{"start":1713969285207,"stop":1713969285207,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c673bb2a12236a","name":"Publishes to nwaku","time":{"start":1713969101615,"stop":1713969101616,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a75ca32137516e5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713968617606,"stop":1713968617606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9152e2323201857d","name":"through manual discovery","time":{"start":1713968931021,"stop":1713968931021,"duration":0},"status":"passed","severity":"normal"},{"uid":"148a541a7629c3cf","name":"should encode/decode to RLP encoding","time":{"start":1713968626145,"stop":1713968626145,"duration":0},"status":"passed","severity":"normal"},{"uid":"96757751c7d7296c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713968926174,"stop":1713968926175,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cc15cd15b79105","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713968617630,"stop":1713968617630,"duration":0},"status":"broken","severity":"normal"},{"uid":"ec3e28489f422bdb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713968719533,"stop":1713968719534,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89e5020b8f6ff34","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713968920138,"stop":1713968920138,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2c3ff90f9891ef","name":"should not receive a peer event before start","time":{"start":1713969125462,"stop":1713969125462,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e698f8ea730b94a","name":"throws on empty content topic","time":{"start":1713968617593,"stop":1713968617595,"duration":2},"status":"passed","severity":"normal"},{"uid":"9fde6e85c2d8ebd7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713968719536,"stop":1713968719537,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6c6ebe41da5ac56","name":"Push message with Chinese payload","time":{"start":1713969137033,"stop":1713969137033,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fae0bd7cee69f4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713969285211,"stop":1713969285211,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b8d8be0bc85f9f","name":"Check received message containing Arabic","time":{"start":1713969145570,"stop":1713969145570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b173926598d70313","name":"should only return 1 node with relay capability","time":{"start":1713968642066,"stop":1713968642066,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3083abc78d21ce","name":"Ordered callback, aborts when callback returns true","time":{"start":1713969200542,"stop":1713969200542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cfd7158448336e","name":"should return valid sharding parameters for static sharding","time":{"start":1713968617630,"stop":1713968617631,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9549f332586b2d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713969112868,"stop":1713969112869,"duration":1},"status":"passed","severity":"normal"},{"uid":"63853b522b6ddc0f","name":"should encode/decode to text encoding","time":{"start":1713968626146,"stop":1713968626146,"duration":0},"status":"passed","severity":"normal"},{"uid":"271967a0ce43a122","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713968754155,"stop":1713968754155,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec7b1963808143","name":"Check message with no pubsub topic is not received","time":{"start":1713968848300,"stop":1713968848301,"duration":1},"status":"passed","severity":"normal"},{"uid":"7030d4dcd614b7b0","name":"Ping on subscribed peer","time":{"start":1713968710415,"stop":1713968710423,"duration":8},"status":"passed","severity":"normal"},{"uid":"42114eef6b638ba7","name":"should not receive a peer event before start","time":{"start":1713968646003,"stop":1713968646004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f821d3c0a6f1ead","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713968626142,"stop":1713968626142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b223df725fa9c9","name":"start node with empty shard","time":{"start":1713969158748,"stop":1713969158748,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd8e102f138922c","name":"Fails to push message bigger that 1MB","time":{"start":1713969137055,"stop":1713969137055,"duration":0},"status":"passed","severity":"normal"},{"uid":"12446f23fd3bb04b","name":"Push message with content topic containing Script","time":{"start":1713969137047,"stop":1713969137048,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a365ed2b35cf89f","name":"Push message with content topic containing escaped characters","time":{"start":1713969137050,"stop":1713969137050,"duration":0},"status":"passed","severity":"normal"},{"uid":"6024d067fd664fa8","name":"Push message with content topic containing numeric","time":{"start":1713969137041,"stop":1713969137041,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd18f5248477a296","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713968883946,"stop":1713968883946,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b1ca7205287018","name":"Check message received after nwaku node is restarted","time":{"start":1713969145606,"stop":1713969145606,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec34a02a532a1849","name":"should handle application and version for autosharding","time":{"start":1713968617615,"stop":1713968617616,"duration":1},"status":"passed","severity":"normal"},{"uid":"79335335ea78d8dd","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713968626151,"stop":1713968626151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5ea83ab32df46b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713969108015,"stop":1713969108015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3c37b8fa2818752","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713968692643,"stop":1713968692643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5e16239a353e5c3","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713968754138,"stop":1713968754139,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5f37d5e82e4d8a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713968754141,"stop":1713968754142,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11727c847bd8807","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713969156997,"stop":1713969156997,"duration":0},"status":"passed","severity":"normal"},{"uid":"172fab3b31997e6b","name":"Push message with rate limit","time":{"start":1713969071442,"stop":1713969071442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97951c2dc0cf0a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713968617625,"stop":1713968617625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fb75c7b035525d","name":"Push message with content topic containing escaped characters","time":{"start":1713969071424,"stop":1713969071437,"duration":13},"status":"passed","severity":"normal"},{"uid":"fb269866f4b8876","name":"removeEventListener with correct event","time":{"start":1713968709785,"stop":1713968709785,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f310335c4544e2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713969285201,"stop":1713969285201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a26e21c0412c7b8","name":"Push message with unicode special characters payload","time":{"start":1713969137038,"stop":1713969137039,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e2e893a67b8e0","name":"Subscribe and receive messages via lightPush","time":{"start":1713969285210,"stop":1713969285211,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59102f35f6d67f7","name":"groups content topics by expected pubsub topic","time":{"start":1713968617610,"stop":1713968617610,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5ba4eee58a7a5a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713968754158,"stop":1713968754158,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4123bcd17becd5","name":"Push 30 different messages","time":{"start":1713969071371,"stop":1713969071371,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe7714046405fab","name":"Subscribe and receives messages on 20 topics","time":{"start":1713969285213,"stop":1713969285213,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85cfdfa6610206b","name":"Fails to publish duplicate message","time":{"start":1713969107862,"stop":1713969107862,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fd4f5eeb4bc2bf","name":"Subscribe and receive messages via lightPush","time":{"start":1713968926160,"stop":1713968926160,"duration":0},"status":"passed","severity":"normal"},{"uid":"48074dbc1993ca1d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713969156995,"stop":1713969156995,"duration":0},"status":"passed","severity":"normal"},{"uid":"640840d7f7b18d8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713969180756,"stop":1713969180756,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5de69bf9b8ea863","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713968617625,"stop":1713968617626,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a421a76e5262170","name":"Check received message containing Script","time":{"start":1713969145571,"stop":1713969145572,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebe5a4578bbedc3e","name":"should throw error - no public key","time":{"start":1713968626144,"stop":1713968626144,"duration":0},"status":"passed","severity":"normal"},{"uid":"51417bb971c9e538","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713968751705,"stop":1713968751706,"duration":1},"status":"passed","severity":"normal"},{"uid":"5476ec65cf79e7b0","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713968754137,"stop":1713968754138,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f42773bf2f9d70","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713969285200,"stop":1713969285200,"duration":0},"status":"passed","severity":"normal"},{"uid":"836aa5f70ceacfca","name":"Push message with shell command payload","time":{"start":1713969137038,"stop":1713969137038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47de0d6bf269c3b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713968641591,"stop":1713968641591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7edd448c2e5d13d","name":"Ping on peer without subscriptions","time":{"start":1713968747338,"stop":1713968747338,"duration":0},"status":"passed","severity":"normal"},{"uid":"892f9b971f7e9a55","name":"should only return 1 node with relay and store capability","time":{"start":1713968642066,"stop":1713968642067,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06aed96340d991c","name":"Check publish message containing SQL Injection","time":{"start":1713969107855,"stop":1713969107855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f13226e473cbb7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713968926163,"stop":1713968926163,"duration":0},"status":"passed","severity":"normal"},{"uid":"385c2b532d90bebd","name":"Mutual subscription","time":{"start":1713969112861,"stop":1713969112861,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5004c511d8f5e2","name":"Generator, 2 different pubsubtopics","time":{"start":1713969180754,"stop":1713969180754,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc6e0f308078dc8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713968617620,"stop":1713968617621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35916fd8689759a","name":"Used by Waku Relay","time":{"start":1713969217117,"stop":1713969217117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0537f50622af26c","name":"should throw error - invalid id","time":{"start":1713968626144,"stop":1713968626144,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c71f570ab4bc42","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713968669644,"stop":1713968669645,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7c4eac391af07","name":"Check message with invalid timestamp is not received","time":{"start":1713969145598,"stop":1713969145599,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1554e9647299e3e","name":"Push message with escaped characters payload","time":{"start":1713969071369,"stop":1713969071370,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dbccd704ff38d07","name":"Decoder throws on undefined content topic","time":{"start":1713968652002,"stop":1713968652002,"duration":0},"status":"passed","severity":"normal"},{"uid":"1259d0495033d5ee","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713968617609,"stop":1713968617609,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb1b48289742698","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713969112864,"stop":1713969112864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cbf20547fa0590","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713968617605,"stop":1713968617605,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dd935f126da93d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713968641591,"stop":1713968641594,"duration":3},"status":"passed","severity":"normal"},{"uid":"424580f8dd8312c9","name":"Rejects garbage","time":{"start":1713968634451,"stop":1713968634451,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a3ccf80c6816a2","name":"Encoder throws on undefined content topic","time":{"start":1713968631035,"stop":1713968631035,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ab2f1d475d06ca","name":"Push message with content topic containing short","time":{"start":1713969071373,"stop":1713969071399,"duration":26},"status":"passed","severity":"normal"},{"uid":"cb1a4ce2dd9035fb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713969285208,"stop":1713969285208,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c2f6e20d042d3a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713969285218,"stop":1713969285218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ab7ab6f725ea33","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713969108305,"stop":1713969108305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e36e73f007d143a7","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713968712209,"stop":1713968712209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbf7af05191649a","name":"Push message with Script payload","time":{"start":1713969137036,"stop":1713969137036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7103b1a2cb434018","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713969285206,"stop":1713969285206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efc93559ef46fef","name":"Push message with content topic containing unicode special characters","time":{"start":1713969137050,"stop":1713969137050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9941282864a8af31","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713968617631,"stop":1713968617631,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cdae048b718e5c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713968920140,"stop":1713968920140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c7c55c779beef507","name":"Check message on other pubsub topic is not received","time":{"start":1713969145563,"stop":1713969145564,"duration":1},"status":"passed","severity":"normal"},{"uid":"935b92d4864d7a56","name":"Query Generator, No message returned","time":{"start":1713969170853,"stop":1713969170854,"duration":1},"status":"passed","severity":"normal"},{"uid":"56afab1f99e56a15","name":"Check message with no content topic is not received","time":{"start":1713969145600,"stop":1713969145601,"duration":1},"status":"passed","severity":"normal"},{"uid":"5069755e12bedcd8","name":"Check received message containing Arabic","time":{"start":1713969145550,"stop":1713969145550,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a91672643e217d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713969112876,"stop":1713969112876,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4971eebbc9c60f","name":"Ephemeral messages are not stored","time":{"start":1713968680665,"stop":1713968680666,"duration":1},"status":"passed","severity":"normal"},{"uid":"709f9cf5ec196414","name":"Check received message containing short","time":{"start":1713969145567,"stop":1713969145568,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a601d17257d4d8","name":"Check received message containing Russian","time":{"start":1713969145571,"stop":1713969145571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ee2ca8cf3def7b","name":"Push message with long payload","time":{"start":1713969071357,"stop":1713969071358,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b5ddf9189fd740","name":"Check publish message containing Basic HTML tag","time":{"start":1713969107857,"stop":1713969107857,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e09ba3a60e4a153","name":"Push message with content topic containing shell command","time":{"start":1713969071423,"stop":1713969071424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3d38cb35141ee","name":"Ping on subscribed peer","time":{"start":1713968747337,"stop":1713968747338,"duration":1},"status":"passed","severity":"normal"},{"uid":"213369cac6c3814d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713968617629,"stop":1713968617629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c448e6a9728f4740","name":"Check message with non string payload is not received","time":{"start":1713969145565,"stop":1713969145565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f8ad592ea0dadd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713969285208,"stop":1713969285208,"duration":0},"status":"passed","severity":"normal"},{"uid":"648302a73b57e8cc","name":"Check received message containing numeric","time":{"start":1713968848286,"stop":1713968848286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2131d4e9444b568","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713969158740,"stop":1713969158741,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0da2b6bf7ddb285","name":"addEventListener with wrong event","time":{"start":1713968709784,"stop":1713968709784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e95e89c1d0299d3","name":"should not fail to start the service if it is already started","time":{"start":1713968692638,"stop":1713968692639,"duration":1},"status":"passed","severity":"normal"},{"uid":"754889a2122e29e6","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713969200540,"stop":1713969200540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ee1e4ef51019a9","name":"Publish message with large meta","time":{"start":1713969107865,"stop":1713969107866,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f6bcea8bbbf352","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713968617620,"stop":1713968617620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4855162f97a878b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713968719532,"stop":1713968719533,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7870673fdbc85a","name":"Check received message containing Basic HTML tag","time":{"start":1713969145572,"stop":1713969145585,"duration":13},"status":"passed","severity":"normal"},{"uid":"5edf1517bf77d85d","name":"Generator, 2 different pubsubtopics","time":{"start":1713969180756,"stop":1713969180756,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7677c33dc180b7f8","name":"Check publish message containing short","time":{"start":1713969107848,"stop":1713969107848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71565bb5ff314dd","name":"Push message with unicode special characters payload","time":{"start":1713969071370,"stop":1713969071370,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7ffe0952f2d827","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713968641640,"stop":1713968641640,"duration":0},"status":"passed","severity":"normal"},{"uid":"444fdd0096dae492","name":"Check received message with timestamp: 1713968668780000000 ","time":{"start":1713969145557,"stop":1713969145557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f279b443f7f877a6","name":"Subscribe to topic containing XML and receive message","time":{"start":1713969285219,"stop":1713969285219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f654af33d08022","name":"Check received message containing short","time":{"start":1713969145544,"stop":1713969145544,"duration":0},"status":"passed","severity":"normal"},{"uid":"315b451481727d3","name":"should properly create location multiaddrs - tcp","time":{"start":1713968626149,"stop":1713968626149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9436b0fcfe3a15ca","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app83/5/topic229/xml","time":{"start":1713969108302,"stop":1713969108302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"341dc11b2c5f674e","name":"Ping on unsubscribed peer","time":{"start":1713968747338,"stop":1713968747339,"duration":1},"status":"passed","severity":"normal"},{"uid":"614d7b2b9c09949e","name":"Encoder throws on undefined content topic","time":{"start":1713968653807,"stop":1713968653807,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0fe87f8d12f59f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713968883952,"stop":1713968883952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bced4da3f50a61","name":"1 Relay, 1 fetch","time":{"start":1713968641639,"stop":1713968641639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fcc082537b4ab9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713968754159,"stop":1713968754159,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fef1eb81bea32","name":"Push message with meta","time":{"start":1713969137052,"stop":1713969137052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06f9d5385eead0e","name":"Overlapping topic subscription","time":{"start":1713968926165,"stop":1713968926166,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b37fad73626dbf","name":"Push message with SQL Injection payload","time":{"start":1713969071367,"stop":1713969071367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0ea1a7ad17ea2e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713968754152,"stop":1713968754152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac74a78fcfd6599a","name":"Decrypt messages","time":{"start":1713969074155,"stop":1713969074155,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5c7c1669c565b0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713968751704,"stop":1713968751705,"duration":1},"status":"passed","severity":"normal"},{"uid":"da14e1180f9e6b84","name":"Ping on subscribed peer","time":{"start":1713968747335,"stop":1713968747336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c891a4a0517e8ee0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713969112863,"stop":1713969112863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0ab5eb2ab0754a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713968754136,"stop":1713968754137,"duration":1},"status":"passed","severity":"normal"},{"uid":"7156074b0e175e42","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713968617604,"stop":1713968617604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46f95cd6d3a5415","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713969096479,"stop":1713969096479,"duration":0},"status":"passed","severity":"normal"},{"uid":"66eb254b1efb8455","name":"Sign & Recover","time":{"start":1713968652540,"stop":1713968652541,"duration":1},"status":"passed","severity":"normal"},{"uid":"615f6a97f2bf91ff","name":"Push message with content topic containing Russian","time":{"start":1713969137046,"stop":1713969137047,"duration":1},"status":"passed","severity":"normal"},{"uid":"664f7e930b9198b","name":"Push message with Russian payload","time":{"start":1713969137034,"stop":1713969137035,"duration":1},"status":"passed","severity":"normal"},{"uid":"711c53d7ac1fb9b9","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713969156996,"stop":1713969156997,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a251570d72d7301","name":"Push message with content topic containing XML","time":{"start":1713969137048,"stop":1713969137048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b927263d89c0423a","name":"random static sharding 5 - Cluster ID: 706, Shard ID: 906","time":{"start":1713969158743,"stop":1713969158743,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d3c841e28a637c","name":"receives messages sent to provided content topic through callback","time":{"start":1713969108016,"stop":1713969108016,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32b51358f8978b71","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713968617624,"stop":1713968617624,"duration":0},"status":"passed","severity":"normal"},{"uid":"747350c95177cd5c","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713968617617,"stop":1713968617617,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17d8ef0ca424192","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713968653806,"stop":1713968653806,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b5625d4e90d02a","name":"Ordered Callback - forward","time":{"start":1713969181091,"stop":1713969181091,"duration":0},"status":"passed","severity":"normal"},{"uid":"313aabad3c4af6ac","name":"Push message with Basic HTML tag payload","time":{"start":1713969137037,"stop":1713969137037,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c098533d73bfd03","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713969285205,"stop":1713969285206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df0a3397a916160","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713968617621,"stop":1713968617621,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe5a891c21d09d3","name":"Check message with no content topic is not received","time":{"start":1713969145564,"stop":1713969145564,"duration":0},"status":"passed","severity":"normal"},{"uid":"55926590aa210c28","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713968620238,"stop":1713968620238,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f984ca0b828628","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713969081545,"stop":1713969081545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc97e7c6e48a3034","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1713969096478,"stop":1713969096478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9537c573b17bbb0e","name":"Privacy Node - default protocol","time":{"start":1713969228811,"stop":1713969228811,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaa260f42593ffe","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713968754142,"stop":1713968754143,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b5b67b95c9c444","name":"Check publish message containing Russian","time":{"start":1713969107851,"stop":1713969107855,"duration":4},"status":"passed","severity":"normal"},{"uid":"d15b8bc434269e13","name":"should set field with only STORE enabled","time":{"start":1713968626150,"stop":1713968626151,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddbacdbe5e6f84c","name":"Subscribe to topic containing Script and receive message","time":{"start":1713969285207,"stop":1713969285207,"duration":0},"status":"passed","severity":"normal"},{"uid":"270b543b9c0107c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713968883945,"stop":1713968883945,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb82431d0eb2323","name":"should not fail to stop the service if it was not started","time":{"start":1713968692638,"stop":1713968692638,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca0cbb98d0b78ef","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713968676987,"stop":1713968676988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ee6f555d179ea7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713969211845,"stop":1713969211845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f473c9e864349a29","name":"Check message with non string payload is not received","time":{"start":1713969145602,"stop":1713969145603,"duration":1},"status":"passed","severity":"normal"},{"uid":"edaaf57fe21d59a7","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713968676986,"stop":1713968676987,"duration":1},"status":"passed","severity":"normal"},{"uid":"d837370b969c3c1f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713968617632,"stop":1713968617632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db270ff7314697c","name":"Push message with content topic containing Chinese","time":{"start":1713969071401,"stop":1713969071401,"duration":0},"status":"passed","severity":"normal"},{"uid":"a844eec1d7f3b259","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713969285212,"stop":1713969285212,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd2c45a7a707bd4","name":"Relay","time":{"start":1713968679769,"stop":1713968679769,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0f4612112a061c","name":"Check publish message containing long","time":{"start":1713969107848,"stop":1713969107849,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1649828dfb9aadc","name":"Subscribe and receive messages via waku relay post","time":{"start":1713969285212,"stop":1713969285212,"duration":0},"status":"passed","severity":"normal"},{"uid":"682cb16bec269eeb","name":"Meta field set when metaSetter is specified","time":{"start":1713968631034,"stop":1713968631035,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e600c5bad0597d8","name":"Ping on peer without subscriptions","time":{"start":1713968747336,"stop":1713968747336,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf76d3af122b84b","name":"Push message with custom timestamp: 1713972354286","time":{"start":1713969137054,"stop":1713969137054,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77091747249b1bd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713968617614,"stop":1713968617615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af54d7307deb667","name":"should handle a minimal index list","time":{"start":1713968617763,"stop":1713968617763,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb00467b0c577eb9","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713968754147,"stop":1713968754148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f11df3a85bf592","name":"should add and remove event listeners correctly","time":{"start":1713968646006,"stop":1713968646006,"duration":0},"status":"passed","severity":"normal"},{"uid":"8661379ae3138c31","name":"Check received message containing shell command","time":{"start":1713968848293,"stop":1713968848293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83bb4503eea8436","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app41/7/topic472/utf8","time":{"start":1713969108297,"stop":1713969108297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5c9484718c65074","name":"Fields are not dropped","time":{"start":1713968630566,"stop":1713968630568,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6292390d8c3f0cd","name":"Check received message containing Arabic","time":{"start":1713968848288,"stop":1713968848288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71ec442e42f8d6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713969285216,"stop":1713969285217,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1534452092f212","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713968754143,"stop":1713968754144,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e78d3b398485fff","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713968719545,"stop":1713968719546,"duration":1},"status":"passed","severity":"normal"},{"uid":"198eade521e73dd3","name":"should decode valid enr with tcp successfully","time":{"start":1713968626142,"stop":1713968626142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfafaeed25c809a","name":"handles different clusterIds correctly","time":{"start":1713968617611,"stop":1713968617611,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c7573a6ac580a9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713968625484,"stop":1713968625485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f4f813be820ed2","name":"Check received message containing special chars","time":{"start":1713969145546,"stop":1713969145549,"duration":3},"status":"passed","severity":"normal"},{"uid":"997dd501e44da729","name":"Push message with custom timestamp: 1713965248842","time":{"start":1713969071443,"stop":1713969071443,"duration":0},"status":"passed","severity":"normal"},{"uid":"556e5c00df376e3d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713969195630,"stop":1713969195631,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9463d5d76cfd877","name":"Push message with numeric payload","time":{"start":1713969071358,"stop":1713969071359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cbd6571c35e184","name":"handles empty contentTopics array correctly","time":{"start":1713968617633,"stop":1713968617633,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aeca461532ab746","name":"Check received message containing SQL Injection","time":{"start":1713969145551,"stop":1713969145551,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e47645902e84bc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713968751706,"stop":1713968751707,"duration":1},"status":"passed","severity":"normal"},{"uid":"210caf6e52a5a7b7","name":"Light Node - default protocols","time":{"start":1713969228811,"stop":1713969228811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a912825c5b8032a2","name":"Check received message containing escaped characters","time":{"start":1713969145588,"stop":1713969145590,"duration":2},"status":"passed","severity":"normal"},{"uid":"228453c67fc0c7fb","name":"Throws when trying to push message with empty payload","time":{"start":1713969137040,"stop":1713969137040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3db3825c60776d9","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1713969096478,"stop":1713969096478,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4f660c450242e8","name":"Check meta is set [ecies]","time":{"start":1713968653806,"stop":1713968653806,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40228a4150cddb2","name":"random static sharding 2 - Cluster ID: 480, Shard ID: 162","time":{"start":1713969158741,"stop":1713969158742,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3a735f1fca0032","name":"Push message with content topic containing SQL Injection","time":{"start":1713969137047,"stop":1713969137047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9954c171f4a4c1e","name":"safeDispatchEvent","time":{"start":1713968709787,"stop":1713968709787,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e4469f5399d5d0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713968926173,"stop":1713968926173,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb52ec7a1970f0ef","name":"Init the array if not present","time":{"start":1713968617371,"stop":1713968617373,"duration":2},"status":"passed","severity":"normal"},{"uid":"e990c82f9ba978a8","name":"handles different networkShards values correctly","time":{"start":1713968617611,"stop":1713968617611,"duration":0},"status":"passed","severity":"normal"},{"uid":"19269b78bb329c47","name":"Push message with Script payload","time":{"start":1713969071367,"stop":1713969071368,"duration":1},"status":"passed","severity":"normal"},{"uid":"69053dbb30de49cb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713969137048,"stop":1713969137049,"duration":1},"status":"passed","severity":"normal"},{"uid":"498c68b23902993f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713968926172,"stop":1713968926172,"duration":0},"status":"passed","severity":"normal"},{"uid":"11010b56432a555f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713969156997,"stop":1713969156997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cff35c330a53394","name":"Publish message with custom timestamp: Wed Apr 24 2024 15:31:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1713969107861,"stop":1713969107862,"duration":1},"status":"passed","severity":"normal"},{"uid":"2065b338abd1cc92","name":"throws on content topic with too few or too many fields","time":{"start":1713968617595,"stop":1713968617597,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac4a4334cc6083d6","name":"Push message with emoji payload","time":{"start":1713969137039,"stop":1713969137039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47c44e7809b392d","name":"stop","time":{"start":1713968709787,"stop":1713968709787,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff69b9aae316b31","name":"Nwaku publishes","time":{"start":1713969101616,"stop":1713969101616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7c2c4443019415","name":"should return unique PubsubTopics for static sharding","time":{"start":1713968617615,"stop":1713968617615,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e90814ce5df421","name":"random static sharding 4 - Cluster ID: 916, Shard ID: 789","time":{"start":1713969158742,"stop":1713969158743,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8589460a5ee5a8","name":"Query with Ordered Callback, No Decoder","time":{"start":1713969170856,"stop":1713969170856,"duration":0},"status":"passed","severity":"normal"},{"uid":"415886e0a48c0a90","name":"random static sharding 1 - Cluster ID: 255, Shard ID: 975","time":{"start":1713969158741,"stop":1713969158741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc4a32b4432fd28","name":"Check message with no payload is not received","time":{"start":1713969145601,"stop":1713969145602,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff31bac87853339","name":"should only return 1 node with store capability","time":{"start":1713968642067,"stop":1713968642067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3560e3a96476e506","name":"random static sharding 7 - Cluster ID: 710, Shard ID: 847","time":{"start":1713969158744,"stop":1713969158744,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cf6cac5fa11629","name":"Correctly serialized arguments","time":{"start":1713968931100,"stop":1713968931101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3117d3995165b9","name":"Subscribe and receive messages via waku relay post","time":{"start":1713968926161,"stop":1713968926162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59c52fb3b00cfa0","name":"Passing page size 110 when there are 120 messages","time":{"start":1713969203370,"stop":1713969203370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a999f4498bce31","name":"Sets default value correctly","time":{"start":1713969217117,"stop":1713969217117,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5739f2037297e39","name":"Check publish message containing special chars","time":{"start":1713969107850,"stop":1713969107850,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f72a981342ae97","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713968617633,"stop":1713968617634,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba0f9e9489cdd67","name":"Check received message containing SQL Injection","time":{"start":1713969145571,"stop":1713969145571,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c99d691e6f837a","name":"Fails to push message with empty content topic","time":{"start":1713969137051,"stop":1713969137051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2474a10c5c162620","name":"should throw error - no public key","time":{"start":1713968626143,"stop":1713968626143,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd398d792138ab07","name":"Check received message containing shell command","time":{"start":1713969145587,"stop":1713969145587,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2468f4797890df","name":"Waku message hash computation","time":{"start":1713968620236,"stop":1713968620238,"duration":2},"status":"passed","severity":"normal"},{"uid":"638a236efddcce7","name":"Check message received after jswaku node is restarted","time":{"start":1713968848321,"stop":1713968848322,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad8c34e1eeffb2ca","name":"Overlapping topic subscription","time":{"start":1713969285204,"stop":1713969285204,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f82eb3491a8009","name":"Subscribe to topic containing Script and receive message","time":{"start":1713969285219,"stop":1713969285219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2299a3f28028d04b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713969081545,"stop":1713969081545,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d25badee30dd8c","name":"should encodeTxt and decodeTxt","time":{"start":1713968626137,"stop":1713968626141,"duration":4},"status":"passed","severity":"normal"},{"uid":"73b00b14acc53bf8","name":"Ordered Callback - backward","time":{"start":1713969181092,"stop":1713969181092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac84590b7922d908","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713968625476,"stop":1713968625477,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c4b856f8fb27f9","name":"Reusing cursor across nodes","time":{"start":1713969156998,"stop":1713969156998,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e69ea11bf132b","name":"Store - dialed after - with timeout","time":{"start":1713969228809,"stop":1713969228810,"duration":1},"status":"passed","severity":"normal"},{"uid":"be318c0866d92969","name":"new peer added after a peer was already found","time":{"start":1713969081544,"stop":1713969081544,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5bc9fba9738c354","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713968617631,"stop":1713968617631,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1f44c713f1cac","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713968630854,"stop":1713968630854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a82a53f84b53bb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713968926162,"stop":1713968926162,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eb7e1f80109efe","name":"Check received message containing XML","time":{"start":1713969145572,"stop":1713969145572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11a201e2fb9a749","name":"should not receive a peer event after stop","time":{"start":1713968692641,"stop":1713968692642,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f78edb1b727e60","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713969285221,"stop":1713969285221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35c5dff4a88e281","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713968625483,"stop":1713968625484,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4545de645edfb5e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713969285201,"stop":1713969285201,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f37c2a1e03418c","name":"should be called for bootstrap peers","time":{"start":1713968676985,"stop":1713968676985,"duration":0},"status":"passed","severity":"normal"},{"uid":"130588e8a68bb0f4","name":"Push message with XML payload","time":{"start":1713969071368,"stop":1713969071368,"duration":0},"status":"passed","severity":"normal"},{"uid":"905a13348cd0637f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713968719535,"stop":1713968719536,"duration":1},"status":"skipped","severity":"normal"},{"uid":"81a3c717dbad5119","name":"should load peers from local storage and dispatch events","time":{"start":1713968646005,"stop":1713968646005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9506f81ad39361c","name":"throws on content topic with empty topic name field","time":{"start":1713968617601,"stop":1713968617602,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22d6cc76a94507a","name":"does not throw on valid cases","time":{"start":1713968617592,"stop":1713968617593,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03c19219788b03b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713969211845,"stop":1713969211845,"duration":0},"status":"passed","severity":"normal"},{"uid":"187d6ef8b2de0a83","name":"should get / set UDP multiaddr","time":{"start":1713968626146,"stop":1713968626146,"duration":0},"status":"passed","severity":"normal"},{"uid":"271fcae4db20ffb","name":"Push message with JSON payload","time":{"start":1713969137037,"stop":1713969137037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8635e698ce90765","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713968617614,"stop":1713968617614,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecddd509538f101f","name":"Push message with custom timestamp: 1683210448842","time":{"start":1713969071442,"stop":1713969071443,"duration":1},"status":"passed","severity":"normal"},{"uid":"25783a1d14e3df6b","name":"should throw an error for missing required configuration","time":{"start":1713968617618,"stop":1713968617618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6eede043742e63d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713968642068,"stop":1713968642069,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc2cced0f1e29ce6","name":"Check publish message containing Script","time":{"start":1713969107855,"stop":1713969107856,"duration":1},"status":"passed","severity":"normal"},{"uid":"420f8655f05b5772","name":"handles multiple messages","time":{"start":1713969208107,"stop":1713969208107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82423c9475491f2","name":"tcp ip4 address","time":{"start":1713968625545,"stop":1713968625545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b5df84fa9c8611","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713968883945,"stop":1713968883945,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6bb00cca71425f","name":"Check publish message after service node is restarted","time":{"start":1713969107864,"stop":1713969107865,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95a2f8bd8bf91b99","name":"Subscribe to topic containing XML and receive message","time":{"start":1713968926171,"stop":1713968926172,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ea522aaed6ca06","name":"Check meta is set [symmetric]","time":{"start":1713968652000,"stop":1713968652001,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c19278a48d5717","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713969285220,"stop":1713969285220,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b8070a269155e7","name":"isConnected should return false after all peers disconnect","time":{"start":1713968712214,"stop":1713968712215,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a340f9637ab56","name":"Push message with short payload","time":{"start":1713969071356,"stop":1713969071356,"duration":0},"status":"passed","severity":"normal"},{"uid":"36022841f04647","name":"more peers than existing","time":{"start":1713969071636,"stop":1713969071637,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d4af4d4224e9dcf","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app68/6/topic862/xml","time":{"start":1713969108302,"stop":1713969108302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8daf9440bfad921","name":"can start the service","time":{"start":1713969125459,"stop":1713969125459,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedac1e50b3c4315","name":"Asymmetric encrypt & decrypt","time":{"start":1713968652538,"stop":1713968652538,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2495f0356c24162","name":"Check message received after nwaku node is restarted","time":{"start":1713969145566,"stop":1713969145567,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3da5ff0da1f26bb8","name":"Passing page size 3 when there are 20 messages","time":{"start":1713969203368,"stop":1713969203368,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71430f83d420639","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713968653805,"stop":1713968653805,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bf6f41a69f1640","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713968754150,"stop":1713968754150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c9ea8177248340","name":"Check received message with timestamp: 1713968668634000000 ","time":{"start":1713968848295,"stop":1713968848295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef48827734859195","name":"Subscribe to topic containing XML and publish message","time":{"start":1713969112875,"stop":1713969112876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a779f32afe665f84","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713968641589,"stop":1713968641590,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea43227712000e70","name":"All","time":{"start":1713968679770,"stop":1713968679770,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f2e008d320e5ec","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713968754157,"stop":1713968754158,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa42ece2f469528","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713968719546,"stop":1713968719546,"duration":0},"status":"passed","severity":"normal"},{"uid":"491c625ab1ac7544","name":"Passing an array","time":{"start":1713969217115,"stop":1713969217115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edfb44350567834","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713969285222,"stop":1713969285222,"duration":0},"status":"passed","severity":"normal"},{"uid":"148e1f7d0a5f8336","name":"Check received message containing Chinese","time":{"start":1713969145549,"stop":1713969145549,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0b7096b27e6d9d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713968719543,"stop":1713968719545,"duration":2},"status":"passed","severity":"normal"},{"uid":"44f1c866025fbd34","name":"Push message with content topic containing shell command","time":{"start":1713969137049,"stop":1713969137049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe83ff91cb9f8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713969096475,"stop":1713969096475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fcfff5b46098424","name":"Check received message containing numeric","time":{"start":1713969145568,"stop":1713969145568,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a859b3405e6feba","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713968625483,"stop":1713968625483,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e862b0207ba574","name":"same cluster, different shard: nodes don't connect","time":{"start":1713968754120,"stop":1713968754120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4acc82a7ec9e8604","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713968617616,"stop":1713968617616,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2da09fb6a11db6","name":"should not fail to start the service if it is already started","time":{"start":1713969125461,"stop":1713969125461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61af9c79d30df04","name":"Check publish message containing numeric","time":{"start":1713969107849,"stop":1713969107849,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef48d9db406bd48f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713968617628,"stop":1713968617628,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7d6a123fb794e5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713969285207,"stop":1713969285207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2215cba33e31eee","name":"Publish message with custom timestamp: Wed Apr 24 2024 13:31:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1713969107861,"stop":1713969107861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7cf9e26cb83eff","name":"Query generator for multiple messages","time":{"start":1713969200539,"stop":1713969200539,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b902a379215394","name":"Fails to publish message with wrong content topic","time":{"start":1713969107863,"stop":1713969107863,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddb57ae326ee741","name":"nwaku subscribes","time":{"start":1713969101615,"stop":1713969101615,"duration":0},"status":"passed","severity":"normal"},{"uid":"84440d28c1269647","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713968719541,"stop":1713968719542,"duration":1},"status":"skipped","severity":"normal"},{"uid":"67576efe7908a766","name":"Push message with content topic containing emoji","time":{"start":1713969071439,"stop":1713969071440,"duration":1},"status":"passed","severity":"normal"},{"uid":"38447aab00abeee6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713968630853,"stop":1713968630854,"duration":1},"status":"passed","severity":"normal"},{"uid":"619870a81be890be","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app44/9/topic142/utf8","time":{"start":1713969108299,"stop":1713969108299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7ddb7ea81209f35","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713968926170,"stop":1713968926171,"duration":1},"status":"passed","severity":"normal"},{"uid":"809de4fb49f3073f","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app94/2/topic23/test.js","time":{"start":1713969108302,"stop":1713969108303,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4697774afeafea97","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713969285217,"stop":1713969285217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0e68926c1e8fdf","name":"Nodes with multiple pubsub topic","time":{"start":1713969096476,"stop":1713969096477,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc18a2e0ec365df7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713968625474,"stop":1713968625475,"duration":1},"status":"passed","severity":"normal"},{"uid":"918d8a670e62e67f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713969285213,"stop":1713969285213,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8d0075f1dd445d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713968617622,"stop":1713968617622,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe17379f4d4efa","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713968692643,"stop":1713968692643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da1e764bbe23cf29","name":"Check publish message containing Arabic","time":{"start":1713969107850,"stop":1713969107851,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c31bef02f0e955","name":"dispatchEvent via connectionManager","time":{"start":1713968709786,"stop":1713968709786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18b09957c913a0b","name":"should not fail to start the service if it is already started","time":{"start":1713968646003,"stop":1713968646003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5459cb3853086430","name":"Push message with Arabic payload","time":{"start":1713969071366,"stop":1713969071366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a491b5b9f6ecadf2","name":"configure the node with multiple content topics","time":{"start":1713969108304,"stop":1713969108304,"duration":0},"status":"skipped","severity":"normal"},{"uid":"708837a6daaf366b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713968754154,"stop":1713968754154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c0f7de7ee1a90b","name":"Subscribe to topic containing short and receive message","time":{"start":1713969285205,"stop":1713969285205,"duration":0},"status":"passed","severity":"normal"},{"uid":"73457134c012d315","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713968625485,"stop":1713968625486,"duration":1},"status":"passed","severity":"normal"},{"uid":"327c85e87f212d33","name":"Accepts a valid Waku Message","time":{"start":1713968634449,"stop":1713968634450,"duration":1},"status":"passed","severity":"normal"},{"uid":"1047cb897f396cba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713968754140,"stop":1713968754141,"duration":1},"status":"passed","severity":"normal"},{"uid":"b795ccba1b45b83d","name":"Push message with content topic containing Russian","time":{"start":1713969071402,"stop":1713969071402,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedca051a822658c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713969285200,"stop":1713969285200,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fd168258f032df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713968751709,"stop":1713968751710,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9f34126e0fed46","name":"should set field with only RELAY enabled","time":{"start":1713968626150,"stop":1713968626150,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae4bf32a6735e79","name":"Check message received after nwaku node is restarted","time":{"start":1713968848335,"stop":1713968848339,"duration":4},"status":"skipped","severity":"normal"},{"uid":"303e8a5058534524","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713968712207,"stop":1713968712208,"duration":1},"status":"passed","severity":"normal"},{"uid":"a610288f28b39966","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713969170850,"stop":1713969170851,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4bf71f46b4a5c6","name":"Push to array if already present","time":{"start":1713968617373,"stop":1713968617374,"duration":1},"status":"passed","severity":"normal"},{"uid":"8476bf32bf5ffc32","name":"Nodes with multiple pubsub topic","time":{"start":1713969096481,"stop":1713969096481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1610a25953801","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713968617629,"stop":1713968617629,"duration":0},"status":"passed","severity":"normal"},{"uid":"651746ea0f38763a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713969285211,"stop":1713969285211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14a0629b28830d1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713968926170,"stop":1713968926170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b059746172a5ac41","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713968617618,"stop":1713968617618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9109f2a0124977ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713968617626,"stop":1713968617626,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb601b81cd64a5f8","name":"Waku message hash computation (payload length 0)","time":{"start":1713968620239,"stop":1713968620239,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ca8083d8a755c8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713969112876,"stop":1713969112877,"duration":1},"status":"passed","severity":"normal"},{"uid":"af81a40fd2730db9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713968883947,"stop":1713968883947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a820140dd34b6fca","name":"Push message on custom pubsubTopic","time":{"start":1713968920137,"stop":1713968920138,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e31f154c883eea3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713968926169,"stop":1713968926170,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cf6e745b608cc1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713968754150,"stop":1713968754151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a70bb8c0b0101e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713969112873,"stop":1713969112874,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9ef16af1c9035b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713968617616,"stop":1713968617617,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e30396d1f99a2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713969252317,"stop":1713969252317,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50c13f71af4865fe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713968926161,"stop":1713968926161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ca023a7b0f34ff","name":"getPeersByDiscovery","time":{"start":1713969081543,"stop":1713969081544,"duration":1},"status":"passed","severity":"normal"},{"uid":"86766dafbc8135c8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713968651998,"stop":1713968651999,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0caa3265c0b47c4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713968754149,"stop":1713968754149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1489659722e2d9","name":"random static sharding 9 - Cluster ID: 635, Shard ID: 213","time":{"start":1713969158745,"stop":1713969158745,"duration":0},"status":"passed","severity":"normal"},{"uid":"693a19cb1a0e7206","name":"Query generator for multiple messages with different message text format","time":{"start":1713969200539,"stop":1713969200540,"duration":1},"status":"passed","severity":"normal"},{"uid":"1858924722373e1","name":"Check publish message containing Chinese","time":{"start":1713969107850,"stop":1713969107850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11c66acba25e2e","name":"Symmetric encrypt & Decrypt","time":{"start":1713968652539,"stop":1713968652539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33276f6a8d3932","name":"Ping on unsubscribed peer","time":{"start":1713968747337,"stop":1713968747337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c54ae80af3a4ec","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app56/9/topic328/test.js","time":{"start":1713969108297,"stop":1713969108297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22b1c7a96e67cff6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713968630855,"stop":1713968630855,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e9606c0fdf0eb6","name":"Delete observer","time":{"start":1713969074155,"stop":1713969074156,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3142d8496b7381b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713968625484,"stop":1713968625484,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69a5ef78667b338","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713968641140,"stop":1713968641140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab57f1957e7f0ad","name":"Push message with content topic containing short","time":{"start":1713969137040,"stop":1713969137040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc65e19add8af44","name":"Overlapping topic subscription","time":{"start":1713969285215,"stop":1713969285215,"duration":0},"status":"passed","severity":"normal"},{"uid":"433387fb32cf5440","name":"Query with Promise Callback, No Decoder","time":{"start":1713969170859,"stop":1713969170860,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f87bf7cb39f3d2","name":"Check received message containing Russian","time":{"start":1713968848288,"stop":1713968848289,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e1e46a36389b9a","name":"Push message with Arabic payload","time":{"start":1713969137034,"stop":1713969137034,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb54308aa41d977","name":"should emit a peer event after start","time":{"start":1713968646003,"stop":1713968646003,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa4f059a9fd494b","name":"Ephemeral field set to true","time":{"start":1713968631034,"stop":1713968631034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66844d2d5979435","name":"can start the service","time":{"start":1713968646001,"stop":1713968646002,"duration":1},"status":"passed","severity":"normal"},{"uid":"95da2a0856a5e9be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713968617626,"stop":1713968617627,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ff4783859ec5fa","name":"Check received message containing JSON","time":{"start":1713968848292,"stop":1713968848293,"duration":1},"status":"passed","severity":"normal"},{"uid":"63212677092be871","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713968617626,"stop":1713968617626,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63c9649b4ed9561","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app57/7/topic95/test.js","time":{"start":1713969108296,"stop":1713969108297,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6989d5bf915edf49","name":"Push message with content topic containing Chinese","time":{"start":1713969137045,"stop":1713969137046,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cf330773b4c206","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713969285203,"stop":1713969285203,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce8e905778a9aa0a","name":"should emit a peer event after start","time":{"start":1713969125461,"stop":1713969125462,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfd6458df5afcb8","name":"should throw an error for insufficient data","time":{"start":1713968617764,"stop":1713968617765,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bdab39dfbafe5e6","name":"random static sharding 10 - Cluster ID: 42, Shard ID: 139","time":{"start":1713969158745,"stop":1713969158746,"duration":1},"status":"passed","severity":"normal"},{"uid":"c13a61b06f12168e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713968751708,"stop":1713968751709,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f9b3b076670d57","name":"Check message with no payload is not received","time":{"start":1713968848301,"stop":1713968848302,"duration":1},"status":"passed","severity":"normal"},{"uid":"441af3dd8fc2b038","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713969112879,"stop":1713969112879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22ca3be7e17d24a","name":"1 Store, 2 fetches","time":{"start":1713968641640,"stop":1713968641640,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ab0d859da21f7d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713968617605,"stop":1713968617605,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea3b204b764f979","name":"Callback on promise, aborts when callback returns true","time":{"start":1713969200541,"stop":1713969200541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c791a10597285ef7","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713968676985,"stop":1713968676986,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac11e648ce8664f","name":"should be able to decode the field with only STORE set to true","time":{"start":1713968625482,"stop":1713968625482,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb6bee3667dffc9","name":"Check received message with timestamp: 1713968668780 ","time":{"start":1713969145557,"stop":1713969145558,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57ac0280175a35","name":"Push message with escaped characters payload","time":{"start":1713969137038,"stop":1713969137038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9917e3a52d1397c","name":"Push message equal or less that 1MB","time":{"start":1713969137054,"stop":1713969137054,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd952135acb0e57c","name":"different cluster, same shard: nodes don't connect","time":{"start":1713968754120,"stop":1713968754120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0a830149fcb3cdc","name":"connected peers and dial","time":{"start":1713969071634,"stop":1713969071636,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ccfcf9bb925ed8e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713968680666,"stop":1713968680667,"duration":1},"status":"passed","severity":"normal"},{"uid":"8211c5fdc6f8ceca","name":"isConnected return false after peer stops","time":{"start":1713968712215,"stop":1713968712218,"duration":3},"status":"passed","severity":"normal"},{"uid":"978781081cc03576","name":"should properly create peer info with all multiaddrs","time":{"start":1713968626149,"stop":1713968626149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd288d8984ce529","name":"start node with ApplicationInfo","time":{"start":1713969108306,"stop":1713969108306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49578f3b826b59b7","name":"Passing page size 19 when there are 20 messages","time":{"start":1713969203369,"stop":1713969203369,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0dbf8db716944d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713968883947,"stop":1713968883947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17f03d8ad0bb1f0","name":"udp ip6 address","time":{"start":1713968625545,"stop":1713968625546,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c40a8deb4390816","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713968883952,"stop":1713968883953,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b907e11efaace","name":"removeEventListener with wrong event","time":{"start":1713968709785,"stop":1713968709785,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e8113327f66182","name":"Decoder throws on undefined content topic","time":{"start":1713968631036,"stop":1713968631036,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa499d1e771eb71","name":"receives messages sent to provided content topic through stream","time":{"start":1713969108016,"stop":1713969108017,"duration":1},"status":"skipped","severity":"normal"},{"uid":"77637719db4283d7","name":"Encoder throws on empty string content topic","time":{"start":1713968653807,"stop":1713968653807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f408a5630c986433","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713968926162,"stop":1713968926162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddea4e062cb2fb68","name":"Check received message containing SQL Injection","time":{"start":1713968848289,"stop":1713968848289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6c8f1842f81c63","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713969112863,"stop":1713969112864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35e96466141275e","name":"pre and post cipher","time":{"start":1713968652539,"stop":1713968652540,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3a4b4b2f23911f","name":"Check received message with timestamp: 1713968668634 ","time":{"start":1713968848295,"stop":1713968848295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fbddfc20c43cff","name":"Passing page size 0 when there are 110 messages","time":{"start":1713969203367,"stop":1713969203367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10c55a0b74b97ab","name":"Check received message containing Script","time":{"start":1713969145551,"stop":1713969145552,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1769f8f47d4e957","name":"should properly create location multiaddrs - udp4","time":{"start":1713968626147,"stop":1713968626147,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe7d2a03c688f70","name":"random static sharding 6 - Cluster ID: 417, Shard ID: 556","time":{"start":1713969158743,"stop":1713969158744,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d2eb3c98cb8939","name":"non connected peers","time":{"start":1713969071637,"stop":1713969071637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"301816f9bf0176d6","name":"Refresh subscription","time":{"start":1713969285204,"stop":1713969285204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b06530309077ce","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713969211844,"stop":1713969211844,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d583c2d33f8c2f","name":"Fails to push message with large meta","time":{"start":1713969071441,"stop":1713969071442,"duration":1},"status":"passed","severity":"normal"},{"uid":"916551f715e6bfe","name":"Decoder throws on undefined content topic","time":{"start":1713968653807,"stop":1713968653808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83b49cee367e483","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713969285208,"stop":1713969285208,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e98046e618d8de","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713969112878,"stop":1713969112879,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e572937e9d3bdc6","name":"configure the node with multiple pubsub topics","time":{"start":1713969158746,"stop":1713969158747,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d98835018f0c4b1","name":"Generator, 2 different pubsubtopics","time":{"start":1713969180757,"stop":1713969180757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3b7342f5fac531","name":"should handle corrupted local storage data gracefully","time":{"start":1713968646005,"stop":1713968646006,"duration":1},"status":"passed","severity":"normal"},{"uid":"57233339f12cbf23","name":"Publish message with custom timestamp: Thu May 04 2023 14:31:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1713969107860,"stop":1713969107861,"duration":1},"status":"passed","severity":"normal"},{"uid":"655f7e5d62ad89ec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713968920141,"stop":1713968920141,"duration":0},"status":"passed","severity":"normal"},{"uid":"423ac14e5074771d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713968625478,"stop":1713968625479,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb02f29f45e44b19","name":"isConnected should return true after first peer connects","time":{"start":1713968712213,"stop":1713968712214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7094853058e52f","name":"ignores unrecognized TXT record formats","time":{"start":1713968642065,"stop":1713968642065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cb43a689f5aa5b","name":"Subscribe to topic containing long and publish message","time":{"start":1713969112867,"stop":1713969112868,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b8256217db0044","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713968641588,"stop":1713968641589,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafd8ab7dd63f9d0","name":"should not receive a peer event after stop","time":{"start":1713968646004,"stop":1713968646004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca030712b5288736","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713969285206,"stop":1713969285206,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c9f3ea20f56abf","name":"Fails to push message with large meta","time":{"start":1713969137052,"stop":1713969137052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3880fc41b9c778d","name":"Check received message containing Chinese","time":{"start":1713968848287,"stop":1713968848287,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31ba94fbe5afd5c","name":"Check message with invalid timestamp is not received","time":{"start":1713969145559,"stop":1713969145559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1996c0a9954cdb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713968617624,"stop":1713968617624,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6af0d5ee7f958a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713968754153,"stop":1713968754153,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85f53c9772327c8","name":"Push message with content topic containing Arabic","time":{"start":1713969137046,"stop":1713969137046,"duration":0},"status":"passed","severity":"normal"},{"uid":"555db4ef1decc4eb","name":"Store - dialed first","time":{"start":1713969228809,"stop":1713969228809,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d7bc8a806110b1","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713968625475,"stop":1713968625476,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a3c43788a32c8d","name":"Check publish message containing shell command","time":{"start":1713969107858,"stop":1713969107858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f89adf2b0a943ee","name":"Check received message containing short","time":{"start":1713968848285,"stop":1713968848285,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a34d454bb316b0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713968617606,"stop":1713968617607,"duration":1},"status":"passed","severity":"normal"},{"uid":"397026302093f57c","name":"should properly compute the node id","time":{"start":1713968626145,"stop":1713968626145,"duration":0},"status":"passed","severity":"normal"},{"uid":"1224d74fa8e3c979","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713968926173,"stop":1713968926173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d60a4d145b73f2","name":"Query Generator - forward","time":{"start":1713969181089,"stop":1713969181090,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fd729ca936998","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713968754156,"stop":1713968754156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7602feb8a438cc6c","name":"throws on content topic with empty encoding field","time":{"start":1713968617602,"stop":1713968617602,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f8173dde796c1e","name":"Passing page size 10 when there are 10 messages","time":{"start":1713969203368,"stop":1713969203368,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef06795d499726f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713968646005,"stop":1713968646005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda89d099f7a1340","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713968920141,"stop":1713968920142,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0db69b13eba29f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713969285214,"stop":1713969285214,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3338a4dc538bbb63","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713968617634,"stop":1713968617634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9878f39cbb9b36b3","name":"Ping on unsubscribed peer","time":{"start":1713968710431,"stop":1713968710431,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bf254a42192d5c","name":"Relay + Store","time":{"start":1713968679769,"stop":1713968679770,"duration":1},"status":"passed","severity":"normal"},{"uid":"66393896fdd451f9","name":"Callback on promise","time":{"start":1713969200541,"stop":1713969200541,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bef0482499288c","name":"should not throw an error for a single configured topic","time":{"start":1713968617628,"stop":1713968617628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbe0b626545fd0e","name":"Fails to publish message with empty text","time":{"start":1713969107862,"stop":1713969107862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0780925e8f52ea3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713968617623,"stop":1713968617624,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9e6e115d6ab73b","name":"Check publish message containing escaped characters","time":{"start":1713969107859,"stop":1713969107859,"duration":0},"status":"passed","severity":"normal"},{"uid":"886c9e95107b8bb","name":"1 Relay, 1 Filter, gives up","time":{"start":1713968641641,"stop":1713968641641,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b44f64ccc51a19","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713969285220,"stop":1713969285220,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d883fb799488e3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713969112879,"stop":1713969112879,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afb25032ff06d09","name":"Check received message containing Chinese","time":{"start":1713969145569,"stop":1713969145569,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec3f3c5152635ea","name":"start node with empty content topic","time":{"start":1713969108306,"stop":1713969108307,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7c66ab65b029c838","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713968617618,"stop":1713968617619,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f6feef8cfa66c4","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713968754132,"stop":1713968754132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ad8afae36543deb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713968617622,"stop":1713968617622,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ee349eae03320e","name":"Push message with Basic HTML tag payload","time":{"start":1713969071368,"stop":1713969071369,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc66e75c65369149","name":"should not receive a peer event after stop","time":{"start":1713969125462,"stop":1713969125462,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08dac5ef226df3f","name":"Fails to push message bigger that 1MB","time":{"start":1713969071444,"stop":1713969071445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d7af017f37e9f8","name":"should emit a peer event after start","time":{"start":1713968692639,"stop":1713968692639,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be6ab25212f7ede","name":"throws an error for improperly formatted content topics","time":{"start":1713968617612,"stop":1713968617612,"duration":0},"status":"passed","severity":"normal"},{"uid":"d250caae3d31cfbb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713968920138,"stop":1713968920139,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b27c89743a3e51a","name":"Check publish message containing JSON","time":{"start":1713969107857,"stop":1713969107858,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f0900e33f5c1a4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713969170855,"stop":1713969170855,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8851691e4287d1","name":"Check publish message after client node is restarted","time":{"start":1713969107865,"stop":1713969107865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfdf4854ea68779a","name":"Push message with short payload","time":{"start":1713969137029,"stop":1713969137030,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d09a16f9c9ffb9b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713969112869,"stop":1713969112870,"duration":1},"status":"passed","severity":"normal"},{"uid":"60de5d19657a4280","name":"Push message with XML payload","time":{"start":1713969137036,"stop":1713969137037,"duration":1},"status":"passed","severity":"normal"},{"uid":"57fc76b4fc1ae7ee","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713968617629,"stop":1713968617629,"duration":0},"status":"passed","severity":"normal"},{"uid":"197481070d1149bc","name":"isConnected should return false after all peers disconnect","time":{"start":1713968669647,"stop":1713968669649,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad4af368ea38c1a5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713968926168,"stop":1713968926168,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb34436c3aadcc3","name":"Push message with content topic containing Arabic","time":{"start":1713969071401,"stop":1713969071402,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2bcad0b129a357b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713968848299,"stop":1713968848299,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b223ce5b3ed1c7","name":"Js publishes, other Js receives","time":{"start":1713969101616,"stop":1713969101617,"duration":1},"status":"passed","severity":"normal"},{"uid":"385ad94b07dd62cf","name":"Relay - times out","time":{"start":1713969228809,"stop":1713969228809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7751ec930ad64196","name":"Push message with content topic containing JSON","time":{"start":1713969137049,"stop":1713969137049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0596b314fae1da9","name":"Push message on custom pubsubTopic","time":{"start":1713968920139,"stop":1713968920139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54e4c590843c832a","name":"Refresh subscription","time":{"start":1713969112865,"stop":1713969112865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e764a4813e7f5e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713968754156,"stop":1713968754156,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b5982aa2c6b6b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713968754132,"stop":1713968754133,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e36be5fda38180e3","name":"Push message with content topic containing emoji","time":{"start":1713969137051,"stop":1713969137051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2603aaa8617c5c34","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713969252315,"stop":1713969252315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57c56333256713a","name":"Publish message with rate limit","time":{"start":1713969107866,"stop":1713969107866,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf7acbdf6a2d018","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713968754150,"stop":1713968754150,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeeed850dd0b95e2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713969145558,"stop":1713969145558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba377d117158c6b1","name":"Push message with content topic containing special chars","time":{"start":1713969137045,"stop":1713969137045,"duration":0},"status":"passed","severity":"normal"},{"uid":"6766b135c962bacf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713968920139,"stop":1713968920140,"duration":1},"status":"skipped","severity":"normal"},{"uid":"72b5a9aac4520eb5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713968617608,"stop":1713968617609,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a75b302ec72fa8","name":"Check received message containing special chars","time":{"start":1713968848287,"stop":1713968848287,"duration":0},"status":"passed","severity":"normal"},{"uid":"728d2733a0dd3473","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713968669636,"stop":1713968669638,"duration":2},"status":"passed","severity":"normal"},{"uid":"803b25ce67ffe8eb","name":"throws on content topic with generation field greater than 0","time":{"start":1713968617598,"stop":1713968617600,"duration":2},"status":"passed","severity":"normal"},{"uid":"644c23a6872fe5bd","name":"can dial TLS multiaddrs","time":{"start":1713968931020,"stop":1713968931020,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd974febab338dc3","name":"Check message received after jswaku node is restarted","time":{"start":1713969145604,"stop":1713969145604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c3f2394c0fede957","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713968617616,"stop":1713968617616,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8668db55ca13319","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713968617608,"stop":1713968617608,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3ea4917890c3fb","name":"throws on content topic with empty version field","time":{"start":1713968617601,"stop":1713968617601,"duration":0},"status":"passed","severity":"normal"},{"uid":"181f2dd06d785bdc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713969285221,"stop":1713969285221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa9232728ae2307","name":"Check received message containing Basic HTML tag","time":{"start":1713968848292,"stop":1713968848292,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe05c638dc90481","name":"topics with same application and version share the same shard","time":{"start":1713968617609,"stop":1713968617610,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cf24c4e632b182","name":"should throw an error for an unconfigured topic","time":{"start":1713968617628,"stop":1713968617629,"duration":1},"status":"passed","severity":"normal"},{"uid":"316215576410c890","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713968883953,"stop":1713968883953,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f104be72fc2573","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713968625477,"stop":1713968625478,"duration":1},"status":"passed","severity":"normal"},{"uid":"26520f34d1503317","name":"Using a function","time":{"start":1713969217115,"stop":1713969217115,"duration":0},"status":"passed","severity":"normal"},{"uid":"420e69ee101eb062","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713968926164,"stop":1713968926165,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bafe39e994b2b","name":"Check publish message containing unicode special characters","time":{"start":1713969107859,"stop":1713969107859,"duration":0},"status":"passed","severity":"normal"},{"uid":"3449dbaf697f415a","name":"Query Generator, No Decoder","time":{"start":1713969170852,"stop":1713969170853,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c7d9bd50f5bb6a","name":"Push message with content topic containing SQL Injection","time":{"start":1713969071402,"stop":1713969071402,"duration":0},"status":"passed","severity":"normal"},{"uid":"193258a9c8735260","name":"should throw an error for missing sharding configuration","time":{"start":1713968617632,"stop":1713968617632,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3db904af436bdb7","name":"Passing page size 1 when there are 4 messages","time":{"start":1713969203367,"stop":1713969203367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3e5694b0ff335f","name":"Check message with no payload is not received","time":{"start":1713969145564,"stop":1713969145565,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e67c0fe5235b2a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713969112873,"stop":1713969112873,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be37df322913581","name":"Check message received after jswaku node is restarted","time":{"start":1713969145565,"stop":1713969145565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb7b57b625a92087","name":"Check message with no content topic is not received","time":{"start":1713968848301,"stop":1713968848301,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ff9acaa0e9ad33","name":"Push message with content topic containing long","time":{"start":1713969137041,"stop":1713969137041,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e56ae6f806101","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713969285218,"stop":1713969285218,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c51e2866d6635a","name":"Subscribe and receives messages on 20 topics","time":{"start":1713969285202,"stop":1713969285202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a418841da6e4e6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713968617610,"stop":1713968617611,"duration":1},"status":"passed","severity":"normal"},{"uid":"31972fe8ad72ed70","name":"Check received message containing XML","time":{"start":1713968848290,"stop":1713968848292,"duration":2},"status":"passed","severity":"normal"},{"uid":"62fb332c7f40defb","name":"Check publish message containing XML","time":{"start":1713969107856,"stop":1713969107856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7657f6c148ad5de9","name":"Check message with invalid timestamp is not received","time":{"start":1713968848299,"stop":1713968848299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cf82bc64a5639f","name":"Push message with custom timestamp: 1713965154286","time":{"start":1713969137053,"stop":1713969137054,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2dbaa0c0a8e1aa","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713969108295,"stop":1713969108295,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4205f6d6aba67a32","name":"Subscribe and receive messages via lightPush","time":{"start":1713969285199,"stop":1713969285200,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6c0c9600c580bb","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713968926165,"stop":1713968926165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d9212ec7bf0146a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713969211845,"stop":1713969211845,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1946a4e8268c5","name":"Push message with SQL Injection payload","time":{"start":1713969137035,"stop":1713969137036,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d6d5687495e91e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713968617609,"stop":1713968617609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64a7bc7d9e970c1","name":"random static sharding 8 - Cluster ID: 980, Shard ID: 478","time":{"start":1713969158744,"stop":1713969158745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96a9fd4803ceea0","name":"Check received message containing unicode special characters","time":{"start":1713969145555,"stop":1713969145556,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd384c24a7a10d69","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713968754158,"stop":1713968754159,"duration":1},"status":"passed","severity":"normal"},{"uid":"77137c451cb0be60","name":"Check received message containing unicode special characters","time":{"start":1713969145590,"stop":1713969145591,"duration":1},"status":"passed","severity":"normal"},{"uid":"18aaa58741715e97","name":"Reopen subscription with peer with lost subscription","time":{"start":1713968710432,"stop":1713968710432,"duration":0},"status":"passed","severity":"normal"},{"uid":"10239e1f05d530f6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713968680666,"stop":1713968680666,"duration":0},"status":"passed","severity":"normal"},{"uid":"977e1987c8d1f7f1","name":"Generator, custom pubsub topic","time":{"start":1713969180755,"stop":1713969180756,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9305b7ed82f8c268","name":"Push message with meta","time":{"start":1713969071441,"stop":1713969071441,"duration":0},"status":"passed","severity":"normal"},{"uid":"d965ca8ea155911a","name":"Query generator for 2000 messages","time":{"start":1713969200542,"stop":1713969200543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ad55c53b7cca3f","name":"Push message with special chars payload","time":{"start":1713969137032,"stop":1713969137033,"duration":1},"status":"passed","severity":"normal"},{"uid":"387f4dbbbd56296c","name":"retrieves a single peer","time":{"start":1713968642063,"stop":1713968642064,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7ace70bfd6c680","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713968652000,"stop":1713968652000,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f91b59b9cddbff","name":"Check message with non string payload is not received","time":{"start":1713968848308,"stop":1713968848315,"duration":7},"status":"passed","severity":"normal"},{"uid":"ef8a23b41d61d5e3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713969285206,"stop":1713969285207,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa2293b86cdb879","name":"should not fail to stop the service if it was not started","time":{"start":1713969125461,"stop":1713969125461,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dfc760003c02f6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713968719543,"stop":1713968719543,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d2ab0ff9bbafb8","name":"should properly create location multiaddrs - udp6","time":{"start":1713968626148,"stop":1713968626148,"duration":0},"status":"passed","severity":"normal"},{"uid":"91943f067ac2b407","name":"Query with Ordered Callback, No message returned","time":{"start":1713969170856,"stop":1713969170857,"duration":1},"status":"passed","severity":"normal"},{"uid":"634c0c1c749cd029","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713969156996,"stop":1713969156996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e905a82492cf78f9","name":"Subscribe to topic containing Script and receive message","time":{"start":1713968926171,"stop":1713968926171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c4e661f6a4d134","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713968617613,"stop":1713968617613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9097ac317eaf2b09","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713969285218,"stop":1713969285218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72f4d108b143723","name":"Subscribe to topic containing short and publish message","time":{"start":1713969112866,"stop":1713969112867,"duration":1},"status":"passed","severity":"normal"},{"uid":"c916b9881833cc27","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713969200542,"stop":1713969200542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a2b342cc06649c","name":"A test","time":{"start":1713968920326,"stop":1713968920326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a55e38b6ecd0271","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1713968631037,"stop":1713968631037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9aeca59c9113ba8","name":"should properly create location multiaddrs - tcp6","time":{"start":1713968626148,"stop":1713968626148,"duration":0},"status":"passed","severity":"normal"},{"uid":"820e9bbb6763f6a8","name":"can start and stop the service","time":{"start":1713969125459,"stop":1713969125460,"duration":1},"status":"passed","severity":"normal"},{"uid":"9992dd8a258e74a6","name":"Check publish message containing emoji","time":{"start":1713969107860,"stop":1713969107860,"duration":0},"status":"passed","severity":"normal"},{"uid":"968f00ce30da35bc","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713968669646,"stop":1713968669647,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0862ba0ac0d87b","name":"Push message with Russian payload","time":{"start":1713969071366,"stop":1713969071367,"duration":1},"status":"passed","severity":"normal"},{"uid":"524e4dd9764269b3","name":"should configure sharding based on application and version for autosharding","time":{"start":1713968617631,"stop":1713968617631,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc7b21eb86b21","name":"Push message with JSON payload","time":{"start":1713969071369,"stop":1713969071369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbe23ffeb16bc20","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713968751707,"stop":1713968751708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c0db7da0d3d57d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713968617627,"stop":1713968617627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0a9946cc1aa614","name":"Subscribe to topic containing short and receive message","time":{"start":1713968926167,"stop":1713968926167,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb51d29cba689868","name":"LightPush","time":{"start":1713969228810,"stop":1713969228810,"duration":0},"status":"passed","severity":"normal"},{"uid":"637b54dbf686f6c9","name":"Subscribe to topic containing long and receive message","time":{"start":1713969285216,"stop":1713969285216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0d3f739757fe48","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713969107864,"stop":1713969107864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0f05dac143bb23","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713968959275,"stop":1713968959278,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ec034e680003781","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713969145559,"stop":1713969145559,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a12f597ad67a5e","name":"Check received message with timestamp: 1713968668780000000 ","time":{"start":1713969145591,"stop":1713969145591,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2ba6f57c056a05","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713968754146,"stop":1713968754147,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f5459ccb458d2f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713968625471,"stop":1713968625473,"duration":2},"status":"passed","severity":"normal"},{"uid":"211f709bf55dbb1e","name":"connects to nwaku","time":{"start":1713969217114,"stop":1713969217114,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3de076ff668db60","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713969112871,"stop":1713969112872,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03ec284b1fd5d00","name":"Push message with custom timestamp: 1683210354286","time":{"start":1713969137053,"stop":1713969137053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ea2c1450b558d9","name":"Check received message containing shell command","time":{"start":1713969145554,"stop":1713969145554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39a07589297be24","name":"Generator, custom pubsub topic","time":{"start":1713969180752,"stop":1713969180753,"duration":1},"status":"passed","severity":"normal"},{"uid":"85137ffb4f60c017","name":"Decoder throws on empty string content topic","time":{"start":1713968631036,"stop":1713968631037,"duration":1},"status":"passed","severity":"normal"},{"uid":"273be8c1e5b9ff9a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713968617608,"stop":1713968617608,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb698e0cbf56f852","name":"addEventListener with correct event","time":{"start":1713968709783,"stop":1713968709784,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f493d8edf66a431","name":"Push message with content topic containing unicode special characters","time":{"start":1713969071437,"stop":1713969071438,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af02cad9a411852","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713968641590,"stop":1713968641590,"duration":0},"status":"passed","severity":"normal"},{"uid":"5211fbd6a9804ded","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app69/9/topic179/utf8","time":{"start":1713969108303,"stop":1713969108303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2a0f73082bcf052","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app62/3/topic206/utf8","time":{"start":1713969108301,"stop":1713969108302,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ff83a3eb2402908","name":"Encoder throws on undefined content topic","time":{"start":1713968652001,"stop":1713968652002,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa969e69328bc3c","name":"Query Generator - backward","time":{"start":1713969181090,"stop":1713969181090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fa132235362997","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713969108016,"stop":1713969108016,"duration":0},"status":"skipped","severity":"normal"}] |