mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"901141452ada39c8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717048126149,"stop":1717048126149,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a163eeedefa6427","name":"Ordered Callback - forward","time":{"start":1717048751875,"stop":1717048751876,"duration":1},"status":"passed","severity":"normal"},{"uid":"55be683e9520b542","name":"topics with same application and version share the same shard","time":{"start":1717048126126,"stop":1717048126127,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9766f6e2c7e9a4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048436487,"stop":1717048436488,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b0ec6beb9244bb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717048350736,"stop":1717048350736,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfca4ab9e4515c3","name":"Check received message with timestamp: 1717048176131000000 ","time":{"start":1717048656116,"stop":1717048656116,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd17bf7f20ebf77","name":"Ordered Callback - backward","time":{"start":1717048751876,"stop":1717048751876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3751d0319e967a","name":"Push message with special chars payload","time":{"start":1717048728850,"stop":1717048728850,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ac58e330a21890","name":"Push message with Script payload","time":{"start":1717048578276,"stop":1717048578276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b448d70878a9ab1","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717048736334,"stop":1717048736334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3993f115436ef4d0","name":"Check publish message containing Russian","time":{"start":1717048633496,"stop":1717048633496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec226ced92775fe0","name":"Overlapping topic subscription","time":{"start":1717048827058,"stop":1717048827059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ff686f95c98e9b","name":"Fails to push message with empty content topic","time":{"start":1717048728891,"stop":1717048728892,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e00a0b0c8e79e1c","name":"Fails to push message with large meta","time":{"start":1717048728893,"stop":1717048728893,"duration":0},"status":"passed","severity":"normal"},{"uid":"986949d6f82168a8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717048126140,"stop":1717048126140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f71dfdecfd9f7f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717048753981,"stop":1717048753981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6414ef9163cb5a95","name":"Check received message containing numeric","time":{"start":1717048348938,"stop":1717048348938,"duration":0},"status":"passed","severity":"normal"},{"uid":"baabf296db273575","name":"Check received message containing long","time":{"start":1717048656069,"stop":1717048656070,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef15db5ebb303250","name":"Check received message containing special chars","time":{"start":1717048656071,"stop":1717048656072,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc0ac3902aa82b5","name":"Push message with content topic containing long","time":{"start":1717048578300,"stop":1717048578300,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a099310c583ef14","name":"Push message with short payload","time":{"start":1717048728849,"stop":1717048728849,"duration":0},"status":"passed","severity":"normal"},{"uid":"67adfc1153f8fdc5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717048827069,"stop":1717048827069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa53e271151da90","name":"Check meta is set [symmetric]","time":{"start":1717048160043,"stop":1717048160043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74ef6631ae189f","name":"more peers than existing","time":{"start":1717048578532,"stop":1717048578532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"368eb398013f65c8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717048252364,"stop":1717048252364,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f7c183a6c12983","name":"Push message with Russian payload","time":{"start":1717048728852,"stop":1717048728853,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01bf9a7370eac88","name":"Check received message containing short","time":{"start":1717048656068,"stop":1717048656069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1fb29500080a9d","name":"random static sharding 9 - Cluster ID: 234, Shard ID: 513","time":{"start":1717048694048,"stop":1717048694048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d4057c060f0a6","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717048128765,"stop":1717048128765,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f42ae5af96e2d6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717048126147,"stop":1717048126147,"duration":0},"status":"passed","severity":"normal"},{"uid":"72932c51faceaee2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717048126133,"stop":1717048126133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9658566cc1bec6c7","name":"should not fail to stop the service if it was not started","time":{"start":1717048640691,"stop":1717048640691,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cd3190fbb1b164","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717048126223,"stop":1717048126223,"duration":0},"status":"passed","severity":"normal"},{"uid":"627fd688411ccf24","name":"Subscribe to topic containing Script and receive message","time":{"start":1717048418527,"stop":1717048418527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecbdf2ee7477221","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717048418519,"stop":1717048418519,"duration":0},"status":"passed","severity":"normal"},{"uid":"71987a71ce0421f9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717048753980,"stop":1717048753980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d133fcef207c563","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717048149874,"stop":1717048149874,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d1e77c618a093c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717048252366,"stop":1717048252366,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eac299df33bf79","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717048632279,"stop":1717048632279,"duration":0},"status":"passed","severity":"normal"},{"uid":"da59657698fc6741","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717048827065,"stop":1717048827065,"duration":0},"status":"passed","severity":"normal"},{"uid":"6995291b33137c68","name":"Promise Callback - backward","time":{"start":1717048751875,"stop":1717048751875,"duration":0},"status":"passed","severity":"normal"},{"uid":"faae9b9303158e57","name":"Callback on promise, aborts when callback returns true","time":{"start":1717048747073,"stop":1717048747073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8904eccb264f45e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717048126144,"stop":1717048126144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea02ab6505241ad","name":"Push 30 different messages","time":{"start":1717048578296,"stop":1717048578297,"duration":1},"status":"passed","severity":"normal"},{"uid":"71be981e48bede4e","name":"should return all peers when numPeers is 0","time":{"start":1717048139206,"stop":1717048139206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0712924d22bb370","name":"Check received message containing SQL Injection","time":{"start":1717048656076,"stop":1717048656077,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d6273961892978","name":"Subscribe to topic containing XML and receive message","time":{"start":1717048827074,"stop":1717048827074,"duration":0},"status":"passed","severity":"normal"},{"uid":"30427db5371fbf8d","name":"Push message with content topic containing short","time":{"start":1717048578299,"stop":1717048578300,"duration":1},"status":"passed","severity":"normal"},{"uid":"34bdcc7843534b8f","name":"should properly create location multiaddrs - tcp6","time":{"start":1717048134587,"stop":1717048134587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e282ed0a20e24f7d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048436486,"stop":1717048436486,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee61801dd9651644","name":"random static sharding 5 - Cluster ID: 72, Shard ID: 347","time":{"start":1717048694045,"stop":1717048694045,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea986c291593482","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717048126132,"stop":1717048126132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf192d9d473abd4","name":"Overlapping topic subscription","time":{"start":1717048827070,"stop":1717048827070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce47cf6afd849e0c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717048418532,"stop":1717048418532,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a0addd7cb7184d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717048134590,"stop":1717048134590,"duration":0},"status":"passed","severity":"normal"},{"uid":"563f3c65a946f452","name":"random static sharding 3 - Cluster ID: 328, Shard ID: 816","time":{"start":1717048694043,"stop":1717048694044,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c3268eb56179d00","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717048126138,"stop":1717048126138,"duration":0},"status":"passed","severity":"normal"},{"uid":"83da3e1f728d3495","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717048252367,"stop":1717048252367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9f8b64fde6c5b9","name":"should not receive a peer event after stop","time":{"start":1717048640694,"stop":1717048640694,"duration":0},"status":"passed","severity":"normal"},{"uid":"be40e4a0058ed31a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717048184698,"stop":1717048184698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67e82103728a10c","name":"Check received message containing Basic HTML tag","time":{"start":1717048348943,"stop":1717048348943,"duration":0},"status":"passed","severity":"normal"},{"uid":"313c3f0c74331d9e","name":"it tolerates circular branch references","time":{"start":1717048150370,"stop":1717048150370,"duration":0},"status":"passed","severity":"normal"},{"uid":"11212281c4455f2e","name":"Check received message containing unicode special characters","time":{"start":1717048656083,"stop":1717048656084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e6668d2496aa15","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717048139208,"stop":1717048139209,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b48274ec4db00c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717048827076,"stop":1717048827076,"duration":0},"status":"passed","severity":"normal"},{"uid":"be35c9b020476fc4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717048126135,"stop":1717048126136,"duration":1},"status":"passed","severity":"normal"},{"uid":"98de7f69ba451719","name":"Push message with custom timestamp: 1717051950931","time":{"start":1717048578327,"stop":1717048578328,"duration":1},"status":"passed","severity":"normal"},{"uid":"841367340fe2b143","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717048418525,"stop":1717048418525,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a9bf4cfc854516","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717048632284,"stop":1717048632285,"duration":1},"status":"passed","severity":"normal"},{"uid":"767bb0c8056359b2","name":"Check received message containing escaped characters","time":{"start":1717048656082,"stop":1717048656083,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bbfe0b65210f467","name":"Check received message containing XML","time":{"start":1717048656101,"stop":1717048656101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0e001dbddd9c3d","name":"Sets default value correctly","time":{"start":1717048782990,"stop":1717048782990,"duration":0},"status":"passed","severity":"normal"},{"uid":"e60b2ecf8e064b51","name":"Publish message with custom timestamp: Thu May 30 2024 04:56:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1717048633507,"stop":1717048633507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d313000a5c0e8a","name":"Check meta is set [ecies]","time":{"start":1717048161818,"stop":1717048161818,"duration":0},"status":"passed","severity":"normal"},{"uid":"90f629f09bdfb2b4","name":"should return unique PubsubTopics for static sharding","time":{"start":1717048126131,"stop":1717048126132,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a759bd383e909a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717048350723,"stop":1717048350723,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a6d1739a1aba08","name":"Check message with no pubsub topic is not received","time":{"start":1717048348948,"stop":1717048348948,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ba868eff9458ea","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717048827073,"stop":1717048827073,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b2705bdc81a61e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717048252370,"stop":1717048252370,"duration":0},"status":"passed","severity":"normal"},{"uid":"6346821a46ef2db","name":"Passing page size 10 when there are 10 messages","time":{"start":1717048767158,"stop":1717048767158,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e9503aff7368b6","name":"should be called for bootstrap peers","time":{"start":1717048184695,"stop":1717048184696,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae5e09b9e34c275","name":"Push message with Arabic payload","time":{"start":1717048578272,"stop":1717048578273,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6d805f0e16268c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717048915476,"stop":1717048915476,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7c1656f37f5905","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717048632444,"stop":1717048632444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a45b258271619141","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717048126137,"stop":1717048126137,"duration":0},"status":"passed","severity":"normal"},{"uid":"979c1baad294392b","name":"should properly create location multiaddrs - udp4","time":{"start":1717048134586,"stop":1717048134586,"duration":0},"status":"passed","severity":"normal"},{"uid":"92200d34e7a7e86a","name":"Check received message containing short","time":{"start":1717048348937,"stop":1717048348937,"duration":0},"status":"passed","severity":"normal"},{"uid":"5369c0c4dbeaceec","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717048350722,"stop":1717048350722,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc98d3974b97d0f9","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717048184696,"stop":1717048184696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ceb7de798f783d","name":"Check received message containing emoji","time":{"start":1717048348945,"stop":1717048348945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2928ede673be190","name":"Push message with content topic containing JSON","time":{"start":1717048578317,"stop":1717048578320,"duration":3},"status":"passed","severity":"normal"},{"uid":"ae71006f8ca4aa0d","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/10/topic460/json","time":{"start":1717048688054,"stop":1717048688054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdce608189b2c80","name":"Subscribe to topic containing long and publish message","time":{"start":1717048632277,"stop":1717048632277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a6df0b184d097d","name":"Push message with content topic containing Russian","time":{"start":1717048728871,"stop":1717048728871,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacdf434cd7eb529","name":"Encoder throws on empty string content topic","time":{"start":1717048160045,"stop":1717048160045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e940ededc7917b","name":"Push message with content topic containing emoji","time":{"start":1717048728891,"stop":1717048728891,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc8ba63cf6874ed","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717048632443,"stop":1717048632443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcc19d3fee2fbfff","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717048126124,"stop":1717048126124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f277573e9572e4df","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717048418525,"stop":1717048418526,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c5c251d258dc2f","name":"removeEventListener with wrong event","time":{"start":1717048217764,"stop":1717048217765,"duration":1},"status":"passed","severity":"normal"},{"uid":"db80dcaeedea8f88","name":"should emit a peer event after start","time":{"start":1717048203062,"stop":1717048203063,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbde46b25ed067c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717048827061,"stop":1717048827062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4d04b25f0a4852","name":"Push message with emoji payload","time":{"start":1717048578296,"stop":1717048578296,"duration":0},"status":"passed","severity":"normal"},{"uid":"260725b417a1bb86","name":"Fails to publish message with wrong content topic","time":{"start":1717048633509,"stop":1717048633509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5645bb9a5f30995d","name":"Check received message containing Arabic","time":{"start":1717048656073,"stop":1717048656074,"duration":1},"status":"passed","severity":"normal"},{"uid":"27aca6a5f6cebb94","name":"Subscribe to topic containing short and receive message","time":{"start":1717048418523,"stop":1717048418523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2887d61a82b20021","name":"Check received message containing Script","time":{"start":1717048656077,"stop":1717048656077,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeff33fbff3e3cb9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717048133932,"stop":1717048133932,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9b0d9e7968fab7","name":"A test","time":{"start":1717048418597,"stop":1717048418598,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d36b78498249294","name":"Push message with unicode special characters payload","time":{"start":1717048728856,"stop":1717048728861,"duration":5},"status":"passed","severity":"normal"},{"uid":"f05a575fda749984","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717048418534,"stop":1717048418534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24dbdac0ba2753","name":"Check received message containing long","time":{"start":1717048656094,"stop":1717048656094,"duration":0},"status":"passed","severity":"normal"},{"uid":"a264ff6b87d223ad","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717048126122,"stop":1717048126122,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b29e433e8a3e996","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717048126139,"stop":1717048126140,"duration":1},"status":"passed","severity":"normal"},{"uid":"399fc9ead5a4ba94","name":"Delete observer","time":{"start":1717048582014,"stop":1717048582014,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0af5d8660954f86","name":"Push message with meta","time":{"start":1717048728892,"stop":1717048728893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee606a8d7888a0b6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717048418533,"stop":1717048418533,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9ef93dbc3be700","name":"should emit a peer event after start","time":{"start":1717048640693,"stop":1717048640693,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ec087fe1802064","name":"Js publishes, other Js receives","time":{"start":1717048608952,"stop":1717048608953,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d242c16f191a0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717048736336,"stop":1717048736336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efd8d1d67d0acb1","name":"Privacy Node - default protocol","time":{"start":1717048787548,"stop":1717048787549,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1229e92c6a33a09","name":"random static sharding 2 - Cluster ID: 762, Shard ID: 943","time":{"start":1717048694043,"stop":1717048694043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a181031a0a3fd892","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717048126130,"stop":1717048126131,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35478030ee33bc7","name":"Check message with no payload is not received","time":{"start":1717048656092,"stop":1717048656092,"duration":0},"status":"passed","severity":"normal"},{"uid":"976ac4ad77608011","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717048265237,"stop":1717048265237,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ef45dee6eaa355","name":"Overlapping topic subscription","time":{"start":1717048632276,"stop":1717048632277,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0745b1acdd4af2b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app31/7/topic305/utf8","time":{"start":1717048688055,"stop":1717048688055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1305808004328d24","name":"Fails to push message bigger that 1MB","time":{"start":1717048578328,"stop":1717048578329,"duration":1},"status":"passed","severity":"normal"},{"uid":"629e4e16c19aa446","name":"Push message with content topic containing Chinese","time":{"start":1717048578301,"stop":1717048578307,"duration":6},"status":"passed","severity":"normal"},{"uid":"e36bc45cb38a3798","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717048605219,"stop":1717048605220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c83d295d0390cf6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717048781059,"stop":1717048781059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d55f782bd48852","name":"Push message on custom pubsubTopic","time":{"start":1717048436481,"stop":1717048436482,"duration":1},"status":"passed","severity":"normal"},{"uid":"80351cf9440c79cd","name":"Symmetric encrypt & Decrypt","time":{"start":1717048160380,"stop":1717048160380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22805d556031890","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717048656087,"stop":1717048656088,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7fdcaee9d2769e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717048348946,"stop":1717048348947,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0829d618aa498db","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717048126122,"stop":1717048126122,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5331be790749a","name":"Push message with content topic containing JSON","time":{"start":1717048728888,"stop":1717048728889,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f4c2526ce88516","name":"Push message with XML payload","time":{"start":1717048728854,"stop":1717048728854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e652b802b53053e","name":"Publish message with custom timestamp: Thu May 30 2024 06:56:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1717048633507,"stop":1717048633508,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9376e999432729","name":"throws on content topic with empty version field","time":{"start":1717048126119,"stop":1717048126119,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81a752564b309c0","name":"shard 0","time":{"start":1717048694041,"stop":1717048694042,"duration":1},"status":"passed","severity":"normal"},{"uid":"a045605ddba1ed99","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717048149873,"stop":1717048149873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa9e517f642eb48","name":"Query generator for multiple messages with different message text format","time":{"start":1717048747071,"stop":1717048747071,"duration":0},"status":"passed","severity":"normal"},{"uid":"63d3aff5a0077c28","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717048176054,"stop":1717048176054,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bbeeb3c9c112a0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717048350735,"stop":1717048350736,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db19acffc5be6ca","name":"Check received message containing shell command","time":{"start":1717048348944,"stop":1717048348944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0b2f5db9326e27","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717048827067,"stop":1717048827067,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fdc5051f6c4edd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717048686996,"stop":1717048686996,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0ac94dbe2de9b0","name":"throws on content topic with empty application field","time":{"start":1717048126118,"stop":1717048126118,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c35ceb91c9610d9","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717048605217,"stop":1717048605218,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd72b0c7505fcd5","name":"Register correct protocols","time":{"start":1717048632272,"stop":1717048632273,"duration":1},"status":"passed","severity":"normal"},{"uid":"8177b214e961a5b7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717048133928,"stop":1717048133928,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca67d0c94f551f9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717048781061,"stop":1717048781061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e765e2d0ad6100e7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717048827058,"stop":1717048827058,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f02667b3ea163b","name":"Check received message with timestamp: 1717048177047 ","time":{"start":1717048348946,"stop":1717048348946,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f7b6f7fff51378","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717048126140,"stop":1717048126141,"duration":1},"status":"passed","severity":"normal"},{"uid":"60671bc8a36495c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717048126139,"stop":1717048126139,"duration":0},"status":"passed","severity":"normal"},{"uid":"68aa59def5b167c7","name":"Filter","time":{"start":1717048787547,"stop":1717048787548,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf8ad085c7df6d4","name":"should throw an error for insufficient data","time":{"start":1717048126223,"stop":1717048126224,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d9520a8d4c091c","name":"Ping on subscribed peer","time":{"start":1717048248670,"stop":1717048248671,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6bebe0dc27fdc6","name":"Waku message hash computation (no timestamp)","time":{"start":1717048128765,"stop":1717048128765,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd70e6431a5be76","name":"Store - dialed first","time":{"start":1717048787546,"stop":1717048787546,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f57b2dc1ca4b0a2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717048633509,"stop":1717048633509,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fa1cf6c6f267e9","name":"Wrong topic","time":{"start":1717048688060,"stop":1717048688060,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c676de562d59680","name":"Ping on peer without subscriptions","time":{"start":1717048248671,"stop":1717048248671,"duration":0},"status":"passed","severity":"normal"},{"uid":"744fc121d293aacd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717048149870,"stop":1717048149871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85fb31ea1222fe5","name":"Check received message containing shell command","time":{"start":1717048656102,"stop":1717048656103,"duration":1},"status":"passed","severity":"normal"},{"uid":"58a0e23bd08f3124","name":"Check publish message containing shell command","time":{"start":1717048633500,"stop":1717048633500,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb20d1caf521ad7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717048203065,"stop":1717048203066,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1773445e3a9b532c","name":"Subscribe to topic containing Script and publish message","time":{"start":1717048632280,"stop":1717048632281,"duration":1},"status":"passed","severity":"normal"},{"uid":"79eadb2bd41736b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717048781060,"stop":1717048781060,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df2721f298e5b7","name":"should configure sharding based on application and version for autosharding","time":{"start":1717048126146,"stop":1717048126147,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ba1729c40e55c5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717048827070,"stop":1717048827070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8921ea0813f91d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717048418532,"stop":1717048418532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4db76233cfe0358","name":"Subscribe to topic containing short and receive message","time":{"start":1717048827071,"stop":1717048827071,"duration":0},"status":"passed","severity":"normal"},{"uid":"237122970888aaa3","name":"Push message with rate limit","time":{"start":1717048578325,"stop":1717048578326,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab727b8da742538","name":"Check publish message containing Arabic","time":{"start":1717048633494,"stop":1717048633496,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd7792850c67003f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717048133927,"stop":1717048133928,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0aa5daa7c3d56","name":"Push message with emoji payload","time":{"start":1717048728861,"stop":1717048728862,"duration":1},"status":"passed","severity":"normal"},{"uid":"869e88c8b7f32bbf","name":"Asymmetric encrypt & decrypt","time":{"start":1717048160379,"stop":1717048160379,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a64c4d35a8aa457","name":"Generator, custom pubsub topic","time":{"start":1717048739539,"stop":1717048739539,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c3b1972dc1d9a3","name":"Subscribe and receive messages via lightPush","time":{"start":1717048827054,"stop":1717048827054,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f1ff84e3bc20c0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717048656088,"stop":1717048656089,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81b2bed50b87cc4","name":"Subscribe to topic containing Script and receive message","time":{"start":1717048827074,"stop":1717048827074,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3fc76c28f06808","name":"random static sharding 10 - Cluster ID: 343, Shard ID: 772","time":{"start":1717048694048,"stop":1717048694049,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d208551f6b2c00","name":"Check received message containing Arabic","time":{"start":1717048348939,"stop":1717048348940,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ac5255be3de12e","name":"Push message with JSON payload","time":{"start":1717048728854,"stop":1717048728855,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3cfb75cc062c89","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717048686993,"stop":1717048686994,"duration":1},"status":"passed","severity":"normal"},{"uid":"c692ca288bb2b872","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717048383817,"stop":1717048383817,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bbcfd8fe598c97","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717048126121,"stop":1717048126121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ab80bdce9c953e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717048350725,"stop":1717048350725,"duration":0},"status":"passed","severity":"normal"},{"uid":"255f20bcd55a803c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717048126130,"stop":1717048126130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c517bfd8ed0ead81","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717048827062,"stop":1717048827062,"duration":0},"status":"passed","severity":"normal"},{"uid":"8913c6a1e9ad923b","name":"Push message with Script payload","time":{"start":1717048728853,"stop":1717048728854,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10f5d2bbef1b1e7","name":"Ping on unsubscribed peer","time":{"start":1717048218862,"stop":1717048218864,"duration":2},"status":"passed","severity":"normal"},{"uid":"c139e8e81c31287e","name":"receives messages sent to provided content topic through stream","time":{"start":1717048632444,"stop":1717048632445,"duration":1},"status":"skipped","severity":"normal"},{"uid":"910a963c204228ac","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717048126123,"stop":1717048126123,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c1958b9cc28f81","name":"pre and post cipher","time":{"start":1717048160380,"stop":1717048160381,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bc63bbbe251aeb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717048161817,"stop":1717048161818,"duration":1},"status":"passed","severity":"normal"},{"uid":"926a74da0ae422bf","name":"should encode/decode to RLP encoding","time":{"start":1717048134584,"stop":1717048134584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21f3f2b09c5761d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717048605218,"stop":1717048605219,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53257b946089bc9","name":"Check received message containing Script","time":{"start":1717048656101,"stop":1717048656101,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d6a2add865279f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717048633506,"stop":1717048633506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0909955babcec8","name":"Non TWN Cluster","time":{"start":1717048688053,"stop":1717048688053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7576f9eefb860fd6","name":"can dial TLS multiaddrs","time":{"start":1717048444275,"stop":1717048444275,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93003c7c24453c0","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717048126126,"stop":1717048126126,"duration":0},"status":"passed","severity":"normal"},{"uid":"65050e0db9a6e596","name":"should not receive a peer event before start","time":{"start":1717048154048,"stop":1717048154049,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9837733ec31240","name":"Check publish message containing unicode special characters","time":{"start":1717048633501,"stop":1717048633501,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2982b2f8431ade","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717048466782,"stop":1717048466783,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e93fca8f6dea4b","name":"Query with Promise Callback, No Decoder","time":{"start":1717048736338,"stop":1717048736339,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf69e44266080598","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717048590139,"stop":1717048590139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e792226b17f6560","name":"Ephemeral field set to true","time":{"start":1717048139404,"stop":1717048139404,"duration":0},"status":"passed","severity":"normal"},{"uid":"debafc20c7606cd7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048436483,"stop":1717048436484,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b025ed7d847b59b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717048265236,"stop":1717048265236,"duration":0},"status":"passed","severity":"normal"},{"uid":"734b622a6b9c3f3d","name":"Subscribe to topic containing XML and publish message","time":{"start":1717048632281,"stop":1717048632282,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc83526aabcc981f","name":"Check received message containing SQL Injection","time":{"start":1717048656100,"stop":1717048656100,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fd78eeb7434935","name":"Push message with content topic containing special chars","time":{"start":1717048578301,"stop":1717048578301,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fadf4be3744ed7","name":"Check message with non string payload is not received","time":{"start":1717048656124,"stop":1717048656125,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d4d936be7450db","name":"dispatchEvent via connectionManager","time":{"start":1717048217766,"stop":1717048217766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2723491e4ac66f8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717048827057,"stop":1717048827057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fd41712b34b273","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717048781058,"stop":1717048781058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0154c1b7b77425","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717048827065,"stop":1717048827065,"duration":0},"status":"passed","severity":"normal"},{"uid":"366aa5c6e57d501b","name":"Check publish message containing short","time":{"start":1717048633486,"stop":1717048633487,"duration":1},"status":"passed","severity":"normal"},{"uid":"322472ee57c9e70a","name":"Check message with non string payload is not received","time":{"start":1717048348949,"stop":1717048348949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a35b46d2b7c245d","name":"Subscribe to topic containing short and publish message","time":{"start":1717048632277,"stop":1717048632277,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e533992162c14ed","name":"connects to nwaku","time":{"start":1717048782980,"stop":1717048782980,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa78224f437e1bd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717048915475,"stop":1717048915476,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac5d9578ee509af","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717048350734,"stop":1717048350734,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9cbd68d26f5bd4","name":"should not receive a peer event before start","time":{"start":1717048640693,"stop":1717048640694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaa559107ea92b1","name":"Push message with custom timestamp: 1686289950931","time":{"start":1717048578326,"stop":1717048578326,"duration":0},"status":"passed","severity":"normal"},{"uid":"19fa6056b1d7221d","name":"A test","time":{"start":1717048418597,"stop":1717048418597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d123b4ba94decc20","name":"Check received message containing unicode special characters","time":{"start":1717048348945,"stop":1717048348945,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf72feb4ad6aeed","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717048827073,"stop":1717048827074,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c97bc42975433b9","name":"Check publish message containing Basic HTML tag","time":{"start":1717048633498,"stop":1717048633498,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb7cd54f98a2b41","name":"Check received message containing shell command","time":{"start":1717048656081,"stop":1717048656081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20c21da2c78eca2","name":"should encodeTxt and decodeTxt","time":{"start":1717048134575,"stop":1717048134576,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb22be200a72b45d","name":"handles multiple messages","time":{"start":1717048765656,"stop":1717048765656,"duration":0},"status":"passed","severity":"normal"},{"uid":"273ec9cd30b6d083","name":"Decoder throws on empty string content topic","time":{"start":1717048139406,"stop":1717048139406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e071f0dc0c97b8e6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717048350735,"stop":1717048350735,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f1cf1282c3ce03","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717048578317,"stop":1717048578317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb9b6433edb55b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717048350734,"stop":1717048350734,"duration":0},"status":"passed","severity":"normal"},{"uid":"30571f77c02dceb0","name":"Query generator for 2000 messages","time":{"start":1717048747074,"stop":1717048747074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e997a38ce764254","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717048632443,"stop":1717048632443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89f239246036cafb","name":"Push message with content topic containing emoji","time":{"start":1717048578321,"stop":1717048578321,"duration":0},"status":"passed","severity":"normal"},{"uid":"64af0c2186bb74ef","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717048632279,"stop":1717048632280,"duration":1},"status":"passed","severity":"normal"},{"uid":"4032aa783418ca82","name":"Fails to publish message with empty text","time":{"start":1717048633508,"stop":1717048633509,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dedae3d132c5568","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717048633510,"stop":1717048633510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58611d38a8260b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717048827069,"stop":1717048827070,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c56e8a130fb097","name":"Query with Ordered Callback, No Decoder","time":{"start":1717048736337,"stop":1717048736337,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac673e904165fc9","name":"Check received message with timestamp: 1717048176131 ","time":{"start":1717048656116,"stop":1717048656117,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ed8af69b7626ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717048126139,"stop":1717048126139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e72bf1e914f1f1","name":"Check received message containing JSON","time":{"start":1717048348943,"stop":1717048348943,"duration":0},"status":"passed","severity":"normal"},{"uid":"690bfab8cf6888e2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717048590139,"stop":1717048590140,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c99a477d234069a","name":"1 Store, 2 fetches","time":{"start":1717048149707,"stop":1717048149708,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b027f0063ef83c7","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717048126122,"stop":1717048126123,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff86818e6192382","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717048350726,"stop":1717048350726,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a2d3c7921e40cb","name":"Relay + Store","time":{"start":1717048186518,"stop":1717048186518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba60d61710be991","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717048187746,"stop":1717048187746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2474d97de7ace75","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717048747071,"stop":1717048747072,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd46d3bd1616076","name":"unsubscribes","time":{"start":1717048765656,"stop":1717048765657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebbde9e1074657b","name":"Fails to publish duplicate message","time":{"start":1717048633508,"stop":1717048633508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0fc30dc3fd0d86","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717048126141,"stop":1717048126141,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0dbab6c0825547","name":"Push message with content topic containing XML","time":{"start":1717048578316,"stop":1717048578317,"duration":1},"status":"passed","severity":"normal"},{"uid":"9478ae63377f8893","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app86/3/topic493/xml","time":{"start":1717048688058,"stop":1717048688059,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cd2c806abee4ed5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717048350721,"stop":1717048350722,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f59de1d1730141a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717048126131,"stop":1717048126131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b987c35c1623a9e","name":"Generator, 2 different pubsubtopics","time":{"start":1717048739538,"stop":1717048739538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e56fe13ccb2e66b","name":"Check publish message after service node is restarted","time":{"start":1717048633510,"stop":1717048633511,"duration":1},"status":"skipped","severity":"normal"},{"uid":"962fa1e84ff0348","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717048126125,"stop":1717048126125,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb74dd2342b0e8e","name":"Push message with Arabic payload","time":{"start":1717048728851,"stop":1717048728852,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7e8d8a3add6a8a","name":"isConnected should return true after first peer connects","time":{"start":1717048226199,"stop":1717048226200,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39ffc7ff9a4fb73","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717048184694,"stop":1717048184694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f699b5191d551cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717048350730,"stop":1717048350731,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c97bde6bffd5acc","name":"should properly create location multiaddrs - udp","time":{"start":1717048134587,"stop":1717048134587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7f6ddda6c8ffa3d","name":"Check received message containing numeric","time":{"start":1717048656070,"stop":1717048656071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a173ae912d9ec0a","name":"should properly compute the node id","time":{"start":1717048134584,"stop":1717048134584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac0e858788dd534","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717048466782,"stop":1717048466782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f5e99621268618","name":"non connected peers","time":{"start":1717048578533,"stop":1717048578533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28ce5a3cf4a8973c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717048133925,"stop":1717048133926,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3b9dee0ed02f1b","name":"can start and stop the service","time":{"start":1717048640690,"stop":1717048640691,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e3c654907746f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717048350727,"stop":1717048350728,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c7658af86c0b29","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717048160042,"stop":1717048160043,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec979f8c0102fa1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717048632286,"stop":1717048632286,"duration":0},"status":"passed","severity":"normal"},{"uid":"7854f92faf41d3cb","name":"Refresh subscription","time":{"start":1717048632276,"stop":1717048632276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dcc00c8706e04b6c","name":"should return valid sharding parameters for static sharding","time":{"start":1717048126146,"stop":1717048126146,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ca2c0f283a9adb","name":"Overlapping topic subscription","time":{"start":1717048418521,"stop":1717048418522,"duration":1},"status":"passed","severity":"normal"},{"uid":"84144771710c2fbd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717048827055,"stop":1717048827055,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c02081b3584c6f","name":"All","time":{"start":1717048186518,"stop":1717048186519,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f01e7cdc0d8079","name":"Used by Waku Relay","time":{"start":1717048782989,"stop":1717048782990,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f169ea8704d555","name":"Check received message containing XML","time":{"start":1717048348942,"stop":1717048348942,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8acc7c77156f591","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717048827067,"stop":1717048827068,"duration":1},"status":"passed","severity":"normal"},{"uid":"19be92867899d8cb","name":"getPeersByDiscovery","time":{"start":1717048217765,"stop":1717048217765,"duration":0},"status":"passed","severity":"normal"},{"uid":"32736d906e529ce0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717048781060,"stop":1717048781060,"duration":0},"status":"passed","severity":"normal"},{"uid":"968b5ee59298dd1d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717048176051,"stop":1717048176053,"duration":2},"status":"passed","severity":"normal"},{"uid":"c600e89790c475a4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717048383808,"stop":1717048383808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e892ff2f1ceadc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717048350742,"stop":1717048350743,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59ffe89573184a3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717048686992,"stop":1717048686993,"duration":1},"status":"passed","severity":"normal"},{"uid":"22851c9708895ced","name":"removeEventListener with correct event","time":{"start":1717048217764,"stop":1717048217764,"duration":0},"status":"passed","severity":"normal"},{"uid":"856fca62e6dc722b","name":"Encoder throws on empty string content topic","time":{"start":1717048161819,"stop":1717048161819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd6627ae349a2d5","name":"handles different networkShards values correctly","time":{"start":1717048126128,"stop":1717048126128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba56be70f03491a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717048686990,"stop":1717048686991,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b94d9e317d06ff","name":"Subscribe and receive messages via waku relay post","time":{"start":1717048827068,"stop":1717048827068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a403fabe7398824b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717048418518,"stop":1717048418518,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f055e16d11b4c27","name":"Check received message containing Chinese","time":{"start":1717048656098,"stop":1717048656098,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe032c8922f9dc09","name":"Check message on other pubsub topic is not received","time":{"start":1717048348948,"stop":1717048348948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be152907a534c18","name":"Check message received after jswaku node is restarted","time":{"start":1717048656126,"stop":1717048656126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"253a646f020cc84a","name":"Publish message with rate limit","time":{"start":1717048633512,"stop":1717048633512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5176dd9c9104fa2a","name":"Subscribe and receive messages via lightPush","time":{"start":1717048418516,"stop":1717048418517,"duration":1},"status":"passed","severity":"normal"},{"uid":"3563c7ee2026168c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717048126150,"stop":1717048126150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20356aa8f8ab9de","name":"Ping on unsubscribed peer","time":{"start":1717048248672,"stop":1717048248672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18beca2bc804b34","name":"Ping on peer without subscriptions","time":{"start":1717048248666,"stop":1717048248666,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6e33bd6509dcc0","name":"should not fail to start the service if it is already started","time":{"start":1717048640692,"stop":1717048640692,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c60b601d37d6027","name":"same cluster, different shard: nodes connect","time":{"start":1717048466783,"stop":1717048466784,"duration":1},"status":"passed","severity":"normal"},{"uid":"2033594fcfe7a3b6","name":"Throws when trying to push message with empty payload","time":{"start":1717048578297,"stop":1717048578297,"duration":0},"status":"passed","severity":"normal"},{"uid":"9058e41334a3cc6","name":"Push message with rate limit","time":{"start":1717048728894,"stop":1717048728894,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b00ee888ee0afe","name":"Check received message with timestamp: 1717048177047000000 ","time":{"start":1717048348945,"stop":1717048348946,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79cfe9b94130f17","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717048252365,"stop":1717048252365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d480d20fb9a0038a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717048747073,"stop":1717048747073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2396d7f41068f8","name":"Refresh subscription","time":{"start":1717048827059,"stop":1717048827059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78e3c5925f388eb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717048126137,"stop":1717048126137,"duration":0},"status":"passed","severity":"normal"},{"uid":"689234c13e9994a4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717048418520,"stop":1717048418520,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7380354ee371b4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717048418527,"stop":1717048418527,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64fdf7ec7727db3","name":"throws on content topic with generation field greater than 0","time":{"start":1717048126117,"stop":1717048126118,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec1f7f7284203df","name":"should not fail to stop the service if it was not started","time":{"start":1717048154048,"stop":1717048154048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b228be8c37173a0f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717048126134,"stop":1717048126134,"duration":0},"status":"passed","severity":"normal"},{"uid":"156944d03772f6ac","name":"Fields are not dropped","time":{"start":1717048138641,"stop":1717048138643,"duration":2},"status":"passed","severity":"normal"},{"uid":"20066a3c24a50e7","name":"Check publish message containing Script","time":{"start":1717048633497,"stop":1717048633497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab79d00f4d9da","name":"should return false","time":{"start":1717048134583,"stop":1717048134583,"duration":0},"status":"passed","severity":"normal"},{"uid":"5197954309998ee4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717048827064,"stop":1717048827064,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0885454536225b","name":"Push message with content topic containing Script","time":{"start":1717048578309,"stop":1717048578316,"duration":7},"status":"passed","severity":"normal"},{"uid":"a673e1910ab79d8a","name":"Push message with Chinese payload","time":{"start":1717048578270,"stop":1717048578272,"duration":2},"status":"passed","severity":"normal"},{"uid":"71af2bed13890936","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717048226182,"stop":1717048226198,"duration":16},"status":"passed","severity":"normal"},{"uid":"19c148576957de87","name":"Push message with content topic containing escaped characters","time":{"start":1717048578320,"stop":1717048578320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f094584e700f8e7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717048126137,"stop":1717048126137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cc73e0d145b49a","name":"Publish without waiting for remote peer","time":{"start":1717048632273,"stop":1717048632273,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5cad2eb510c141","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717048126144,"stop":1717048126144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6b56d388374b29","name":"Nodes with multiple pubsub topic","time":{"start":1717048605218,"stop":1717048605218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44b5469f228d30c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717048126130,"stop":1717048126130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f846ba98ab942729","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717048418518,"stop":1717048418518,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94c3b421dfcafbb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717048736338,"stop":1717048736338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba0e3d6d7072fdee","name":"Check received message with timestamp: 1717048176131000000 ","time":{"start":1717048656085,"stop":1717048656086,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2013b0c525ba43","name":"Push message with SQL Injection payload","time":{"start":1717048578274,"stop":1717048578275,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f11831e2cde779","name":"Ping on peer without subscriptions","time":{"start":1717048218862,"stop":1717048218862,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf6a3978216a0c0","name":"Push message with long payload","time":{"start":1717048578266,"stop":1717048578267,"duration":1},"status":"passed","severity":"normal"},{"uid":"707302171ac347d4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717048688052,"stop":1717048688053,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7c6ce6bf1d69b2","name":"Push message with content topic containing long","time":{"start":1717048728863,"stop":1717048728863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7968bb7aa59c749e","name":"should handle corrupted local storage data gracefully","time":{"start":1717048154050,"stop":1717048154050,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfe85cb2c47334c","name":"Check publish message containing Chinese","time":{"start":1717048633494,"stop":1717048633494,"duration":0},"status":"passed","severity":"normal"},{"uid":"11411c0245c898ce","name":"Check received message containing escaped characters","time":{"start":1717048348944,"stop":1717048348944,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1bebf4f285cd27","name":"start node with empty content topic","time":{"start":1717048688061,"stop":1717048688062,"duration":1},"status":"passed","severity":"normal"},{"uid":"18fe8a93878071a6","name":"should set field with all protocols enabled","time":{"start":1717048134589,"stop":1717048134589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14183e6b94354f0","name":"Check received message containing Script","time":{"start":1717048348942,"stop":1717048348942,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fca46befbbb7a","name":"Push message with long payload","time":{"start":1717048728849,"stop":1717048728850,"duration":1},"status":"passed","severity":"normal"},{"uid":"32360cb36a4cede4","name":"tcp ip4 address","time":{"start":1717048133995,"stop":1717048133995,"duration":0},"status":"passed","severity":"normal"},{"uid":"197bca444e74d841","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717048350724,"stop":1717048350724,"duration":0},"status":"passed","severity":"normal"},{"uid":"67588d231b870faa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717048418521,"stop":1717048418521,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4df0c2627a8d939","name":"ignores domain fetching errors","time":{"start":1717048150371,"stop":1717048150371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ce7754ee242a26","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717048383816,"stop":1717048383816,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d689466328fc03","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048739536,"stop":1717048739536,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a1ef220de79f81","name":"Push message with content topic containing Arabic","time":{"start":1717048578307,"stop":1717048578308,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b427f0e4b2636a1","name":"caches peers it previously fetched","time":{"start":1717048150371,"stop":1717048150372,"duration":1},"status":"passed","severity":"normal"},{"uid":"30951660655335fd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717048265237,"stop":1717048265238,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5a912c50208f31","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717048128764,"stop":1717048128764,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b524b7adc772ea6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717048827060,"stop":1717048827060,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c69a1fcae3ae7e","name":"should be able to decode the field with only STORE set to true","time":{"start":1717048133929,"stop":1717048133931,"duration":2},"status":"passed","severity":"normal"},{"uid":"5b781b185b4df685","name":"Check received message containing Russian","time":{"start":1717048656074,"stop":1717048656076,"duration":2},"status":"passed","severity":"normal"},{"uid":"1db2f0084e442a2a","name":"Push message with content topic containing special chars","time":{"start":1717048728864,"stop":1717048728864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69ce177b4462084","name":"Query with Promise Callback, No message returned","time":{"start":1717048736339,"stop":1717048736339,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ad51b5dea2179","name":"LightPush","time":{"start":1717048787547,"stop":1717048787547,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6e514fc6bf3633","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717048827066,"stop":1717048827066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81eff2358a3c445","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717048203066,"stop":1717048203066,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84574fe616ea96a9","name":"Push message with custom timestamp: 1717051949093","time":{"start":1717048728905,"stop":1717048728905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13eb41b88fb7ecd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717048133922,"stop":1717048133923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b2cecabbd0389e","name":"should be able to encode the field with only STORE set to true","time":{"start":1717048133921,"stop":1717048133922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89876be6c5469fb","name":"Passing page size 0 when there are 110 messages","time":{"start":1717048767156,"stop":1717048767157,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a53e40315fd09df","name":"Push message with content topic containing numeric","time":{"start":1717048578300,"stop":1717048578301,"duration":1},"status":"passed","severity":"normal"},{"uid":"250a6025c8a082d6","name":"should encode/decode to text encoding","time":{"start":1717048134584,"stop":1717048134585,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd935584e454889","name":"Reopen subscription with peer with lost subscription","time":{"start":1717048248668,"stop":1717048248669,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d62e3a74bcf975f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717048126141,"stop":1717048126141,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d65c270281e5836","name":"Passing page size 11 when there are 10 messages","time":{"start":1717048767158,"stop":1717048767159,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a3b65c0fd13e0","name":"Push message on custom pubsubTopic","time":{"start":1717048436484,"stop":1717048436485,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf862d13b856407","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717048149872,"stop":1717048149872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a286d96d0dcdd8c","name":"Generator, 2 different pubsubtopics","time":{"start":1717048739535,"stop":1717048739536,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a45780ce3f69b1b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717048126127,"stop":1717048126128,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaa57e9077c0a1","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717048632278,"stop":1717048632278,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb8f509f045895d","name":"Publishes to nwaku","time":{"start":1717048608952,"stop":1717048608952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0816ec07ce040","name":"addEventListener with wrong event","time":{"start":1717048217763,"stop":1717048217764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5cac78f918dc95e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717048632280,"stop":1717048632280,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3787a47574f46d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717048126136,"stop":1717048126136,"duration":0},"status":"passed","severity":"normal"},{"uid":"afccc1fc28fcf4e9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717048694042,"stop":1717048694042,"duration":0},"status":"passed","severity":"normal"},{"uid":"2beb34c4e33ccb4e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717048605221,"stop":1717048605221,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e3422bda610594","name":"Push message with Chinese payload","time":{"start":1717048728851,"stop":1717048728851,"duration":0},"status":"passed","severity":"normal"},{"uid":"58df7f996eefdf7a","name":"Check received message containing SQL Injection","time":{"start":1717048348941,"stop":1717048348941,"duration":0},"status":"passed","severity":"normal"},{"uid":"e069f8ad99db3ee9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717048656117,"stop":1717048656117,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4d3704679c23fe","name":"Light Node - default protocols","time":{"start":1717048787548,"stop":1717048787548,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb2002447eb8ace","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717048915475,"stop":1717048915475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b67905d0585996e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717048632282,"stop":1717048632283,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfdcf85df8d9b65","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717048383807,"stop":1717048383808,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d45a6104774700e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717048686992,"stop":1717048686992,"duration":0},"status":"passed","severity":"normal"},{"uid":"657d36f04dfab98","name":"should only return 1 node with relay and store capability","time":{"start":1717048150372,"stop":1717048150373,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6179787b9677e0","name":"should not receive a peer event after stop","time":{"start":1717048203064,"stop":1717048203064,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb081f2586656719","name":"Refresh subscription","time":{"start":1717048827070,"stop":1717048827071,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d8bedc246c6271","name":"should throw error - invalid id","time":{"start":1717048134578,"stop":1717048134583,"duration":5},"status":"passed","severity":"normal"},{"uid":"62149150f040f28d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717048350731,"stop":1717048350732,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c1ce49d7ce682f","name":"should set field with only RELAY enabled","time":{"start":1717048134589,"stop":1717048134589,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd637d0406158527","name":"Nodes with multiple pubsub topic","time":{"start":1717048605220,"stop":1717048605221,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e194ceaedc7b1f","name":"udp ip6 address","time":{"start":1717048133995,"stop":1717048133995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5f940da3428724","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717048350741,"stop":1717048350742,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21c0b8f8dd3309a","name":"retrieves a single peer","time":{"start":1717048150369,"stop":1717048150370,"duration":1},"status":"passed","severity":"normal"},{"uid":"65141e28139c42ee","name":"Check received message containing Chinese","time":{"start":1717048348939,"stop":1717048348939,"duration":0},"status":"passed","severity":"normal"},{"uid":"73eda5e8ea3bdad0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717048827075,"stop":1717048827075,"duration":0},"status":"passed","severity":"normal"},{"uid":"201df17ccfb6f1e7","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717048350729,"stop":1717048350730,"duration":1},"status":"passed","severity":"normal"},{"uid":"c368f871a5468380","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717048383818,"stop":1717048383819,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9fc01ec47f23f5","name":"Push message with content topic containing Script","time":{"start":1717048728872,"stop":1717048728873,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83bab8bfae232c1","name":"Query Generator - forward","time":{"start":1717048751873,"stop":1717048751874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffd4beef34c5e1b","name":"Check received message containing JSON","time":{"start":1717048656102,"stop":1717048656102,"duration":0},"status":"passed","severity":"normal"},{"uid":"828c4282fd8d1a8a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717048827062,"stop":1717048827062,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8b83db2088316d","name":"Passing page size 110 when there are 120 messages","time":{"start":1717048767159,"stop":1717048767159,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee809508252f2eb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717048133933,"stop":1717048133933,"duration":0},"status":"passed","severity":"normal"},{"uid":"88421dc526c45770","name":"throws on content topic with non-number generation field","time":{"start":1717048126116,"stop":1717048126117,"duration":1},"status":"passed","severity":"normal"},{"uid":"523283c4c4019077","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717048133931,"stop":1717048133931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5145589e988d773c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717048149874,"stop":1717048149876,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ab9b509fc3d5229","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717048126123,"stop":1717048126124,"duration":1},"status":"passed","severity":"normal"},{"uid":"b016c60bfec40751","name":"Passing page size 1 when there are 4 messages","time":{"start":1717048767157,"stop":1717048767157,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4b0ca60c13b11d","name":"Generator, custom pubsub topic","time":{"start":1717048739535,"stop":1717048739535,"duration":0},"status":"passed","severity":"normal"},{"uid":"129d6253ad3892bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717048126142,"stop":1717048126142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c303f58d979085d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717048350733,"stop":1717048350733,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d4b8b17ac213a9","name":"Throws when trying to push message with empty payload","time":{"start":1717048728862,"stop":1717048728863,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd35ce24680df9d9","name":"safeDispatchEvent","time":{"start":1717048217766,"stop":1717048217767,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d279e95c8b7799","name":"Check message received after jswaku node is restarted","time":{"start":1717048348949,"stop":1717048348950,"duration":1},"status":"skipped","severity":"normal"},{"uid":"32b84d25844b4065","name":"Generator, 2 different pubsubtopics","time":{"start":1717048739539,"stop":1717048739540,"duration":1},"status":"passed","severity":"normal"},{"uid":"56eb071444371a6a","name":"Nodes with multiple pubsub topic","time":{"start":1717048605215,"stop":1717048605215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ebf0ba77b3ae9d","name":"should throw an error for missing required configuration","time":{"start":1717048126134,"stop":1717048126134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc4ec97f1bcf98b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717048128763,"stop":1717048128763,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f8910e2291b904","name":"should not receive a peer event after stop","time":{"start":1717048154049,"stop":1717048154049,"duration":0},"status":"passed","severity":"normal"},{"uid":"857e6af13cb07230","name":"throws on content topic with empty topic name field","time":{"start":1717048126119,"stop":1717048126120,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d28c30efca33d1","name":"Using a function","time":{"start":1717048782989,"stop":1717048782989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6766a16000dcaf2f","name":"should emit a peer event after start","time":{"start":1717048154048,"stop":1717048154048,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b885de21c2a6526","name":"should properly create location multiaddrs - tcp","time":{"start":1717048134587,"stop":1717048134588,"duration":1},"status":"passed","severity":"normal"},{"uid":"45064a68cabcd16e","name":"Check message with invalid timestamp is not received","time":{"start":1717048656089,"stop":1717048656090,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5cf2383bd69bd2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717048827076,"stop":1717048827076,"duration":0},"status":"passed","severity":"normal"},{"uid":"637cadcb9e841f7f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717048126125,"stop":1717048126125,"duration":0},"status":"passed","severity":"normal"},{"uid":"976aa47c704829f4","name":"should decode valid enr with tcp successfully","time":{"start":1717048134576,"stop":1717048134577,"duration":1},"status":"passed","severity":"normal"},{"uid":"54925697d23a9620","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717048126143,"stop":1717048126143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c416853541fe52c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717048605215,"stop":1717048605216,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa7b9c9f72a22f1","name":"Check publish message containing JSON","time":{"start":1717048633498,"stop":1717048633499,"duration":1},"status":"passed","severity":"normal"},{"uid":"78183f4079f9de92","name":"Push message with content topic containing XML","time":{"start":1717048728873,"stop":1717048728873,"duration":0},"status":"passed","severity":"normal"},{"uid":"146ea19e673d2c7d","name":"should properly create peer info with all multiaddrs","time":{"start":1717048134588,"stop":1717048134588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0533b29649b8c4a","name":"Push message equal or less that 1MB","time":{"start":1717048728905,"stop":1717048728905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fee4d067a35491","name":"should not receive a peer event before start","time":{"start":1717048203063,"stop":1717048203063,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc89496c013cbd11","name":"Query Generator, No message returned","time":{"start":1717048736335,"stop":1717048736335,"duration":0},"status":"passed","severity":"normal"},{"uid":"96dc59689554ea73","name":"Reusing cursor across nodes","time":{"start":1717048686994,"stop":1717048686995,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30782204a6cf480","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717048184697,"stop":1717048184697,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a098986e9bb5ae","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717048632278,"stop":1717048632278,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db033ccde8e20d8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717048383817,"stop":1717048383818,"duration":1},"status":"passed","severity":"normal"},{"uid":"54957a2687260b53","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717048350742,"stop":1717048350742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b072b7f8cff6f77f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717048694050,"stop":1717048694050,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f27b43d2e04edd","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717048632274,"stop":1717048632274,"duration":0},"status":"passed","severity":"normal"},{"uid":"130921187672ba7a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717048126146,"stop":1717048126146,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66fbb132c6fef28","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717048350741,"stop":1717048350741,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5eaac5b16f811a","name":"Check received message with timestamp: 1717048176131 ","time":{"start":1717048656086,"stop":1717048656087,"duration":1},"status":"passed","severity":"normal"},{"uid":"463c7c55809e9ac3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717048350733,"stop":1717048350733,"duration":0},"status":"passed","severity":"normal"},{"uid":"762db13c9fdf68bd","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717048133932,"stop":1717048133933,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06d72aa3090803","name":"Check received message containing Russian","time":{"start":1717048348940,"stop":1717048348941,"duration":1},"status":"passed","severity":"normal"},{"uid":"b633d9992bbb1a76","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717048350738,"stop":1717048350738,"duration":0},"status":"passed","severity":"normal"},{"uid":"24aad82c3589fe76","name":"Push message with content topic containing shell command","time":{"start":1717048728889,"stop":1717048728889,"duration":0},"status":"passed","severity":"normal"},{"uid":"580bded14308720a","name":"Ping on subscribed peer","time":{"start":1717048248665,"stop":1717048248666,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04273bfd03f7539","name":"getPeersByDiscovery","time":{"start":1717048590138,"stop":1717048590139,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95689f33c1f54de","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717048827061,"stop":1717048827061,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78592554b33ef14","name":"Push message with SQL Injection payload","time":{"start":1717048728853,"stop":1717048728853,"duration":0},"status":"passed","severity":"normal"},{"uid":"411fe327dca8e546","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717048126136,"stop":1717048126136,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c2256abb46592b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717048350727,"stop":1717048350727,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3190bdd02b57c36","name":"Check message with no content topic is not received","time":{"start":1717048656091,"stop":1717048656091,"duration":0},"status":"passed","severity":"normal"},{"uid":"454f25535f2c7013","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717048350743,"stop":1717048350743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1591a134799ea5f","name":"should throw an error for missing sharding configuration","time":{"start":1717048126148,"stop":1717048126148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6724ed1a8076d9","name":"random static sharding 1 - Cluster ID: 80, Shard ID: 367","time":{"start":1717048694042,"stop":1717048694043,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3502c2f4b92e16d","name":"Push message with Basic HTML tag payload","time":{"start":1717048578289,"stop":1717048578290,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f06eb70b4c4957","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048739538,"stop":1717048739539,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9cd767dfb291af","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717048728873,"stop":1717048728874,"duration":1},"status":"passed","severity":"normal"},{"uid":"136a15384848bc2f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717048632285,"stop":1717048632285,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a2808cb6e27a39","name":"Check publish message after client node is restarted","time":{"start":1717048633511,"stop":1717048633511,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4109163282bb48fc","name":"Push message with custom timestamp: 1717044749093","time":{"start":1717048728894,"stop":1717048728904,"duration":10},"status":"passed","severity":"normal"},{"uid":"a1c3620f5caa8e78","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717048827074,"stop":1717048827075,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26846299624f482","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717048350732,"stop":1717048350733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09262e4b898a29b","name":"Default pageSize","time":{"start":1717048767160,"stop":1717048767160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0976e1e202fdddc","name":"Push message with content topic containing numeric","time":{"start":1717048728864,"stop":1717048728864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7534fc21674de6b6","name":"Promise Callback - forward","time":{"start":1717048751874,"stop":1717048751875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3981ef18f1e7f8d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717048149708,"stop":1717048149708,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4d0622fceb4c44","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717048149872,"stop":1717048149873,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb03dd3b0c87f0b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717048350724,"stop":1717048350724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12ab07a682d2b20","name":"Publish message with custom timestamp: Fri Jun 09 2023 05:56:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1717048633507,"stop":1717048633507,"duration":0},"status":"passed","severity":"normal"},{"uid":"682698ff93e49754","name":"Push message with Basic HTML tag payload","time":{"start":1717048728854,"stop":1717048728854,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc3264a6e8a6428","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717048134576,"stop":1717048134576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1772fbd7a9eb9a5a","name":"Push message with JSON payload","time":{"start":1717048578290,"stop":1717048578290,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b845427e02c31c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717048827063,"stop":1717048827064,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb6ed05f0ef1cdc","name":"returns all values when wanted number is greater than available values","time":{"start":1717048149082,"stop":1717048149082,"duration":0},"status":"passed","severity":"normal"},{"uid":"85de6cc1b5daf786","name":"Passing page size 3 when there are 20 messages","time":{"start":1717048767157,"stop":1717048767158,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ff5201a6460c22","name":"Subscribe to topic containing long and receive message","time":{"start":1717048827071,"stop":1717048827071,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a344547220102db","name":"Ordered callback, aborts when callback returns true","time":{"start":1717048747074,"stop":1717048747074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be1e357b05dc2b0","name":"Check message with no payload is not received","time":{"start":1717048348949,"stop":1717048348949,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fab65aac019056e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717048827057,"stop":1717048827058,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b46b0b5f59d3458","name":"Passing cursor with wrong message digest","time":{"start":1717048686995,"stop":1717048686995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab25025446e02488","name":"addEventListener with correct event","time":{"start":1717048217762,"stop":1717048217763,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a5c3295f6515c3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717048418531,"stop":1717048418531,"duration":0},"status":"passed","severity":"normal"},{"uid":"214f37d7f1ce057c","name":"Push message with content topic containing Russian","time":{"start":1717048578308,"stop":1717048578308,"duration":0},"status":"passed","severity":"normal"},{"uid":"85394bca6ca35f16","name":"should handle a minimal index list","time":{"start":1717048126222,"stop":1717048126222,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac8dcef7b662d29","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048739540,"stop":1717048739540,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c65e1c789e73bc9","name":"Check received message containing Russian","time":{"start":1717048656099,"stop":1717048656100,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a54430f2a80e3f3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717048252357,"stop":1717048252362,"duration":5},"status":"passed","severity":"normal"},{"uid":"becc610d9b31c48","name":"isConnected should return false after all peers disconnect","time":{"start":1717048226200,"stop":1717048226200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed464dd65a83a8da","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048252369,"stop":1717048252370,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ea459eb67d37b5","name":"should get / set TCP multiaddr","time":{"start":1717048134585,"stop":1717048134585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ccb97319f35915","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717048126147,"stop":1717048126148,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6e0ab6f6053c1a","name":"Check message on other pubsub topic is not received","time":{"start":1717048656090,"stop":1717048656091,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a77febf2cdd547","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717048126135,"stop":1717048126135,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a4f5e50acf95ea","name":"Check received message containing short","time":{"start":1717048656094,"stop":1717048656094,"duration":0},"status":"passed","severity":"normal"},{"uid":"7966541b57b3666c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717048632275,"stop":1717048632275,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bd1ebecf257b0f","name":"should set field with all protocols disabled","time":{"start":1717048134588,"stop":1717048134588,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b9228230fbac19","name":"should throw error - no public key","time":{"start":1717048134583,"stop":1717048134583,"duration":0},"status":"passed","severity":"normal"},{"uid":"699de479fa299025","name":"should properly create location multiaddrs - udp6","time":{"start":1717048134586,"stop":1717048134587,"duration":1},"status":"passed","severity":"normal"},{"uid":"7333542439074264","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717048126138,"stop":1717048126139,"duration":1},"status":"passed","severity":"normal"},{"uid":"727d307fdb9b347c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717048827072,"stop":1717048827072,"duration":0},"status":"passed","severity":"normal"},{"uid":"751e760904d199aa","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717048150373,"stop":1717048150373,"duration":0},"status":"passed","severity":"normal"},{"uid":"780be03da89118b5","name":"Subscribe and receive messages via waku relay post","time":{"start":1717048418519,"stop":1717048418519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be0d2626e9fc195","name":"isConnected return false after peer stops","time":{"start":1717048226200,"stop":1717048226201,"duration":1},"status":"passed","severity":"normal"},{"uid":"565679c75ee59abb","name":"Push message with content topic containing escaped characters","time":{"start":1717048728890,"stop":1717048728890,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca363b3b18eb7e6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717048150374,"stop":1717048150374,"duration":0},"status":"passed","severity":"normal"},{"uid":"229813f6715bcc7b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717048126223,"stop":1717048126223,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ac73817cb9ced1","name":"different cluster, same shard: nodes don't connect","time":{"start":1717048350720,"stop":1717048350721,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee1a1b6cdfd1631","name":"Check received message containing special chars","time":{"start":1717048348938,"stop":1717048348939,"duration":1},"status":"passed","severity":"normal"},{"uid":"adee290628ccc111","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717048827072,"stop":1717048827072,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86ce2b8f256169b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717048827072,"stop":1717048827073,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4ff1d69138c6fa","name":"should decode valid enr successfully","time":{"start":1717048134576,"stop":1717048134576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba1aff335c9e010","name":"should use DNS peer discovery with light client","time":{"start":1717048203065,"stop":1717048203065,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1131955ed9e9033c","name":"Ping on subscribed peer","time":{"start":1717048218861,"stop":1717048218862,"duration":1},"status":"passed","severity":"normal"},{"uid":"909c7efb8afb3a03","name":"Check publish message containing long","time":{"start":1717048633487,"stop":1717048633487,"duration":0},"status":"passed","severity":"normal"},{"uid":"781bc6a572faf183","name":"same cluster, same shard: nodes connect","time":{"start":1717048350717,"stop":1717048350717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9835fc18711be350","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717048827056,"stop":1717048827056,"duration":0},"status":"passed","severity":"normal"},{"uid":"773904f77a0b16f9","name":"Check message received after jswaku node is restarted","time":{"start":1717048656093,"stop":1717048656093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb199b58123acb0","name":"Subscribe to topic containing Script and receive message","time":{"start":1717048827062,"stop":1717048827063,"duration":1},"status":"passed","severity":"normal"},{"uid":"19249326f694f88c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717048154050,"stop":1717048154050,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4a1d5d0584be35","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717048176055,"stop":1717048176056,"duration":1},"status":"passed","severity":"normal"},{"uid":"111b4d6eef5d4307","name":"Push message with escaped characters payload","time":{"start":1717048728856,"stop":1717048728856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ca814a0d08094d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717048252366,"stop":1717048252366,"duration":0},"status":"passed","severity":"normal"},{"uid":"973e3e194da2144c","name":"Relay - times out","time":{"start":1717048787546,"stop":1717048787546,"duration":0},"status":"passed","severity":"normal"},{"uid":"4490813f3c48142","name":"should throw error - no id","time":{"start":1717048134577,"stop":1717048134577,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b2f8fee7b18692","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717048827076,"stop":1717048827077,"duration":1},"status":"passed","severity":"normal"},{"uid":"80efded748840bd1","name":"Decrypt messages","time":{"start":1717048582013,"stop":1717048582014,"duration":1},"status":"passed","severity":"normal"},{"uid":"b465f2d4328ef5b1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717048383818,"stop":1717048383818,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb69d5e7f5e74e3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717048350728,"stop":1717048350729,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e70835a54dfbf7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717048350725,"stop":1717048350725,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7985d37e6177e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717048736337,"stop":1717048736338,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3863fe9dea5da4c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717048632279,"stop":1717048632279,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f1a6d02b042197","name":"should not fail to start the service if it is already started","time":{"start":1717048154048,"stop":1717048154048,"duration":0},"status":"passed","severity":"normal"},{"uid":"973f190022ac1102","name":"Passing an array","time":{"start":1717048782988,"stop":1717048782988,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e955c8dce0d06d","name":"Meta field set when metaSetter is specified","time":{"start":1717048139404,"stop":1717048139404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4ff61593304749","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717048383809,"stop":1717048383809,"duration":0},"status":"passed","severity":"normal"},{"uid":"82401f1e21462546","name":"Push message with content topic containing unicode special characters","time":{"start":1717048578321,"stop":1717048578321,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b7e7560d94426c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717048252368,"stop":1717048252369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3985646e7aada9e1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717048383816,"stop":1717048383817,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef7cca9b1fd9397","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717048781059,"stop":1717048781060,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3ae7893df82320","name":"1 Relay, 1 Filter, gives up","time":{"start":1717048149708,"stop":1717048149709,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a314161fb70897","name":"can start the service","time":{"start":1717048640690,"stop":1717048640690,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c72fb2df2f6b2c2","name":"Check message with non string payload is not received","time":{"start":1717048656092,"stop":1717048656092,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad0ea7cedd2fb96","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717048383818,"stop":1717048383818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aee7c0b0f49f58f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717048133918,"stop":1717048133921,"duration":3},"status":"passed","severity":"normal"},{"uid":"88ba002b592d6c6d","name":"Query Generator - backward","time":{"start":1717048751874,"stop":1717048751874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5673fb9408792b2","name":"random static sharding 8 - Cluster ID: 454, Shard ID: 27","time":{"start":1717048694047,"stop":1717048694047,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3302d93cc38369","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717048418531,"stop":1717048418531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd01409a4e48989","name":"Check received message containing escaped characters","time":{"start":1717048656103,"stop":1717048656115,"duration":12},"status":"passed","severity":"normal"},{"uid":"81a967160f86548b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717048150375,"stop":1717048150375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7d653e7de699e27","name":"should not fail to start the service if it is already started","time":{"start":1717048203062,"stop":1717048203062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c440e3209f23a80a","name":"Callback on promise","time":{"start":1717048747072,"stop":1717048747072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c8fb48a2dd842f","name":"Subscribe to topic containing XML and receive message","time":{"start":1717048827063,"stop":1717048827063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3750d6310a1a557","name":"Init the array if not present","time":{"start":1717048125702,"stop":1717048125704,"duration":2},"status":"passed","severity":"normal"},{"uid":"10448d25d1c4b304","name":"Passing page size 19 when there are 20 messages","time":{"start":1717048767159,"stop":1717048767159,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5367c53e096931","name":"Check received message containing Arabic","time":{"start":1717048656099,"stop":1717048656099,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e8aac4acee7f6e","name":"handles different clusterIds correctly","time":{"start":1717048126128,"stop":1717048126128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f64bc164d29dcf","name":"Ping on unsubscribed peer","time":{"start":1717048248667,"stop":1717048248668,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9c4d03f05e8b43","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717048827055,"stop":1717048827055,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bca7e767ce64022","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717048139407,"stop":1717048139407,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f7b445fc495045","name":"should not fail to stop the service if it was not started","time":{"start":1717048203062,"stop":1717048203062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead75a40b44545ee","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717048632283,"stop":1717048632284,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2a885205293712","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717048605220,"stop":1717048605220,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca38abd0951c3c62","name":"Push message with meta","time":{"start":1717048578324,"stop":1717048578325,"duration":1},"status":"passed","severity":"normal"},{"uid":"6062efef6d04b291","name":"Does not throw an exception when node disconnects","time":{"start":1717048782987,"stop":1717048782988,"duration":1},"status":"passed","severity":"normal"},{"uid":"29536ae25ff40e0a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717048226182,"stop":1717048226182,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f3a608adbd5b76","name":"Check publish message containing XML","time":{"start":1717048633498,"stop":1717048633498,"duration":0},"status":"passed","severity":"normal"},{"uid":"602e86229cede23","name":"should load peers from local storage and dispatch events","time":{"start":1717048154049,"stop":1717048154050,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93bfd081af3e0c0","name":"Push message with content topic containing unicode special characters","time":{"start":1717048728890,"stop":1717048728890,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eef5891768a05","name":"less peers than existing","time":{"start":1717048578533,"stop":1717048578533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ab1cb4ebbff9b6e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717048126134,"stop":1717048126135,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8527cb5d6a86520","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717048265236,"stop":1717048265237,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec1233bffd30409","name":"should throw an error for an unconfigured topic","time":{"start":1717048126143,"stop":1717048126144,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf04aa66eae2733","name":"Check received message containing Chinese","time":{"start":1717048656072,"stop":1717048656073,"duration":1},"status":"passed","severity":"normal"},{"uid":"e137da76752ce9e9","name":"Query generator for multiple messages with different content topic format","time":{"start":1717048747072,"stop":1717048747072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec11d97fc4ead57","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717048126144,"stop":1717048126145,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a920324e20c3d4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717048383809,"stop":1717048383816,"duration":7},"status":"passed","severity":"normal"},{"uid":"ae88ce024111c68","name":"different cluster, same shard: nodes don't connect","time":{"start":1717048466784,"stop":1717048466784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24d37d81fdc9fe8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717048827075,"stop":1717048827075,"duration":0},"status":"passed","severity":"normal"},{"uid":"11faf2d36b582752","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717048126145,"stop":1717048126145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfde36843b3f46d","name":"different cluster, different shard: nodes don't connect","time":{"start":1717048466785,"stop":1717048466785,"duration":0},"status":"passed","severity":"normal"},{"uid":"596e77525df307ab","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717048149083,"stop":1717048149084,"duration":1},"status":"passed","severity":"normal"},{"uid":"260ebd2efe0a9a8c","name":"Fails to push message with large meta","time":{"start":1717048578325,"stop":1717048578325,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f02371b2ded06f2","name":"Push message with content topic containing SQL Injection","time":{"start":1717048578308,"stop":1717048578309,"duration":1},"status":"passed","severity":"normal"},{"uid":"1559a183f33c2248","name":"handles empty contentTopics array correctly","time":{"start":1717048126148,"stop":1717048126149,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de63dd09de94e40","name":"Check received message containing XML","time":{"start":1717048656078,"stop":1717048656078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e078e8c9122ffc5","name":"same cluster, same shard: nodes connect","time":{"start":1717048466783,"stop":1717048466783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62b4100016ac652","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717048126147,"stop":1717048126147,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b700d49191ff61","name":"different cluster, different shard: nodes don't connect","time":{"start":1717048350721,"stop":1717048350721,"duration":0},"status":"passed","severity":"normal"},{"uid":"278350acb8f2d70e","name":"random static sharding 6 - Cluster ID: 150, Shard ID: 506","time":{"start":1717048694045,"stop":1717048694045,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9c0886ca7c86b8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717048126129,"stop":1717048126129,"duration":0},"status":"passed","severity":"normal"},{"uid":"11af1c1bf5c701b7","name":"should only return 1 node with store capability","time":{"start":1717048150373,"stop":1717048150373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2be42419a98b2d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717048133923,"stop":1717048133924,"duration":1},"status":"passed","severity":"normal"},{"uid":"f324f9ed413739f","name":"Check received message containing emoji","time":{"start":1717048656084,"stop":1717048656085,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97c3a26c323b267","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717048126126,"stop":1717048126126,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb53ec122dcf9d1c","name":"Subscribe and receive messages via lightPush","time":{"start":1717048827067,"stop":1717048827067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7b96f62e612ca2","name":"Decoder throws on undefined content topic","time":{"start":1717048139406,"stop":1717048139406,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6a45e1203e2003","name":"receives messages sent to provided content topic through callback","time":{"start":1717048632444,"stop":1717048632444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb44cfaa36c3837","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717048350728,"stop":1717048350728,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3bcc2846a4f00a","name":"Push message with special chars payload","time":{"start":1717048578269,"stop":1717048578270,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b4c8a025816a39","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717048126135,"stop":1717048126135,"duration":0},"status":"passed","severity":"normal"},{"uid":"420ec786a8091be4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717048226199,"stop":1717048226199,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8aef8e2cd533d0","name":"Push message with unicode special characters payload","time":{"start":1717048578295,"stop":1717048578296,"duration":1},"status":"passed","severity":"normal"},{"uid":"46f0e44ce5e18891","name":"can start the service","time":{"start":1717048203060,"stop":1717048203060,"duration":0},"status":"passed","severity":"normal"},{"uid":"981507488522b0bd","name":"ignores unrecognized TXT record formats","time":{"start":1717048150371,"stop":1717048150371,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f10f8f97cbc307","name":"Check message with no content topic is not received","time":{"start":1717048656119,"stop":1717048656122,"duration":3},"status":"passed","severity":"normal"},{"uid":"910fa1194a88cfa","name":"Reopen subscription with peer with lost subscription","time":{"start":1717048218865,"stop":1717048218866,"duration":1},"status":"passed","severity":"normal"},{"uid":"6966ad969b398eb7","name":"Check message received after nwaku node is restarted","time":{"start":1717048656127,"stop":1717048656127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad4f8ee48fb80134","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717048126124,"stop":1717048126124,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e2ba407ffe254b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717048418524,"stop":1717048418525,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2ceae833ef525a","name":"can start and stop the service","time":{"start":1717048203061,"stop":1717048203061,"duration":0},"status":"passed","severity":"normal"},{"uid":"510fa5f4abd729b4","name":"Subscribe and receives messages on 20 topics","time":{"start":1717048827057,"stop":1717048827057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb157e3204171b7","name":"should get / set UDP multiaddr","time":{"start":1717048134585,"stop":1717048134585,"duration":0},"status":"passed","severity":"normal"},{"uid":"24cddc03b2c14508","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717048348947,"stop":1717048348947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f52ff6f62771ff","name":"listenerCount","time":{"start":1717048217765,"stop":1717048217766,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bafc0da107ef36","name":"configure the node with multiple content topics","time":{"start":1717048688060,"stop":1717048688061,"duration":1},"status":"passed","severity":"normal"},{"uid":"2106d708c248b4e","name":"Subscribe and receives messages on 20 topics","time":{"start":1717048418520,"stop":1717048418520,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bf398f815c13e1","name":"Ephemeral messages are not stored","time":{"start":1717048187744,"stop":1717048187745,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c65f9570870985b","name":"Push message equal or less that 1MB","time":{"start":1717048578328,"stop":1717048578328,"duration":0},"status":"passed","severity":"normal"},{"uid":"8405986f53a8eac5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717048753979,"stop":1717048753980,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3f6b7393c10f12","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app46/6/topic193/test.js","time":{"start":1717048688054,"stop":1717048688054,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49f34a999eda26c","name":"groups content topics by expected pubsub topic","time":{"start":1717048126127,"stop":1717048126127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f103a439dfda936","name":"Encoder throws on undefined content topic","time":{"start":1717048161818,"stop":1717048161819,"duration":1},"status":"passed","severity":"normal"},{"uid":"238ae2febdf1c39","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717048632275,"stop":1717048632275,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e679c44d4a19c4","name":"Sample","time":{"start":1717048134081,"stop":1717048134081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e90dbd4c2eb4a9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717048265235,"stop":1717048265236,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a952517381f1db8","name":"Sign & Recover","time":{"start":1717048160381,"stop":1717048160381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8aade7a07143ca1","name":"Query with Ordered Callback, No message returned","time":{"start":1717048736337,"stop":1717048736337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b228b80a27711443","name":"should only return 1 node with relay capability","time":{"start":1717048150372,"stop":1717048150372,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ab9c59df68fa4b","name":"Refresh subscription","time":{"start":1717048418522,"stop":1717048418522,"duration":0},"status":"passed","severity":"normal"},{"uid":"4726ffb9f89178cb","name":"Relay - dialed first","time":{"start":1717048787545,"stop":1717048787545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d86d05b29e3b2d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717048350737,"stop":1717048350738,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef993fb2dc6c20a2","name":"Check publish message containing numeric","time":{"start":1717048633493,"stop":1717048633493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5f6389f591f3a1","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717048753980,"stop":1717048753981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bedc55b16f2f09","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717048187745,"stop":1717048187745,"duration":0},"status":"passed","severity":"normal"},{"uid":"d997e524d752dfcf","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717048176056,"stop":1717048176056,"duration":0},"status":"passed","severity":"normal"},{"uid":"225eb9bc2ccb8295","name":"Decoder throws on empty string content topic","time":{"start":1717048160046,"stop":1717048160046,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1bb19debea6b25","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717048160040,"stop":1717048160042,"duration":2},"status":"passed","severity":"normal"},{"uid":"87ca8b8ac90c6a0b","name":"Encoder throws on undefined content topic","time":{"start":1717048160044,"stop":1717048160044,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86a5f29471062f3","name":"Push message with shell command payload","time":{"start":1717048728855,"stop":1717048728856,"duration":1},"status":"passed","severity":"normal"},{"uid":"2606e27d610c134a","name":"nwaku subscribes","time":{"start":1717048608951,"stop":1717048608951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9631486651ba7086","name":"start node with ApplicationInfo","time":{"start":1717048688061,"stop":1717048688061,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b2eb4dfd64a208","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717048827060,"stop":1717048827061,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c16139c17cfc9e5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717048605214,"stop":1717048605214,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d76ad60c59b73b5","name":"Check received message containing emoji","time":{"start":1717048656116,"stop":1717048656116,"duration":0},"status":"passed","severity":"normal"},{"uid":"e368e6e0215e67e5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717048418521,"stop":1717048418521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c897c45155f57f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717048350727,"stop":1717048350727,"duration":0},"status":"passed","severity":"normal"},{"uid":"88068242dfa9d9ca","name":"should handle application and version for autosharding","time":{"start":1717048126132,"stop":1717048126132,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f5066185dcf9b0","name":"Check received message containing numeric","time":{"start":1717048656094,"stop":1717048656096,"duration":2},"status":"passed","severity":"normal"},{"uid":"820fb6303ceadefe","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717048176057,"stop":1717048176058,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a3b29d05fe678e","name":"creates an iterator","time":{"start":1717048765655,"stop":1717048765656,"duration":1},"status":"passed","severity":"normal"},{"uid":"512aa90ac00426a1","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717048350735,"stop":1717048350735,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3aea25042598dc","name":"Check message with no content topic is not received","time":{"start":1717048348948,"stop":1717048348948,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f3ca92bde17765","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717048128762,"stop":1717048128763,"duration":1},"status":"passed","severity":"normal"},{"uid":"40bb8b4a639fd13f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717048149869,"stop":1717048149870,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b1f2a9305b57fc","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717048139207,"stop":1717048139207,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda96b18df9a7345","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717048126125,"stop":1717048126125,"duration":0},"status":"passed","severity":"normal"},{"uid":"7252f6a6afec284e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048252364,"stop":1717048252365,"duration":1},"status":"passed","severity":"normal"},{"uid":"febeb0c105cbf515","name":"throws on content topic with empty encoding field","time":{"start":1717048126120,"stop":1717048126120,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ed538a2456aa77","name":"Push message with content topic containing short","time":{"start":1717048728863,"stop":1717048728863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9c8acd21cfd30f","name":"Check publish message containing emoji","time":{"start":1717048633502,"stop":1717048633506,"duration":4},"status":"passed","severity":"normal"},{"uid":"c816a34781e1e8dc","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717048350722,"stop":1717048350723,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa3756cecffe41fa","name":"Check received message containing Basic HTML tag","time":{"start":1717048656079,"stop":1717048656079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e07b82aa3a3436c","name":"Decoder throws on empty string content topic","time":{"start":1717048161819,"stop":1717048161820,"duration":1},"status":"passed","severity":"normal"},{"uid":"4776ec5e7751aa16","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717048605214,"stop":1717048605214,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c2678f225ecb7c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717048781059,"stop":1717048781059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1489bd8adea52a86","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717048126132,"stop":1717048126133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b88bfde7cec6749","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app7/10/topic659/utf8","time":{"start":1717048688058,"stop":1717048688058,"duration":0},"status":"passed","severity":"normal"},{"uid":"489dc3ef10a3e14c","name":"Fails to push message with empty content topic","time":{"start":1717048578322,"stop":1717048578322,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ac46b021afe7cc","name":"Push message with content topic containing Chinese","time":{"start":1717048728870,"stop":1717048728870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0def7709023343a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717048827066,"stop":1717048827066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6011cf25efa87126","name":"isConnected should return false after all peers disconnect","time":{"start":1717048176058,"stop":1717048176058,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bac6cdb5604ceea","name":"Push message with numeric payload","time":{"start":1717048728850,"stop":1717048728850,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc28e1a752ff247","name":"Push message with content topic containing Arabic","time":{"start":1717048728871,"stop":1717048728871,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ac848f05b456f3","name":"Push message with custom timestamp: 1686289949093","time":{"start":1717048728894,"stop":1717048728894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec26b928e4669d7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717048133924,"stop":1717048133924,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6696cb4d1854b5","name":"Query Generator, No Decoder","time":{"start":1717048736335,"stop":1717048736335,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f765e7650dfddcd","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717048139207,"stop":1717048139208,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ce0f3589b2e439","name":"can start and stop the service","time":{"start":1717048154047,"stop":1717048154047,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb05b4700e8744f","name":"Push to array if already present","time":{"start":1717048125704,"stop":1717048125705,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ed9b37ff1913bb","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app29/6/topic428/xml","time":{"start":1717048688056,"stop":1717048688056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3293c35cd337d1e6","name":"through manual discovery","time":{"start":1717048444276,"stop":1717048444276,"duration":0},"status":"passed","severity":"normal"},{"uid":"174e0691b25f0101","name":"Subscribe to topic containing long and receive message","time":{"start":1717048827060,"stop":1717048827060,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b72db2568871ec","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717048133926,"stop":1717048133926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dfe8256702e2ff","name":"Check message with invalid timestamp is not received","time":{"start":1717048348947,"stop":1717048348947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f386138ee2a3220d","name":"start node with empty shard","time":{"start":1717048694051,"stop":1717048694051,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36b62afbaa04e9b","name":"Subscribe and receives messages on 20 topics","time":{"start":1717048827069,"stop":1717048827069,"duration":0},"status":"passed","severity":"normal"},{"uid":"f62102cdf9e17cca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717048126140,"stop":1717048126140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d24f9691bcaee2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717048436482,"stop":1717048436483,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf6b5cb7b5c8dcf","name":"Check message received after nwaku node is restarted","time":{"start":1717048656093,"stop":1717048656093,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6107dbc1cfb25e0c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717048827064,"stop":1717048827065,"duration":1},"status":"passed","severity":"normal"},{"uid":"acebe25816fbc145","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717048350732,"stop":1717048350732,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa0c74dd50708bb","name":"Push message with XML payload","time":{"start":1717048578284,"stop":1717048578289,"duration":5},"status":"passed","severity":"normal"},{"uid":"2dd59577b478b47a","name":"Check received message containing long","time":{"start":1717048348937,"stop":1717048348937,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b0cd5dbb8e05e3","name":"Round trip binary serialization","time":{"start":1717048139403,"stop":1717048139404,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d077a8baf07cdb0","name":"handles empty shards array correctly","time":{"start":1717048126148,"stop":1717048126148,"duration":0},"status":"passed","severity":"normal"},{"uid":"225ef1a236fb72a0","name":"Check publish message containing escaped characters","time":{"start":1717048633500,"stop":1717048633501,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf7f125cbcaec1b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717048686992,"stop":1717048686992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1310d639b4919b7","name":"Nwaku publishes","time":{"start":1717048608952,"stop":1717048608952,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc42e98697a78c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717048350737,"stop":1717048350737,"duration":0},"status":"passed","severity":"normal"},{"uid":"71633f07961c3c6a","name":"Push message with numeric payload","time":{"start":1717048578267,"stop":1717048578269,"duration":2},"status":"passed","severity":"normal"},{"uid":"53fc05e1243f684e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717048827068,"stop":1717048827068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0742faeac7f111","name":"random static sharding 4 - Cluster ID: 585, Shard ID: 394","time":{"start":1717048694044,"stop":1717048694044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab74a154f21f76ee","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app3/9/topic462/utf8","time":{"start":1717048688057,"stop":1717048688057,"duration":0},"status":"passed","severity":"normal"},{"uid":"78948c9e56e0134a","name":"Query generator for multiple messages","time":{"start":1717048747070,"stop":1717048747071,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5026339227d196","name":"Mutual subscription","time":{"start":1717048632272,"stop":1717048632272,"duration":0},"status":"passed","severity":"normal"},{"uid":"4527586bd48426f5","name":"stop","time":{"start":1717048217767,"stop":1717048217767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2548b2e79602ee","name":"new peer added after a peer was already found","time":{"start":1717048590139,"stop":1717048590139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6343f3914c9e8243","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717048827076,"stop":1717048827076,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d02390bd59667b","name":"Check received message containing JSON","time":{"start":1717048656080,"stop":1717048656080,"duration":0},"status":"passed","severity":"normal"},{"uid":"486c301b1c3439c1","name":"Check message on other pubsub topic is not received","time":{"start":1717048656118,"stop":1717048656118,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf86d7f90a5ea49","name":"should set field with only STORE enabled","time":{"start":1717048134589,"stop":1717048134590,"duration":1},"status":"passed","severity":"normal"},{"uid":"45dc23a1b148a7e8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app71/3/topic867/utf8","time":{"start":1717048688059,"stop":1717048688059,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b59b1e7ebaf94f","name":"Encoder throws on empty string content topic","time":{"start":1717048139405,"stop":1717048139406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7dd036104d09519","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717048161817,"stop":1717048161817,"duration":0},"status":"passed","severity":"normal"},{"uid":"48568f027f93c510","name":"connected peers and dial","time":{"start":1717048578532,"stop":1717048578532,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a8d4d1ccada4a4e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717048350730,"stop":1717048350730,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf8114344b9739a","name":"Decoder throws on undefined content topic","time":{"start":1717048161819,"stop":1717048161819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c61c8be8fb06824","name":"Push message with escaped characters payload","time":{"start":1717048578295,"stop":1717048578295,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d24dc3ad2c45253","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717048126149,"stop":1717048126149,"duration":0},"status":"passed","severity":"normal"},{"uid":"651683671d2a059","name":"Check received message containing Basic HTML tag","time":{"start":1717048656101,"stop":1717048656102,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2e473cfe21961e","name":"Push message with custom timestamp: 1717044750931","time":{"start":1717048578326,"stop":1717048578327,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e4e6ef6e2549a1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717048827073,"stop":1717048827073,"duration":0},"status":"passed","severity":"normal"},{"uid":"af38e0e0b4a6ffad","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717048436487,"stop":1717048436487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee85a1c7f1061a95","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717048781061,"stop":1717048781061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afaac0b44f6e2d5","name":"Encoder throws on undefined content topic","time":{"start":1717048139405,"stop":1717048139405,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eb0629647f7f49","name":"Check message with invalid timestamp is not received","time":{"start":1717048656118,"stop":1717048656118,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd23939dea8e07f7","name":"Push message with content topic containing shell command","time":{"start":1717048578320,"stop":1717048578320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cd21b926838c1a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717048126142,"stop":1717048126142,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d7eb60e3ee6b64","name":"Check message with no payload is not received","time":{"start":1717048656122,"stop":1717048656124,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d702c68774fbf61","name":"can start the service","time":{"start":1717048154047,"stop":1717048154047,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ef1a6a160fb5b2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717048126138,"stop":1717048126138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bf1e5ba077f4eb","name":"Push message with content topic containing SQL Injection","time":{"start":1717048728871,"stop":1717048728872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d467984be4c41f2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717048656117,"stop":1717048656118,"duration":1},"status":"passed","severity":"normal"},{"uid":"74effc72612bd75c","name":"Push message with short payload","time":{"start":1717048578265,"stop":1717048578265,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e181937782796b","name":"throws an error for improperly formatted content topics","time":{"start":1717048126128,"stop":1717048126129,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c97a9465f28bcb4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717048252367,"stop":1717048252367,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e973e94f9eacf3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717048383808,"stop":1717048383808,"duration":0},"status":"passed","severity":"normal"},{"uid":"597f191d7c6058da","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717048133925,"stop":1717048133925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9375a147685885de","name":"Fails to push message bigger that 1MB","time":{"start":1717048728906,"stop":1717048728906,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a48798328a3171f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717048915474,"stop":1717048915475,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d73481e123ac9","name":"Push message with shell command payload","time":{"start":1717048578290,"stop":1717048578291,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb7ea755b35838e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717048133933,"stop":1717048133934,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e0d431db8215f0a","name":"Correctly serialized arguments","time":{"start":1717048444380,"stop":1717048444380,"duration":0},"status":"passed","severity":"normal"},{"uid":"347e3b6e28d88387","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717048226201,"stop":1717048226201,"duration":0},"status":"passed","severity":"normal"},{"uid":"422e70336227113e","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717048149873,"stop":1717048149874,"duration":1},"status":"passed","severity":"normal"},{"uid":"51dbf7f1386d517e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717048149871,"stop":1717048149871,"duration":0},"status":"passed","severity":"normal"},{"uid":"9205a9403d4f5453","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717048350729,"stop":1717048350729,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e12ff9da21b84a","name":"same cluster, different shard: nodes don't connect","time":{"start":1717048350717,"stop":1717048350720,"duration":3},"status":"passed","severity":"normal"},{"uid":"be1dd1686dbbefa5","name":"Store - dialed after - with timeout","time":{"start":1717048787547,"stop":1717048787547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80be5890dacec0a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717048418533,"stop":1717048418534,"duration":1},"status":"passed","severity":"normal"},{"uid":"9391d8d48350491b","name":"Reopen subscription with peer with lost subscription","time":{"start":1717048248672,"stop":1717048248673,"duration":1},"status":"passed","severity":"normal"},{"uid":"66890e1b032fc667","name":"Check publish message containing special chars","time":{"start":1717048633493,"stop":1717048633494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2fb5baafe56305f","name":"Subscribe and publish message","time":{"start":1717048632274,"stop":1717048632274,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc5a4adf8093b7b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717048436485,"stop":1717048436485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2578de4a8899ab95","name":"Push 30 different messages","time":{"start":1717048728862,"stop":1717048728862,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bf2c44a57dfea1","name":"Check received message containing special chars","time":{"start":1717048656096,"stop":1717048656098,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf19f2daa07a6788","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717048736334,"stop":1717048736334,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40bd690102e6701","name":"Generator, custom pubsub topic","time":{"start":1717048739537,"stop":1717048739538,"duration":1},"status":"passed","severity":"normal"},{"uid":"d884e8e562eb4247","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717048350737,"stop":1717048350737,"duration":0},"status":"passed","severity":"normal"},{"uid":"5725acedb299bb28","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717048265238,"stop":1717048265238,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9a2bece7bdb966","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717048688061,"stop":1717048688061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7e0b1494d62e00","name":"should not throw an error for a single configured topic","time":{"start":1717048126143,"stop":1717048126143,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe9efad9d966208","name":"returns all values when wanted number matches available values","time":{"start":1717048149080,"stop":1717048149082,"duration":2},"status":"passed","severity":"normal"},{"uid":"821d9b41468d7342","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717048605216,"stop":1717048605217,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57f5be3f073fa4d","name":"throws on content topic with too few or too many fields","time":{"start":1717048126116,"stop":1717048126116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eceeafadee0bc59","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717048418526,"stop":1717048418526,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7db9688ba2e365","name":"Relay","time":{"start":1717048186517,"stop":1717048186518,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b39a5406b3db5c9","name":"does not throw on valid cases","time":{"start":1717048126114,"stop":1717048126114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1084a9f66c0366","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app39/8/topic814/json","time":{"start":1717048688053,"stop":1717048688053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d356a811609f5ada","name":"random static sharding 7 - Cluster ID: 60, Shard ID: 973","time":{"start":1717048694046,"stop":1717048694047,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd9d18267bca9a8","name":"should throw error - no public key","time":{"start":1717048134577,"stop":1717048134577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8940409209119593","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717048418526,"stop":1717048418526,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6ccf98d0e773e6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717048418532,"stop":1717048418533,"duration":1},"status":"passed","severity":"normal"},{"uid":"a837ea739f63981b","name":"Subscribe to topic containing short and receive message","time":{"start":1717048827059,"stop":1717048827059,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4fc850b8df31f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717048126150,"stop":1717048126150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7435cc2a9168e43","name":"1 Relay, 1 fetch","time":{"start":1717048149706,"stop":1717048149707,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88e1e72e4709f31","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717048632284,"stop":1717048632284,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b58a2b9299aee1","name":"Subscribe to topic containing XML and receive message","time":{"start":1717048418528,"stop":1717048418530,"duration":2},"status":"passed","severity":"normal"},{"uid":"26583856d3b6bd8e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717048686994,"stop":1717048686994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3a0c43603e51af","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717048781061,"stop":1717048781062,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd22e8c41ba8da6","name":"Check message received after nwaku node is restarted","time":{"start":1717048348950,"stop":1717048348951,"duration":1},"status":"skipped","severity":"normal"},{"uid":"839a3dbff57563f8","name":"configure the node with multiple pubsub topics","time":{"start":1717048694049,"stop":1717048694050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92c0db531eb190c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717048632275,"stop":1717048632276,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b4451717ab73c4","name":"should add and remove event listeners correctly","time":{"start":1717048154050,"stop":1717048154051,"duration":1},"status":"passed","severity":"normal"},{"uid":"74049d46ec05ddee","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717048187745,"stop":1717048187746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e040de042aff27fc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717048150374,"stop":1717048150374,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d8aa1493f7453d1","name":"should throw error - no id","time":{"start":1717048134578,"stop":1717048134578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8511a4b57a5ffe2d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app34/4/topic156/json","time":{"start":1717048688059,"stop":1717048688060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f6e38246f5f1e5","name":"Check publish message containing SQL Injection","time":{"start":1717048633496,"stop":1717048633497,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a19308792714ff","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717048350725,"stop":1717048350726,"duration":1},"status":"passed","severity":"normal"},{"uid":"377792b48514cf30","name":"Subscribe to topic containing long and receive message","time":{"start":1717048418523,"stop":1717048418524,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3dec4e84ff1e6b7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717048736336,"stop":1717048736336,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c3c179f82a7176","name":"should return empty list for no shard","time":{"start":1717048126133,"stop":1717048126133,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bb8d0f2e04c722","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717048126145,"stop":1717048126145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9697ceb87ddfce9b","name":"Subscribe and receive messages via waku relay post","time":{"start":1717048827056,"stop":1717048827056,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f96b85ee865c7d1","name":"Relay - dialed after","time":{"start":1717048787545,"stop":1717048787546,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa37a3bedd540a1","name":"Decoder throws on undefined content topic","time":{"start":1717048160045,"stop":1717048160046,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de8dcfbcb1d06d7","name":"Push message on custom pubsubTopic","time":{"start":1717048436486,"stop":1717048436487,"duration":1},"status":"passed","severity":"normal"},{"uid":"94df39b64bef26b9","name":"Push message with Russian payload","time":{"start":1717048578273,"stop":1717048578274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51c0f9e05b5f753","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717048350738,"stop":1717048350741,"duration":3},"status":"passed","severity":"normal"},{"uid":"b36c98b4b01991f5","name":"Accepts a valid Waku Message","time":{"start":1717048142756,"stop":1717048142757,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc3d837e362bbf7","name":"Rejects garbage","time":{"start":1717048142758,"stop":1717048142758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f885c6465918394a","name":"Relay + Store","time":{"start":1717048134590,"stop":1717048134591,"duration":1},"status":"passed","severity":"normal"},{"uid":"436325ae9e8a6ed2","name":"Waku message hash computation (payload length 0)","time":{"start":1717048128764,"stop":1717048128764,"duration":0},"status":"passed","severity":"normal"},{"uid":"5665dafb616457f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717048252368,"stop":1717048252368,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd8cb8955ccbc19","name":"should set field with only FILTER enabled","time":{"start":1717048134590,"stop":1717048134590,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb5076a2effaa80","name":"Publish message with large meta","time":{"start":1717048633511,"stop":1717048633512,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2313fc715330747","name":"recovers when dns.resolve returns empty","time":{"start":1717048150370,"stop":1717048150371,"duration":1},"status":"passed","severity":"normal"},{"uid":"610f788f9132ce62","name":"Check received message containing unicode special characters","time":{"start":1717048656115,"stop":1717048656116,"duration":1},"status":"passed","severity":"normal"},{"uid":"de08e4fb42761491","name":"should properly create location multiaddrs - tcp4","time":{"start":1717048134586,"stop":1717048134586,"duration":0},"status":"passed","severity":"normal"},{"uid":"5838421a51ffdcc2","name":"throws on empty content topic","time":{"start":1717048126114,"stop":1717048126115,"duration":1},"status":"passed","severity":"normal"}] |