allure-jswaku/7019/widgets/severity.json
2024-05-14 08:06:48 +00:00

1 line
154 KiB
JSON

[{"uid":"e15f25319f13f3f5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715673409169,"stop":1715673409169,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcee28c38dcc628","name":"Decoder throws on undefined content topic","time":{"start":1715673197041,"stop":1715673197041,"duration":0},"status":"passed","severity":"normal"},{"uid":"54700002dab349c9","name":"addEventListener with correct event","time":{"start":1715673274869,"stop":1715673274870,"duration":1},"status":"passed","severity":"normal"},{"uid":"24dcb5b0033351dc","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715673745945,"stop":1715673745946,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b353ea12db5438","name":"Push message on custom pubsubTopic","time":{"start":1715673498702,"stop":1715673498702,"duration":0},"status":"passed","severity":"normal"},{"uid":"4923af4e0762fe6a","name":"nwaku subscribes","time":{"start":1715673665733,"stop":1715673665733,"duration":0},"status":"passed","severity":"normal"},{"uid":"993032ef911696de","name":"Check received message with timestamp: 1715673233372 ","time":{"start":1715673396249,"stop":1715673396249,"duration":0},"status":"passed","severity":"normal"},{"uid":"79557c66a55441e4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715673245050,"stop":1715673245051,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ae1fe620c4c1a69b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715673322484,"stop":1715673322484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edefac8bab0d915","name":"Push 30 different messages","time":{"start":1715673635467,"stop":1715673635468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6d4e0b204509ef","name":"should throw error - invalid id","time":{"start":1715673192206,"stop":1715673192206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bdf972fa33228e","name":"Encoder throws on undefined content topic","time":{"start":1715673219557,"stop":1715673219557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b100298cf88617c6","name":"Overlapping topic subscription","time":{"start":1715673475245,"stop":1715673475245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c609045d5ad5291","name":"Check meta is set [symmetric]","time":{"start":1715673217571,"stop":1715673217571,"duration":0},"status":"passed","severity":"normal"},{"uid":"384630eac7b19d3f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715673438647,"stop":1715673438648,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dbc8b9521c292","name":"Ping on peer without subscriptions","time":{"start":1715673264461,"stop":1715673264461,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b9a037c9f6138","name":"Push message with short payload","time":{"start":1715673765540,"stop":1715673765540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6365b5a0f0b33dba","name":"Overlapping topic subscription","time":{"start":1715673691322,"stop":1715673691322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32cdeef8760e69c5","name":"Passing page size 0 when there are 110 messages","time":{"start":1715673816867,"stop":1715673816868,"duration":1},"status":"passed","severity":"normal"},{"uid":"b41b40f9b95dbd5","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715673186359,"stop":1715673186359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43dd0f21b83abda","name":"Ping on peer without subscriptions","time":{"start":1715673306143,"stop":1715673306143,"duration":0},"status":"passed","severity":"normal"},{"uid":"defa283ce7c454ca","name":"same cluster, different shard: nodes don't connect","time":{"start":1715673409167,"stop":1715673409167,"duration":0},"status":"passed","severity":"normal"},{"uid":"189f9dbbb5ae8522","name":"isConnected should return false after all peers disconnect","time":{"start":1715673234217,"stop":1715673234220,"duration":3},"status":"passed","severity":"normal"},{"uid":"f2ef7a3fc23fcf5e","name":"Subscribe and receive messages via lightPush","time":{"start":1715673863482,"stop":1715673863482,"duration":0},"status":"passed","severity":"normal"},{"uid":"19de6ec70670f67e","name":"should not receive a peer event after stop","time":{"start":1715673245048,"stop":1715673245049,"duration":1},"status":"passed","severity":"normal"},{"uid":"72901886bd23b059","name":"Push message with shell command payload","time":{"start":1715673765545,"stop":1715673765546,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0c3f6994088b46","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715673409190,"stop":1715673409190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a290c43cace038e7","name":"Check publish message containing XML","time":{"start":1715673684559,"stop":1715673684560,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba8e31d34b29e04","name":"Query Generator - forward","time":{"start":1715673787549,"stop":1715673787550,"duration":1},"status":"passed","severity":"normal"},{"uid":"1867078f003e361f","name":"Relay - dialed first","time":{"start":1715673840403,"stop":1715673840403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86cc4ce905590aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715673498702,"stop":1715673498703,"duration":1},"status":"passed","severity":"normal"},{"uid":"723b4a8f106b745a","name":"can start the service","time":{"start":1715673706974,"stop":1715673706974,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbef2d6c87841a77","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715673475247,"stop":1715673475247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02274684ad8a398","name":"throws an error for improperly formatted content topics","time":{"start":1715673183805,"stop":1715673183806,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b448dcddcfaa579","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715673183767,"stop":1715673183767,"duration":0},"status":"passed","severity":"normal"},{"uid":"303ad92be19dc575","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715673863484,"stop":1715673863484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba930954f4c17dc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715673241889,"stop":1715673241890,"duration":1},"status":"passed","severity":"normal"},{"uid":"372bc360b8cf05b8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715673739651,"stop":1715673739652,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec742ad27c9cbac","name":"Decoder throws on undefined content topic","time":{"start":1715673217573,"stop":1715673217574,"duration":1},"status":"passed","severity":"normal"},{"uid":"39af47a75391010","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715673438644,"stop":1715673438645,"duration":1},"status":"passed","severity":"normal"},{"uid":"232193e53ba686ef","name":"Generator, 2 different pubsubtopics","time":{"start":1715673807329,"stop":1715673807329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d18e2901dbe8726","name":"random static sharding 4 - Cluster ID: 297, Shard ID: 485","time":{"start":1715673764221,"stop":1715673764222,"duration":1},"status":"passed","severity":"normal"},{"uid":"10008214f850d869","name":"Meta field set when metaSetter is specified","time":{"start":1715673197039,"stop":1715673197040,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9000293a14e40be","name":"Push message with special chars payload","time":{"start":1715673765542,"stop":1715673765542,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f0014b7d894be6","name":"should use DNS peer discovery with light client","time":{"start":1715673245050,"stop":1715673245050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51e0d4425f46ae8c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715673207899,"stop":1715673207900,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd5eac84b536af0","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715673234210,"stop":1715673234211,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae948e8e6cdfab9","name":"Query generator for multiple messages with different message text format","time":{"start":1715673806140,"stop":1715673806140,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb61dff2307c075","name":"should be able to encode the field with only STORE set to true","time":{"start":1715673191584,"stop":1715673191586,"duration":2},"status":"passed","severity":"normal"},{"uid":"1cd2588f73853875","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715673475247,"stop":1715673475248,"duration":1},"status":"passed","severity":"normal"},{"uid":"168eda2520689c92","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715673183804,"stop":1715673183804,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa3e9b436d9ca35","name":"Subscribe to topic containing Script and receive message","time":{"start":1715673863488,"stop":1715673863488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe9dc970b80e8e6","name":"configure the node with multiple pubsub topics","time":{"start":1715673764229,"stop":1715673764229,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ef4d400bf60e99","name":"Push message with content topic containing Russian","time":{"start":1715673635481,"stop":1715673635482,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb795c4ae8083e5e","name":"Push message with Basic HTML tag payload","time":{"start":1715673765544,"stop":1715673765545,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b8495a249f4f86","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715673438650,"stop":1715673438650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7816138cb52b5d8d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715673409177,"stop":1715673409177,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b674bcef3f3e42","name":"Check publish message containing emoji","time":{"start":1715673684562,"stop":1715673684562,"duration":0},"status":"passed","severity":"normal"},{"uid":"654b695dadd9588","name":"should handle corrupted local storage data gracefully","time":{"start":1715673211777,"stop":1715673211777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cad6c11dea93342","name":"Subscribe to topic containing Script and receive message","time":{"start":1715673475250,"stop":1715673475250,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50f7442ed1d0ff8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715673191601,"stop":1715673191601,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab0685c914e8404","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715673438650,"stop":1715673438650,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cd95ac154bee91","name":"should not receive a peer event before start","time":{"start":1715673245048,"stop":1715673245048,"duration":0},"status":"passed","severity":"normal"},{"uid":"555dbc64048a422f","name":"Fails to push message bigger that 1MB","time":{"start":1715673635490,"stop":1715673635490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ddbf0f3fb2b500","name":"handles multiple messages","time":{"start":1715673819637,"stop":1715673819637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c9df3e84572e16","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715673279391,"stop":1715673279392,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbb5c093dce6b4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673807334,"stop":1715673807334,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d8aff2f5de0660","name":"Light Node - default protocols","time":{"start":1715673840407,"stop":1715673840407,"duration":0},"status":"passed","severity":"normal"},{"uid":"608b0134355f5297","name":"Check publish message after client node is restarted","time":{"start":1715673684568,"stop":1715673684568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c77c94ac08215d1d","name":"Push message with Russian payload","time":{"start":1715673635462,"stop":1715673635463,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e473c2a74acd56","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715673191588,"stop":1715673191589,"duration":1},"status":"passed","severity":"normal"},{"uid":"89afcabda0b0a08c","name":"random static sharding 8 - Cluster ID: 441, Shard ID: 441","time":{"start":1715673764225,"stop":1715673764226,"duration":1},"status":"passed","severity":"normal"},{"uid":"371598a94a56032e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715673183811,"stop":1715673183811,"duration":0},"status":"passed","severity":"normal"},{"uid":"158970f2866c2e77","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715673691325,"stop":1715673691325,"duration":0},"status":"passed","severity":"normal"},{"uid":"81849609153b5593","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715673863490,"stop":1715673863490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06996fb26a5f784","name":"should not fail to start the service if it is already started","time":{"start":1715673211773,"stop":1715673211774,"duration":1},"status":"passed","severity":"normal"},{"uid":"c466d17c31a7519","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715673691326,"stop":1715673691327,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3b4cbb7735515d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715673183818,"stop":1715673183818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d471da1be61bd3ed","name":"Subscribe to topic containing long and receive message","time":{"start":1715673863495,"stop":1715673863495,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34225cc040b6e1a","name":"Subscribe to topic containing short and receive message","time":{"start":1715673475245,"stop":1715673475246,"duration":1},"status":"passed","severity":"normal"},{"uid":"367b033ddd08cc8e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app94/2/topic752/xml","time":{"start":1715673739648,"stop":1715673739648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6def9ba7ca9ba1f4","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715673191595,"stop":1715673191596,"duration":1},"status":"passed","severity":"normal"},{"uid":"267da3103ddaf318","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715673804739,"stop":1715673804739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38687c5b6a48d1c","name":"Subscribe and receive messages via lightPush","time":{"start":1715673475241,"stop":1715673475241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ea4108bf65cb03","name":"recovers when dns.resolve returns empty","time":{"start":1715673208148,"stop":1715673208148,"duration":0},"status":"passed","severity":"normal"},{"uid":"7478bda276b100df","name":"Check received message containing unicode special characters","time":{"start":1715673396247,"stop":1715673396248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f5592e213b4be9","name":"Check received message containing Arabic","time":{"start":1715673396233,"stop":1715673396234,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d78a45db0ff9b88","name":"Ping on subscribed peer","time":{"start":1715673264460,"stop":1715673264461,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0158c955607d0cb","name":"Symmetric encrypt & Decrypt","time":{"start":1715673218182,"stop":1715673218183,"duration":1},"status":"passed","severity":"normal"},{"uid":"83faa98a43346b74","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715673409172,"stop":1715673409172,"duration":0},"status":"passed","severity":"normal"},{"uid":"777ce5eb2932b36c","name":"Check received message containing short","time":{"start":1715673701621,"stop":1715673701622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4cced3c4a8720","name":"Query with Promise Callback, No Decoder","time":{"start":1715673790498,"stop":1715673790498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab80d1ca10ff3c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715673207899,"stop":1715673207899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4365dac46f7dec8c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715673790489,"stop":1715673790489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d927bb9a5902e8","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715673657389,"stop":1715673657390,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee50ee0f9452e56","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715673745942,"stop":1715673745942,"duration":0},"status":"passed","severity":"normal"},{"uid":"543025aa0d160dde","name":"tcp ip4 address","time":{"start":1715673191603,"stop":1715673191603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7422829c65c8b4b","name":"Callback on promise, aborts when callback returns true","time":{"start":1715673806142,"stop":1715673806142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4391f0772e11d32","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715673183819,"stop":1715673183819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c19f071f6cb0ba","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715673409189,"stop":1715673409189,"duration":0},"status":"passed","severity":"normal"},{"uid":"249ad7122101741a","name":"should return all peers when numPeers is 0","time":{"start":1715673197023,"stop":1715673197024,"duration":1},"status":"passed","severity":"normal"},{"uid":"6955f583d0599d71","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715673409182,"stop":1715673409183,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4b0e06ab1bad37","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715673192196,"stop":1715673192196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cfe01b8bdede76","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715673641482,"stop":1715673641483,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2cf48a7d92362f2b","name":"Publish without waiting for remote peer","time":{"start":1715673691319,"stop":1715673691319,"duration":0},"status":"passed","severity":"normal"},{"uid":"101b3320deb926fb","name":"configure the node with multiple content topics","time":{"start":1715673739651,"stop":1715673739651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3521ec1bdfea0063","name":"Check publish message containing JSON","time":{"start":1715673684560,"stop":1715673684561,"duration":1},"status":"passed","severity":"normal"},{"uid":"582964118eb10a85","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715673863485,"stop":1715673863485,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fc55c3e4bd3a9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715673691330,"stop":1715673691331,"duration":1},"status":"passed","severity":"normal"},{"uid":"6639fa6bc25f8ace","name":"should be able to decode the field with only STORE set to true","time":{"start":1715673191599,"stop":1715673191599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c463d1439f0a0497","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715673974222,"stop":1715673974222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49b2a7763159e21","name":"Push message on custom pubsubTopic","time":{"start":1715673498685,"stop":1715673498687,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3c3ef0e7f78820a","name":"Push message with unicode special characters payload","time":{"start":1715673765546,"stop":1715673765546,"duration":0},"status":"passed","severity":"normal"},{"uid":"8361e9ee2c6b0776","name":"isConnected should return true after first peer connects","time":{"start":1715673279393,"stop":1715673279393,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a83427973a52dea","name":"Subscribe to topic containing XML and receive message","time":{"start":1715673863488,"stop":1715673863489,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b79874fb834e19d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715673409187,"stop":1715673409188,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a93f3d3c4beb84","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715673208150,"stop":1715673208151,"duration":1},"status":"passed","severity":"normal"},{"uid":"7147aca16e3c4a92","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715673217568,"stop":1715673217569,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8d4f4760a9d6f7","name":"Check received message with timestamp: 1715673232746000000 ","time":{"start":1715673701642,"stop":1715673701642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35b03c851d47e90","name":"A test","time":{"start":1715673475319,"stop":1715673475319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff94a886caf7ed","name":"Check received message containing shell command","time":{"start":1715673701660,"stop":1715673701661,"duration":1},"status":"passed","severity":"normal"},{"uid":"491af1ca6bf90125","name":"should not receive a peer event after stop","time":{"start":1715673706978,"stop":1715673706978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d30265901d119","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715673475252,"stop":1715673475252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7d367941c09d71","name":"Refresh subscription","time":{"start":1715673863495,"stop":1715673863495,"duration":0},"status":"passed","severity":"normal"},{"uid":"839ea1d548fb26af","name":"removeEventListener with correct event","time":{"start":1715673274871,"stop":1715673274873,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd89d2eafaf0c623","name":"should decode valid enr successfully","time":{"start":1715673192196,"stop":1715673192196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd9796a451ab397","name":"throws on content topic with empty encoding field","time":{"start":1715673183799,"stop":1715673183799,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc808f269adf165","name":"Check received message containing JSON","time":{"start":1715673396240,"stop":1715673396240,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ba67c03f6427b6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715673207901,"stop":1715673207901,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5baefb5bbb1c0d","name":"Push message with content topic containing shell command","time":{"start":1715673765556,"stop":1715673765557,"duration":1},"status":"passed","severity":"normal"},{"uid":"e031fe3fc4f44ff8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715673245050,"stop":1715673245050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c331f18fc0830845","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715673183812,"stop":1715673183812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be1a7eb0aae251","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715673863487,"stop":1715673863487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4eb3d2675e7b26","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715673790474,"stop":1715673790475,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4330b41f9d7c65","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715673863486,"stop":1715673863486,"duration":0},"status":"passed","severity":"normal"},{"uid":"725faabcd03b911a","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app44/10/topic76/test.js","time":{"start":1715673739643,"stop":1715673739643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f29c59d8ce44ec3","name":"Relay + Store","time":{"start":1715673192212,"stop":1715673192212,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac9cf8b698d40a8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715673863490,"stop":1715673863490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15ac66f26daf786","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673807330,"stop":1715673807330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3beea4b5ca0fe2b","name":"Check message with no content topic is not received","time":{"start":1715673396255,"stop":1715673396255,"duration":0},"status":"passed","severity":"normal"},{"uid":"673e1e2a15ee7eeb","name":"should get / set UDP multiaddr","time":{"start":1715673192208,"stop":1715673192208,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5f3fda59c8ba","name":"Check received message containing Script","time":{"start":1715673701626,"stop":1715673701626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87f421286117148","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715673657386,"stop":1715673657387,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f03562cf97ada6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app63/4/topic818/proto","time":{"start":1715673739646,"stop":1715673739647,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb931e8c15eab61b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715673409188,"stop":1715673409189,"duration":1},"status":"passed","severity":"normal"},{"uid":"5474d293cfe4c3c8","name":"same cluster, different shard: nodes connect","time":{"start":1715673522766,"stop":1715673522767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba7c2b9fb6614622","name":"should throw an error for missing required configuration","time":{"start":1715673183810,"stop":1715673183810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17309f1bcd4aae5","name":"throws on content topic with empty application field","time":{"start":1715673183797,"stop":1715673183798,"duration":1},"status":"passed","severity":"normal"},{"uid":"3490b863e3d21d54","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715673322486,"stop":1715673322486,"duration":0},"status":"passed","severity":"normal"},{"uid":"b456bea357b6010d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715673409173,"stop":1715673409173,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3742e643b32faf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715673475243,"stop":1715673475244,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba2ec9287b8dd01","name":"Wrong topic","time":{"start":1715673739650,"stop":1715673739651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e8513a050084fb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715673396251,"stop":1715673396253,"duration":2},"status":"passed","severity":"normal"},{"uid":"9101b484b7bdee1d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715673183818,"stop":1715673183818,"duration":0},"status":"passed","severity":"normal"},{"uid":"484cf7b7d76ff397","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715673522765,"stop":1715673522766,"duration":1},"status":"passed","severity":"normal"},{"uid":"962436e08d3559a5","name":"Promise Callback - forward","time":{"start":1715673787551,"stop":1715673787551,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdd57ff82cb92b4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715673804740,"stop":1715673804741,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4c93f85a40b81c","name":"Check received message containing long","time":{"start":1715673396230,"stop":1715673396231,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a2a5b574e5966a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715673863482,"stop":1715673863482,"duration":0},"status":"passed","severity":"normal"},{"uid":"b813dc88a5514859","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715673641483,"stop":1715673641483,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c106e83f862188","name":"Overlapping topic subscription","time":{"start":1715673863494,"stop":1715673863494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df23d9354ab1d73","name":"random static sharding 1 - Cluster ID: 585, Shard ID: 742","time":{"start":1715673764217,"stop":1715673764218,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a3af3ab174916a","name":"1 Relay, 1 Filter, gives up","time":{"start":1715673207806,"stop":1715673207806,"duration":0},"status":"passed","severity":"normal"},{"uid":"621cea6c47f7c9e0","name":"Passing page size 19 when there are 20 messages","time":{"start":1715673816870,"stop":1715673816870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b354a5b3a9dd7717","name":"Push message with content topic containing numeric","time":{"start":1715673765552,"stop":1715673765552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ad34256a20ef89","name":"throws on content topic with too few or too many fields","time":{"start":1715673183796,"stop":1715673183796,"duration":0},"status":"passed","severity":"normal"},{"uid":"226d162146db90d0","name":"Promise Callback - backward","time":{"start":1715673787551,"stop":1715673787551,"duration":0},"status":"passed","severity":"normal"},{"uid":"243182ae34a8cc99","name":"safeDispatchEvent","time":{"start":1715673274876,"stop":1715673274877,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e9933d2bce0b18","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715673701646,"stop":1715673701647,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98e54414b1b6a59","name":"Check received message containing Basic HTML tag","time":{"start":1715673701627,"stop":1715673701627,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c59742176607ba","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715673863491,"stop":1715673863491,"duration":0},"status":"passed","severity":"normal"},{"uid":"3721e2e4d677ff2c","name":"Publish message with custom timestamp: Tue May 14 2024 09:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1715673684564,"stop":1715673684564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3ff577a30b87f4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715673475246,"stop":1715673475246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a840bcfe128c1f17","name":"should properly create location multiaddrs - tcp6","time":{"start":1715673192209,"stop":1715673192209,"duration":0},"status":"passed","severity":"normal"},{"uid":"42eb6451132e52f3","name":"Push message with rate limit","time":{"start":1715673765559,"stop":1715673765560,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23fa05a22a941bd","name":"Publish message with custom timestamp: Tue May 14 2024 07:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1715673684563,"stop":1715673684564,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb59159bd1b9c83","name":"random static sharding 2 - Cluster ID: 482, Shard ID: 916","time":{"start":1715673764218,"stop":1715673764219,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb50c857e7707614","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673310820,"stop":1715673310821,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9d4ac63c770749","name":"Push message with content topic containing special chars","time":{"start":1715673635470,"stop":1715673635470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d01764f570a9082","name":"Check received message containing emoji","time":{"start":1715673701661,"stop":1715673701662,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b573d834444c11","name":"Correctly serialized arguments","time":{"start":1715673506382,"stop":1715673506382,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fba32cf0d9360f","name":"Check received message containing long","time":{"start":1715673701654,"stop":1715673701654,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab8cf4a08026bd6","name":"Waku message hash computation (no timestamp)","time":{"start":1715673186360,"stop":1715673186361,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1ba3b363df87b9","name":"Subscribe to topic containing long and receive message","time":{"start":1715673863486,"stop":1715673863486,"duration":0},"status":"passed","severity":"normal"},{"uid":"246790b4e5a93dfc","name":"LightPush","time":{"start":1715673840406,"stop":1715673840406,"duration":0},"status":"passed","severity":"normal"},{"uid":"60740275c5eb5b94","name":"Nodes with multiple pubsub topic","time":{"start":1715673657388,"stop":1715673657388,"duration":0},"status":"passed","severity":"normal"},{"uid":"153c8b592d406488","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715673183815,"stop":1715673183815,"duration":0},"status":"passed","severity":"normal"},{"uid":"353e1695204f4492","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715673191582,"stop":1715673191584,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc1291d0f0530bbc","name":"Push message with content topic containing JSON","time":{"start":1715673635484,"stop":1715673635484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c88fc7fdb97bb28","name":"Check received message containing Script","time":{"start":1715673396238,"stop":1715673396239,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa2df53f54a6915c","name":"should add and remove event listeners correctly","time":{"start":1715673211777,"stop":1715673211777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c321d36626083cff","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715673409180,"stop":1715673409180,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26efe06ca7c57f0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673498703,"stop":1715673498704,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7d30aa91528aa3","name":"Nodes with multiple pubsub topic","time":{"start":1715673657390,"stop":1715673657390,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f4eba74b3fa77e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715673475254,"stop":1715673475254,"duration":0},"status":"passed","severity":"normal"},{"uid":"9242ba9d9115034","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715673207900,"stop":1715673207901,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb0e0e9e678d241","name":"Check received message containing numeric","time":{"start":1715673396231,"stop":1715673396231,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a59842df8d683ec","name":"Push message equal or less that 1MB","time":{"start":1715673765564,"stop":1715673765564,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14c7cd43c5a0705","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715673836688,"stop":1715673836691,"duration":3},"status":"passed","severity":"normal"},{"uid":"efba41512008075c","name":"Push message with shell command payload","time":{"start":1715673635465,"stop":1715673635465,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae989b754f61356","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715673186359,"stop":1715673186359,"duration":0},"status":"passed","severity":"normal"},{"uid":"188222611325293a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715673863484,"stop":1715673863484,"duration":0},"status":"passed","severity":"normal"},{"uid":"c537408a3ca11aa9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715673836695,"stop":1715673836695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b8d41b14dcff11","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715673409168,"stop":1715673409169,"duration":1},"status":"passed","severity":"normal"},{"uid":"feefc455a4c142cb","name":"All","time":{"start":1715673245125,"stop":1715673245125,"duration":0},"status":"passed","severity":"normal"},{"uid":"34daf92143143705","name":"1 Store, 2 fetches","time":{"start":1715673207805,"stop":1715673207805,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a843864adccd78","name":"Push message with content topic containing JSON","time":{"start":1715673765556,"stop":1715673765556,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b67f9229635cc8f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715673234211,"stop":1715673234216,"duration":5},"status":"passed","severity":"normal"},{"uid":"c6f1d1d375175c1d","name":"Push message with content topic containing Arabic","time":{"start":1715673635480,"stop":1715673635481,"duration":1},"status":"passed","severity":"normal"},{"uid":"250b26da9a9193dc","name":"Push message with JSON payload","time":{"start":1715673765545,"stop":1715673765545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d4a8b9e65b0a2f","name":"Mutual subscription","time":{"start":1715673691318,"stop":1715673691318,"duration":0},"status":"passed","severity":"normal"},{"uid":"60813b9c2910923e","name":"should properly create location multiaddrs - tcp4","time":{"start":1715673192209,"stop":1715673192209,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe874fbbbb938e31","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715673438643,"stop":1715673438644,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f9ee605275ca93","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715673183810,"stop":1715673183811,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be8f4676f958c79","name":"Nodes with multiple pubsub topic","time":{"start":1715673657385,"stop":1715673657385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f380a7ee4c0391dd","name":"Store - dialed after - with timeout","time":{"start":1715673840406,"stop":1715673840406,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d164f9671bea81","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715673863483,"stop":1715673863483,"duration":0},"status":"passed","severity":"normal"},{"uid":"da823d57e4cef6d1","name":"Check message with no pubsub topic is not received","time":{"start":1715673396254,"stop":1715673396254,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2d6a5191c85ab7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715673409171,"stop":1715673409172,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85e7b11f4224c99","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715673863486,"stop":1715673863487,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ec6fae37b4efdd","name":"Encoder throws on undefined content topic","time":{"start":1715673217572,"stop":1715673217572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf073d8f235294","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715673191596,"stop":1715673191597,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f70970e707a1c6","name":"Check publish message containing special chars","time":{"start":1715673684556,"stop":1715673684557,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e95badaf2f37edf","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715673183808,"stop":1715673183809,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda4518d9cb20751","name":"Subscribe to topic containing short and publish message","time":{"start":1715673691322,"stop":1715673691323,"duration":1},"status":"passed","severity":"normal"},{"uid":"d40f8f96a36e640e","name":"Check message with no content topic is not received","time":{"start":1715673701648,"stop":1715673701648,"duration":0},"status":"passed","severity":"normal"},{"uid":"344795e571a69ce1","name":"should handle application and version for autosharding","time":{"start":1715673183808,"stop":1715673183808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9630d318e02d3db0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715673691326,"stop":1715673691326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7142bdab6a9c363","name":"start node with empty shard","time":{"start":1715673764230,"stop":1715673764231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d9b4b330c3bdfe","name":"Fails to publish message with empty text","time":{"start":1715673684565,"stop":1715673684565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fec4ee3586edf","name":"should set field with all protocols disabled","time":{"start":1715673192210,"stop":1715673192211,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d58ba1e7740f5c8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715673183809,"stop":1715673183809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46a610dcff9dbac","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715673409185,"stop":1715673409185,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b837d7299ad7ec","name":"getPeersByDiscovery","time":{"start":1715673641481,"stop":1715673641482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ddf7f46e4b44eb","name":"Ping on subscribed peer","time":{"start":1715673306139,"stop":1715673306139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a43d458178517b3","name":"can start and stop the service","time":{"start":1715673211772,"stop":1715673211773,"duration":1},"status":"passed","severity":"normal"},{"uid":"be33eeb88f74a82a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715673183811,"stop":1715673183812,"duration":1},"status":"passed","severity":"normal"},{"uid":"d679829d27f9db1b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715673745943,"stop":1715673745943,"duration":0},"status":"passed","severity":"normal"},{"uid":"af00149b80e7fddd","name":"should decode valid enr with tcp successfully","time":{"start":1715673192197,"stop":1715673192197,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cd904fd8d4157a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715673183807,"stop":1715673183807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37080ae4611ecc3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715673409181,"stop":1715673409181,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b873c96e10e2455","name":"Push message with short payload","time":{"start":1715673635459,"stop":1715673635459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd21545dc6ea89a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715673409170,"stop":1715673409170,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bfacdebc352470","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715673475243,"stop":1715673475243,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d6247251761ce8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715673183815,"stop":1715673183815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d28dabe7b587569","name":"Push message with content topic containing Chinese","time":{"start":1715673635470,"stop":1715673635471,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c11a78c2b3b542","name":"should not throw an error for a single configured topic","time":{"start":1715673183817,"stop":1715673183817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a182f5f2eaf165f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715673183803,"stop":1715673183803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76e43faf391cb12","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715673863489,"stop":1715673863490,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bea6e10ca3a509e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715673691321,"stop":1715673691321,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed024e15e9ede11","name":"Relay - times out","time":{"start":1715673840405,"stop":1715673840405,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e984f08b83d227","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715673657388,"stop":1715673657389,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f24bc57b903d565","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715673191599,"stop":1715673191600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0107c83af2f8283","name":"Push message with special chars payload","time":{"start":1715673635461,"stop":1715673635461,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b1c9ab6f3a8022","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715673183816,"stop":1715673183816,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc01a5f5d7a1f90a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715673207897,"stop":1715673207898,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5153a5dca35d8d1","name":"Subscribe and receives messages on 20 topics","time":{"start":1715673475244,"stop":1715673475244,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab8696d1cd5f214","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715673438650,"stop":1715673438651,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b1c10aff406dc91","name":"Check received message containing numeric","time":{"start":1715673701623,"stop":1715673701624,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e69da55579c5731","name":"Subscribe and publish message","time":{"start":1715673691319,"stop":1715673691319,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fde512d90d4070","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715673745943,"stop":1715673745943,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a9383e7ec125ca","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715673691332,"stop":1715673691333,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d6fc3ecfda6936","name":"Subscribe to topic containing Script and publish message","time":{"start":1715673691327,"stop":1715673691327,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c2ec82cb7cf81a","name":"Relay - dialed after","time":{"start":1715673840404,"stop":1715673840405,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a1adadbcc913d8","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715673186357,"stop":1715673186358,"duration":1},"status":"passed","severity":"normal"},{"uid":"666077c4530482e0","name":"Ordered Callback - backward","time":{"start":1715673787552,"stop":1715673787553,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4b17547c86a5005","name":"Push message with Chinese payload","time":{"start":1715673765542,"stop":1715673765542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64e351dc591bb84","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715673475254,"stop":1715673475254,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f2baab47310ef57","name":"Sample","time":{"start":1715673191637,"stop":1715673191637,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba183b3ec8ae878","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715673745944,"stop":1715673745944,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc7adc7f9668517","name":"Non TWN Cluster","time":{"start":1715673739640,"stop":1715673739641,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc24c7a32ceb183","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715673409183,"stop":1715673409183,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9a8e220d7cf891","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715673409185,"stop":1715673409187,"duration":2},"status":"passed","severity":"normal"},{"uid":"43f2196a1eb09573","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715673863489,"stop":1715673863489,"duration":0},"status":"passed","severity":"normal"},{"uid":"561575a81c7d3458","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715673183816,"stop":1715673183816,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8796fbc9d57a60","name":"returns all values when wanted number is greater than available values","time":{"start":1715673206946,"stop":1715673206946,"duration":0},"status":"passed","severity":"normal"},{"uid":"19560d76c036d0d7","name":"Check received message with timestamp: 1715673232746000000 ","time":{"start":1715673701662,"stop":1715673701662,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89a9f138906385d","name":"Ephemeral messages are not stored","time":{"start":1715673245305,"stop":1715673245305,"duration":0},"status":"passed","severity":"normal"},{"uid":"828befc9eca63dcd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715673191586,"stop":1715673191588,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ddf9c17ce70481b","name":"Push message with numeric payload","time":{"start":1715673635460,"stop":1715673635461,"duration":1},"status":"passed","severity":"normal"},{"uid":"568a836db28f6c6d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715673322482,"stop":1715673322483,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd87f88fb1c5510d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715673475242,"stop":1715673475242,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff4e37a989c5351","name":"Fails to push message with empty content topic","time":{"start":1715673635486,"stop":1715673635486,"duration":0},"status":"passed","severity":"normal"},{"uid":"70584425e984c8c6","name":"Check meta is set [ecies]","time":{"start":1715673219557,"stop":1715673219557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01fd38e273fa095","name":"Check received message containing Basic HTML tag","time":{"start":1715673396239,"stop":1715673396240,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce782f6f6311fa9c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715673191598,"stop":1715673191598,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad119423060b613c","name":"Push message with content topic containing Russian","time":{"start":1715673765554,"stop":1715673765554,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc4fa8bce5640d2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715673183820,"stop":1715673183820,"duration":0},"status":"passed","severity":"normal"},{"uid":"91189fd1b3c54f5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715673836686,"stop":1715673836687,"duration":1},"status":"passed","severity":"normal"},{"uid":"539a95fbdeb4062e","name":"should set field with only STORE enabled","time":{"start":1715673192211,"stop":1715673192211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9aaa3b9b59a2032","name":"Push message with custom timestamp: 1684915009364","time":{"start":1715673635488,"stop":1715673635488,"duration":0},"status":"passed","severity":"normal"},{"uid":"976cd4e57ceafdc3","name":"shard 0","time":{"start":1715673764215,"stop":1715673764216,"duration":1},"status":"passed","severity":"normal"},{"uid":"e64caac5feaea8a8","name":"should encode/decode to text encoding","time":{"start":1715673192207,"stop":1715673192207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d294281a1414d91b","name":"Push message with content topic containing XML","time":{"start":1715673765555,"stop":1715673765555,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb471e58fbca42a4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715673279394,"stop":1715673279394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8845bacff24422f","name":"should properly create location multiaddrs - udp4","time":{"start":1715673192208,"stop":1715673192209,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c82c0d1d9b55905","name":"should throw error - no id","time":{"start":1715673192198,"stop":1715673192205,"duration":7},"status":"passed","severity":"normal"},{"uid":"e282a6bfb007e296","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715673183802,"stop":1715673183802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4fb497e3d0250f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715673310820,"stop":1715673310820,"duration":0},"status":"passed","severity":"normal"},{"uid":"257164d501d6b07b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715673691329,"stop":1715673691330,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aaa3d3ced46c1c4","name":"Passing page size 10 when there are 10 messages","time":{"start":1715673816869,"stop":1715673816869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cb472f45b932ff","name":"Relay","time":{"start":1715673245123,"stop":1715673245124,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac18814d73f24f9c","name":"handles different clusterIds correctly","time":{"start":1715673183805,"stop":1715673183805,"duration":0},"status":"passed","severity":"normal"},{"uid":"617672227e145e76","name":"Subscribe to topic containing XML and publish message","time":{"start":1715673691327,"stop":1715673691327,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe4bb65cc263cc0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715673863492,"stop":1715673863493,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf15188a2f722aa2","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715673183806,"stop":1715673183806,"duration":0},"status":"passed","severity":"normal"},{"uid":"761a058701ca45d1","name":"Check publish message containing Script","time":{"start":1715673684559,"stop":1715673684559,"duration":0},"status":"passed","severity":"normal"},{"uid":"289e2d8ee4eac786","name":"should properly create location multiaddrs - tcp","time":{"start":1715673192210,"stop":1715673192210,"duration":0},"status":"passed","severity":"normal"},{"uid":"433da49560912bfd","name":"should not receive a peer event before start","time":{"start":1715673211774,"stop":1715673211775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9092b3685cd51a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715673438646,"stop":1715673438646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a025ecc9978b7ef8","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715673836694,"stop":1715673836695,"duration":1},"status":"passed","severity":"normal"},{"uid":"115610a6b3b5ae25","name":"through manual discovery","time":{"start":1715673506293,"stop":1715673506294,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c0c81aeea2b2e1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715673241890,"stop":1715673241890,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58e940f3055c670","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715673863497,"stop":1715673863497,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0fdc963e93a75f","name":"handles different networkShards values correctly","time":{"start":1715673183805,"stop":1715673183805,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3557eccc31ec5e1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715673836691,"stop":1715673836693,"duration":2},"status":"passed","severity":"normal"},{"uid":"787a41aa13c91ec1","name":"Push message with content topic containing short","time":{"start":1715673765550,"stop":1715673765550,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd62f57bdf8b74a","name":"Fails to push message with large meta","time":{"start":1715673765559,"stop":1715673765559,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedb05530fd81054","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715673764216,"stop":1715673764217,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf8936eedf47774","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715673183808,"stop":1715673183808,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f9b3a0d0c6a2aa","name":"should get / set TCP multiaddr","time":{"start":1715673192208,"stop":1715673192208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44267aeb51b10dd","name":"Push message with SQL Injection payload","time":{"start":1715673635463,"stop":1715673635463,"duration":0},"status":"passed","severity":"normal"},{"uid":"a982fe9b428d31da","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715673186361,"stop":1715673186361,"duration":0},"status":"passed","severity":"normal"},{"uid":"6787ee8a8f5d2c4d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715673183822,"stop":1715673183822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f27bd15b1e5fe7f","name":"Push message with content topic containing numeric","time":{"start":1715673635469,"stop":1715673635470,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da742b8da290e5f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715673409179,"stop":1715673409179,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfca747840b7d79","name":"Check received message containing short","time":{"start":1715673701654,"stop":1715673701654,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9f4ee3d1008082","name":"Nwaku publishes","time":{"start":1715673665734,"stop":1715673665735,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca702f48386b42cc","name":"Check message with non string payload is not received","time":{"start":1715673701649,"stop":1715673701650,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a89438e5ef98f54","name":"Check received message containing SQL Injection","time":{"start":1715673396235,"stop":1715673396235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c000b049559a9eb","name":"Query generator for multiple messages","time":{"start":1715673806139,"stop":1715673806140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd1521dac8b91e9","name":"should properly create location multiaddrs - udp","time":{"start":1715673192209,"stop":1715673192210,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a96e79cab9cb9f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715673863498,"stop":1715673863498,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ceef3a5f7c8a67","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715673322484,"stop":1715673322485,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3f81a8c2c1c411","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715673684563,"stop":1715673684563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bb6bd35acce545","name":"Check received message with timestamp: 1715673232746 ","time":{"start":1715673701662,"stop":1715673701662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d762ce3b711406ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715673409181,"stop":1715673409181,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc31eeacab9ba67","name":"caches peers it previously fetched","time":{"start":1715673208149,"stop":1715673208149,"duration":0},"status":"passed","severity":"normal"},{"uid":"323df35745e02416","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app55/4/topic131/xml","time":{"start":1715673739649,"stop":1715673739649,"duration":0},"status":"passed","severity":"normal"},{"uid":"6031497ef2f45ac9","name":"Subscribe and receive messages via lightPush","time":{"start":1715673863491,"stop":1715673863491,"duration":0},"status":"passed","severity":"normal"},{"uid":"14495ec1e7291a03","name":"throws on content topic with non-number generation field","time":{"start":1715673183796,"stop":1715673183797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fde60947e7c8467","name":"Query with Ordered Callback, No message returned","time":{"start":1715673790494,"stop":1715673790495,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e683bc8749cb59","name":"Subscribe to topic containing Script and receive message","time":{"start":1715673863497,"stop":1715673863497,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c4fb2c2d32fba0","name":"new peer added after a peer was already found","time":{"start":1715673641482,"stop":1715673641482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9835360c16dac7c0","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715673836685,"stop":1715673836685,"duration":0},"status":"passed","severity":"normal"},{"uid":"228ee9b4303c232","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715673322485,"stop":1715673322486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a521200d464ad1b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715673657383,"stop":1715673657384,"duration":1},"status":"passed","severity":"normal"},{"uid":"f741f591b553d98","name":"Push message with content topic containing SQL Injection","time":{"start":1715673765554,"stop":1715673765555,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a188da069b713be","name":"Check received message containing unicode special characters","time":{"start":1715673701661,"stop":1715673701661,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8aa0ec3f512244","name":"Push message with Chinese payload","time":{"start":1715673635461,"stop":1715673635462,"duration":1},"status":"passed","severity":"normal"},{"uid":"6703951b94d9a179","name":"removeEventListener with wrong event","time":{"start":1715673274873,"stop":1715673274874,"duration":1},"status":"passed","severity":"normal"},{"uid":"44467374bba4528f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715673974222,"stop":1715673974222,"duration":0},"status":"passed","severity":"normal"},{"uid":"532b4f4977983a41","name":"random static sharding 6 - Cluster ID: 377, Shard ID: 324","time":{"start":1715673764223,"stop":1715673764224,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c19157e6db3a45d","name":"different cluster, different shard: nodes don't connect","time":{"start":1715673522767,"stop":1715673522767,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf72a0d96dd9428","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673807328,"stop":1715673807328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9daf28c8261343","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715673191601,"stop":1715673191602,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7780a4c7482c514","name":"Push message with content topic containing short","time":{"start":1715673635468,"stop":1715673635469,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e3b19ed7278b44","name":"Encoder throws on empty string content topic","time":{"start":1715673197041,"stop":1715673197041,"duration":0},"status":"passed","severity":"normal"},{"uid":"548787665d0e9ccc","name":"Check message on other pubsub topic is not received","time":{"start":1715673701664,"stop":1715673701664,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbcd6a5d1431524","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/6/topic281/test.js","time":{"start":1715673739649,"stop":1715673739650,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c15618220d4bb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715673438642,"stop":1715673438643,"duration":1},"status":"passed","severity":"normal"},{"uid":"85abde0f2763e8b3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715673409175,"stop":1715673409175,"duration":0},"status":"passed","severity":"normal"},{"uid":"984cfda54b6fda00","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715673409176,"stop":1715673409176,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da23447208a88a2","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715673191602,"stop":1715673191602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e595dd1a6db380","name":"random static sharding 5 - Cluster ID: 830, Shard ID: 37","time":{"start":1715673764222,"stop":1715673764223,"duration":1},"status":"passed","severity":"normal"},{"uid":"373dda0782883082","name":"Privacy Node - default protocol","time":{"start":1715673840407,"stop":1715673840408,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a26838217e3093","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715673691333,"stop":1715673691334,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc00fab91511022e","name":"Push message equal or less that 1MB","time":{"start":1715673635489,"stop":1715673635490,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ba02479adb8b65","name":"Check received message containing long","time":{"start":1715673701622,"stop":1715673701623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8471cf0e63a8338","name":"Check received message containing XML","time":{"start":1715673701658,"stop":1715673701658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98173b4299b5039","name":"Check publish message containing shell command","time":{"start":1715673684561,"stop":1715673684561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a885c68e2a6fcf9","name":"Push message with Arabic payload","time":{"start":1715673635462,"stop":1715673635462,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdacdde01fba853","name":"Check message with non string payload is not received","time":{"start":1715673701665,"stop":1715673701665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23ac623c96935dd","name":"Check publish message after service node is restarted","time":{"start":1715673684567,"stop":1715673684567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"303275b78417454f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715673183822,"stop":1715673183822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caeb095d309a25e","name":"Check received message containing Chinese","time":{"start":1715673396232,"stop":1715673396233,"duration":1},"status":"passed","severity":"normal"},{"uid":"2809f5e48a4c77a4","name":"Subscribe and receives messages on 20 topics","time":{"start":1715673863493,"stop":1715673863493,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa8bb53272ec768","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715673310818,"stop":1715673310819,"duration":1},"status":"passed","severity":"normal"},{"uid":"405790205f5ebd54","name":"should configure sharding based on application and version for autosharding","time":{"start":1715673183820,"stop":1715673183820,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c3329aac447912","name":"should properly create location multiaddrs - udp6","time":{"start":1715673192209,"stop":1715673192209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e485a7e2f2396989","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715673691320,"stop":1715673691320,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9a50a7df3b18ce","name":"Check received message containing SQL Injection","time":{"start":1715673701657,"stop":1715673701657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1061847f0bd952f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715673279392,"stop":1715673279392,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a9d6d8e41cd59e","name":"Push message with Arabic payload","time":{"start":1715673765542,"stop":1715673765543,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c05c1555d1aa5c","name":"retrieves a single peer","time":{"start":1715673208146,"stop":1715673208147,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ee68552e49e8697","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715673279392,"stop":1715673279392,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcab6efa424c22f","name":"Decrypt messages","time":{"start":1715673638296,"stop":1715673638298,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1767d6d76406eb2","name":"Reusing cursor across nodes","time":{"start":1715673745944,"stop":1715673745945,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18187d08a44f41a","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715673183807,"stop":1715673183807,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a71ddd070633f7","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715673191597,"stop":1715673191598,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7c141cfd2903db","name":"should set field with all protocols enabled","time":{"start":1715673192211,"stop":1715673192211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a4fc0caf4fa74","name":"Check message received after jswaku node is restarted","time":{"start":1715673396257,"stop":1715673396257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0cd5348fa435fec","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715673409178,"stop":1715673409178,"duration":0},"status":"passed","severity":"normal"},{"uid":"adba84f4594fe3ea","name":"Check received message containing emoji","time":{"start":1715673396248,"stop":1715673396248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fda36c44225ad0","name":"Push message with long payload","time":{"start":1715673635459,"stop":1715673635460,"duration":1},"status":"passed","severity":"normal"},{"uid":"41381ec945e55f4b","name":"Reopen subscription with peer with lost subscription","time":{"start":1715673264462,"stop":1715673264463,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f40e3028c3ab430","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715673691331,"stop":1715673691332,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ad0db832642aba","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715673183819,"stop":1715673183820,"duration":1},"status":"passed","severity":"normal"},{"uid":"20121b6408dd3908","name":"Subscribe to topic containing short and receive message","time":{"start":1715673863486,"stop":1715673863486,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3c5a0154a8657f","name":"Query with Ordered Callback, No Decoder","time":{"start":1715673790490,"stop":1715673790490,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc87ce1069eb05b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715673183801,"stop":1715673183801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c78a4d0c09ff24","name":"Push message with content topic containing Chinese","time":{"start":1715673765553,"stop":1715673765554,"duration":1},"status":"passed","severity":"normal"},{"uid":"8237956089dd872","name":"Push message with custom timestamp: 1715677009364","time":{"start":1715673635489,"stop":1715673635489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f365176da33402e4","name":"Js publishes, other Js receives","time":{"start":1715673665735,"stop":1715673665735,"duration":0},"status":"passed","severity":"normal"},{"uid":"401a2d5b78725095","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715673863494,"stop":1715673863494,"duration":0},"status":"passed","severity":"normal"},{"uid":"585ac38466b1d41c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715673863491,"stop":1715673863492,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4b98ed36129b20","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715673183814,"stop":1715673183814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c77951ef8e1c788","name":"Relay + Store","time":{"start":1715673245124,"stop":1715673245124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c403610510a66d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715673475251,"stop":1715673475251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db41739d1815809","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715673657387,"stop":1715673657388,"duration":1},"status":"passed","severity":"normal"},{"uid":"905fa7302a7738b9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715673310821,"stop":1715673310822,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61cd1cd84dbda55","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715673183813,"stop":1715673183814,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3864d9b89bd9ed8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715673409174,"stop":1715673409175,"duration":1},"status":"passed","severity":"normal"},{"uid":"af553995ca62aae8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715673183817,"stop":1715673183817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0589c4e8c4f8be5","name":"Passing page size 11 when there are 10 messages","time":{"start":1715673816869,"stop":1715673816870,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cd729ddb27afad","name":"Push message with Script payload","time":{"start":1715673635463,"stop":1715673635463,"duration":0},"status":"passed","severity":"normal"},{"uid":"99883f90220a64c1","name":"can start and stop the service","time":{"start":1715673706974,"stop":1715673706975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87fdf70e7e7f38d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715673657390,"stop":1715673657390,"duration":0},"status":"passed","severity":"normal"},{"uid":"203f9ec3f08a02e0","name":"Check message with no payload is not received","time":{"start":1715673701648,"stop":1715673701649,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb627b4228ae4372","name":"should not fail to stop the service if it was not started","time":{"start":1715673211773,"stop":1715673211773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12c75c50e71a4cc","name":"Throws when trying to push message with empty payload","time":{"start":1715673635468,"stop":1715673635468,"duration":0},"status":"passed","severity":"normal"},{"uid":"240a1b0b721055d4","name":"Ping on unsubscribed peer","time":{"start":1715673264462,"stop":1715673264462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5970cec1538d8da","name":"different cluster, same shard: nodes don't connect","time":{"start":1715673522767,"stop":1715673522767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9240ab542282ab17","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715673657384,"stop":1715673657385,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f41e325fe6d248","name":"isConnected should return false after all peers disconnect","time":{"start":1715673279393,"stop":1715673279393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f181ba6d0b5a6d","name":"Check message received after nwaku node is restarted","time":{"start":1715673701665,"stop":1715673701665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a40f6a8c810c2de1","name":"Query Generator, No Decoder","time":{"start":1715673790475,"stop":1715673790475,"duration":0},"status":"passed","severity":"normal"},{"uid":"4950c135ff625f1a","name":"Subscribe to topic containing XML and receive message","time":{"start":1715673475250,"stop":1715673475251,"duration":1},"status":"passed","severity":"normal"},{"uid":"310f916573468195","name":"isConnected return false after peer stops","time":{"start":1715673279393,"stop":1715673279394,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd13bd353a637da","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715673863498,"stop":1715673863498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83bbb3d5f187372","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715673739639,"stop":1715673739640,"duration":1},"status":"passed","severity":"normal"},{"uid":"216adb729fd61c6","name":"Subscribe to topic containing short and receive message","time":{"start":1715673863495,"stop":1715673863495,"duration":0},"status":"passed","severity":"normal"},{"uid":"806fbdf71e4f2e78","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715673234210,"stop":1715673234210,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aacf0b1784a1a48","name":"Push message with content topic containing escaped characters","time":{"start":1715673765557,"stop":1715673765557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7ecb856ec12dd4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715673322485,"stop":1715673322485,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d06aa935dfc594a","name":"Callback on promise","time":{"start":1715673806141,"stop":1715673806141,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acba7881d8adf1b","name":"Query Generator - backward","time":{"start":1715673787550,"stop":1715673787550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd761225680d844","name":"should return false","time":{"start":1715673192206,"stop":1715673192206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d34b6ad46aa10cc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715673183815,"stop":1715673183815,"duration":0},"status":"passed","severity":"normal"},{"uid":"104cdcdbbac8cce1","name":"Push message with content topic containing unicode special characters","time":{"start":1715673765557,"stop":1715673765557,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f72d75b6f8405ce","name":"Asymmetric encrypt & decrypt","time":{"start":1715673218181,"stop":1715673218182,"duration":1},"status":"passed","severity":"normal"},{"uid":"9251c5c1e0706e5f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715673691319,"stop":1715673691320,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24b617cf683b3c0","name":"addEventListener with wrong event","time":{"start":1715673274870,"stop":1715673274871,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bafe2417528b4b9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715673241886,"stop":1715673241887,"duration":1},"status":"passed","severity":"normal"},{"uid":"74421cf567973e19","name":"Subscribe and receives messages on 20 topics","time":{"start":1715673863484,"stop":1715673863484,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79334e7c4230d1e","name":"Ping on unsubscribed peer","time":{"start":1715673306141,"stop":1715673306141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7888ad4f1f74e689","name":"start node with ApplicationInfo","time":{"start":1715673739652,"stop":1715673739652,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8a3615e85602fc","name":"Check received message containing Arabic","time":{"start":1715673701656,"stop":1715673701656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbcaa2190729620","name":"should throw error - no public key","time":{"start":1715673192206,"stop":1715673192206,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee396aba967e4fe","name":"Push message with emoji payload","time":{"start":1715673765547,"stop":1715673765547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6679dce10b6151","name":"Check message received after jswaku node is restarted","time":{"start":1715673701650,"stop":1715673701650,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5d3efa2506d5cb8","name":"more peers than existing","time":{"start":1715673635746,"stop":1715673635746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4a623ae74cd44e8","name":"receives messages sent to provided content topic through stream","time":{"start":1715673684654,"stop":1715673684654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82b6b99a54578e22","name":"Ping on peer without subscriptions","time":{"start":1715673306140,"stop":1715673306140,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3469afd19f613c","name":"random static sharding 10 - Cluster ID: 457, Shard ID: 901","time":{"start":1715673764228,"stop":1715673764228,"duration":0},"status":"passed","severity":"normal"},{"uid":"82679ebf8f588e79","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715673409173,"stop":1715673409173,"duration":0},"status":"passed","severity":"normal"},{"uid":"4532a25c124de06d","name":"should emit a peer event after start","time":{"start":1715673706977,"stop":1715673706977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10ef203ae68bf73","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715673475241,"stop":1715673475242,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ea94a353824368","name":"Check message on other pubsub topic is not received","time":{"start":1715673396254,"stop":1715673396254,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ad4dc278e646fb","name":"handles empty contentTopics array correctly","time":{"start":1715673183821,"stop":1715673183822,"duration":1},"status":"passed","severity":"normal"},{"uid":"11291ab392d0357c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715673183818,"stop":1715673183819,"duration":1},"status":"passed","severity":"normal"},{"uid":"75241d9e1546f3c2","name":"Subscribe and receive messages via waku relay post","time":{"start":1715673475243,"stop":1715673475243,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbc5fab98ad455b","name":"start node with empty content topic","time":{"start":1715673739652,"stop":1715673739653,"duration":1},"status":"passed","severity":"normal"},{"uid":"392a6dae521a6a08","name":"should encode/decode to RLP encoding","time":{"start":1715673192207,"stop":1715673192207,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb70952620984b69","name":"Passing page size 110 when there are 120 messages","time":{"start":1715673816870,"stop":1715673816870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37292b29172546","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715673684652,"stop":1715673684653,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f85bebf586bbe90a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715673191590,"stop":1715673191591,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb0009fbf65f18d1","name":"should handle a minimal index list","time":{"start":1715673183766,"stop":1715673183766,"duration":0},"status":"passed","severity":"normal"},{"uid":"914435e23dded6bc","name":"Push to array if already present","time":{"start":1715673183407,"stop":1715673183407,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc124cf8379c59","name":"should not fail to start the service if it is already started","time":{"start":1715673245047,"stop":1715673245047,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c82e80b6211a6b","name":"receives messages sent to provided content topic through callback","time":{"start":1715673684653,"stop":1715673684653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"adc19cbd5fadfba4","name":"Fails to push message with large meta","time":{"start":1715673635487,"stop":1715673635487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35ec1a81cd3b526","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715673409191,"stop":1715673409191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e48bd19ace20f0","name":"stop","time":{"start":1715673274877,"stop":1715673274878,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08f0ad1930b8575","name":"Push message with content topic containing Arabic","time":{"start":1715673765554,"stop":1715673765554,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a9d90c361967e2","name":"random static sharding 9 - Cluster ID: 155, Shard ID: 425","time":{"start":1715673764226,"stop":1715673764227,"duration":1},"status":"passed","severity":"normal"},{"uid":"3041b79540d74670","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715673241888,"stop":1715673241889,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fca6d834b8e7d9","name":"should properly compute the node id","time":{"start":1715673192207,"stop":1715673192207,"duration":0},"status":"passed","severity":"normal"},{"uid":"799eeb9c5af6fd84","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715673245315,"stop":1715673245315,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a2a85fc409e7a3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715673765556,"stop":1715673765556,"duration":0},"status":"passed","severity":"normal"},{"uid":"b258d02e1b186e1b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715673409175,"stop":1715673409175,"duration":0},"status":"passed","severity":"normal"},{"uid":"f287cf2af777721f","name":"Check received message containing special chars","time":{"start":1715673701655,"stop":1715673701655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7179e4dd7231fdac","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715673409180,"stop":1715673409180,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b05b305dfd7479","name":"Decoder throws on empty string content topic","time":{"start":1715673217574,"stop":1715673217574,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8a529c2d73a2ae","name":"Check received message containing special chars","time":{"start":1715673396231,"stop":1715673396232,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3858a1dc3c966b8","name":"Check received message containing SQL Injection","time":{"start":1715673701626,"stop":1715673701626,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2e83057a2a4598","name":"should load peers from local storage and dispatch events","time":{"start":1715673211776,"stop":1715673211776,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cefc15f005d4d3a","name":"should throw error - no id","time":{"start":1715673192197,"stop":1715673192197,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbffe603788e6266","name":"unsubscribes","time":{"start":1715673819637,"stop":1715673819637,"duration":0},"status":"passed","severity":"normal"},{"uid":"de00f7caefc2bfef","name":"Sets default value correctly","time":{"start":1715673832590,"stop":1715673832590,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a625b59dedf948","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715673475249,"stop":1715673475250,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c97f8ed0ec09ff1","name":"Push message with content topic containing emoji","time":{"start":1715673635486,"stop":1715673635486,"duration":0},"status":"passed","severity":"normal"},{"uid":"f032378006d64d18","name":"Publish message with large meta","time":{"start":1715673684568,"stop":1715673684569,"duration":1},"status":"passed","severity":"normal"},{"uid":"a619e6f9daa3ad9b","name":"Reopen subscription with peer with lost subscription","time":{"start":1715673306144,"stop":1715673306144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa8f03cc1d86914","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715673207900,"stop":1715673207900,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6e8a3d91eadf4c","name":"Check received message containing special chars","time":{"start":1715673701624,"stop":1715673701624,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bb275976bcc8f4","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715673409184,"stop":1715673409185,"duration":1},"status":"passed","severity":"normal"},{"uid":"420f837819cb1a8a","name":"random static sharding 7 - Cluster ID: 896, Shard ID: 417","time":{"start":1715673764224,"stop":1715673764225,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe11979d8b61439","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673498689,"stop":1715673498695,"duration":6},"status":"passed","severity":"normal"},{"uid":"79455ca0b4d1fbd3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715673245315,"stop":1715673245315,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c05cfa4d771d95","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715673310820,"stop":1715673310820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf82595db34e852","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715673409191,"stop":1715673409191,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5d9137ac7f2656","name":"Check publish message containing short","time":{"start":1715673684555,"stop":1715673684555,"duration":0},"status":"passed","severity":"normal"},{"uid":"f478e4348d7cb86","name":"should only return 1 node with store capability","time":{"start":1715673208150,"stop":1715673208150,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd7240a00a48913","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715673183813,"stop":1715673183813,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f72ea84cb84041","name":"Using a function","time":{"start":1715673832589,"stop":1715673832589,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2686e2f992ff60","name":"Ping on unsubscribed peer","time":{"start":1715673306144,"stop":1715673306144,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee8d5116e0e1f35","name":"different cluster, same shard: nodes don't connect","time":{"start":1715673409167,"stop":1715673409168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82a9e590afbb2e2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715673863499,"stop":1715673863499,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4447c1b04d47e9","name":"less peers than existing","time":{"start":1715673635746,"stop":1715673635746,"duration":0},"status":"skipped","severity":"normal"},{"uid":"970beea5268ffd69","name":"Push message with custom timestamp: 1715676996405","time":{"start":1715673765563,"stop":1715673765564,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0356288bd13ce5","name":"Round trip binary serialization","time":{"start":1715673197039,"stop":1715673197039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab72cedb75b8825","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715673183821,"stop":1715673183821,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8c066c56267377","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715673183800,"stop":1715673183801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6e1e82f26fe819","name":"Check publish message containing long","time":{"start":1715673684555,"stop":1715673684556,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0b3f2b22f1b4fd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715673974223,"stop":1715673974223,"duration":0},"status":"passed","severity":"normal"},{"uid":"647a3c387021f541","name":"Push message with XML payload","time":{"start":1715673765544,"stop":1715673765544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5b81740fba777b","name":"handles empty shards array correctly","time":{"start":1715673183821,"stop":1715673183821,"duration":0},"status":"passed","severity":"normal"},{"uid":"643f5b0abb003285","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715673183820,"stop":1715673183820,"duration":0},"status":"passed","severity":"normal"},{"uid":"230c600adb838e92","name":"Check received message containing Chinese","time":{"start":1715673701655,"stop":1715673701656,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d0a39b2705d1c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715673183813,"stop":1715673183813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec88d1d6413b0854","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715673475245,"stop":1715673475245,"duration":0},"status":"passed","severity":"normal"},{"uid":"89308e92f72f116f","name":"should throw error - no public key","time":{"start":1715673192197,"stop":1715673192197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a8c574d9e288aa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715673310823,"stop":1715673310823,"duration":0},"status":"passed","severity":"normal"},{"uid":"5282879f4de114b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715673183814,"stop":1715673183814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6c09924526f7c4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715673701663,"stop":1715673701663,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e5b468fa6e5663","name":"Push message with content topic containing shell command","time":{"start":1715673635484,"stop":1715673635485,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a4ed940aee0dff","name":"Push message with meta","time":{"start":1715673635487,"stop":1715673635487,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d85d9084dc95cb","name":"Passing page size 1 when there are 4 messages","time":{"start":1715673816868,"stop":1715673816868,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfae20f67d8fa065","name":"should not fail to stop the service if it was not started","time":{"start":1715673245046,"stop":1715673245047,"duration":1},"status":"passed","severity":"normal"},{"uid":"31162356805f220e","name":"Check received message containing XML","time":{"start":1715673701627,"stop":1715673701627,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca163e58bc636fd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715673219556,"stop":1715673219556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3544ae2728db2ac2","name":"listenerCount","time":{"start":1715673274875,"stop":1715673274875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9592befe68129f92","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715673208151,"stop":1715673208151,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc299315dd606b53","name":"Ordered Callback - forward","time":{"start":1715673787551,"stop":1715673787552,"duration":1},"status":"passed","severity":"normal"},{"uid":"f498cc46dbb473f2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715673208152,"stop":1715673208152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ff268cb2b7ff115","name":"non connected peers","time":{"start":1715673635747,"stop":1715673635748,"duration":1},"status":"skipped","severity":"normal"},{"uid":"303641bd3882fe67","name":"Query Generator, No message returned","time":{"start":1715673790483,"stop":1715673790483,"duration":0},"status":"passed","severity":"normal"},{"uid":"c747d5d11b095907","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715673310821,"stop":1715673310821,"duration":0},"status":"passed","severity":"normal"},{"uid":"5808068314aa52fd","name":"Push message with content topic containing Script","time":{"start":1715673635482,"stop":1715673635483,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4c1bf44492fcb","name":"should return valid sharding parameters for static sharding","time":{"start":1715673183819,"stop":1715673183819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57190e6438f7f7f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715673234209,"stop":1715673234209,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a299eb7da8b8e6","name":"Decoder throws on empty string content topic","time":{"start":1715673197041,"stop":1715673197042,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7df84e08248b32","name":"Generator, custom pubsub topic","time":{"start":1715673807330,"stop":1715673807331,"duration":1},"status":"passed","severity":"normal"},{"uid":"990d33e4851ce707","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715673790496,"stop":1715673790496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffea30fc7825886","name":"Check received message containing Script","time":{"start":1715673701658,"stop":1715673701658,"duration":0},"status":"passed","severity":"normal"},{"uid":"739303f628361757","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715673197042,"stop":1715673197042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e119ada3e3a786a","name":"Encoder throws on undefined content topic","time":{"start":1715673197040,"stop":1715673197040,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e872b5d2c9dc1","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715673183802,"stop":1715673183803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3382e54fa9d6916d","name":"Does not throw an exception when node disconnects","time":{"start":1715673832588,"stop":1715673832588,"duration":0},"status":"passed","severity":"normal"},{"uid":"927668027a202f6d","name":"Refresh subscription","time":{"start":1715673475245,"stop":1715673475245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5feb84d8eccf05af","name":"Push message with XML payload","time":{"start":1715673635464,"stop":1715673635464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39a3c122ec04581","name":"should not fail to stop the service if it was not started","time":{"start":1715673706975,"stop":1715673706975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc04b2480ea7032","name":"Check message with no content topic is not received","time":{"start":1715673701664,"stop":1715673701664,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaca599ac9670ce","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715673863492,"stop":1715673863492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fcf41248d200eb3","name":"Passing cursor with wrong message digest","time":{"start":1715673745945,"stop":1715673745945,"duration":0},"status":"passed","severity":"normal"},{"uid":"314eb86af40f74a6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715673863487,"stop":1715673863488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a08878f4fb2be6b","name":"Check message received after nwaku node is restarted","time":{"start":1715673396257,"stop":1715673396259,"duration":2},"status":"skipped","severity":"normal"},{"uid":"affb650836c2c8c7","name":"Throws when trying to push message with empty payload","time":{"start":1715673765549,"stop":1715673765549,"duration":0},"status":"passed","severity":"normal"},{"uid":"839a38c3b0422f1","name":"Reopen subscription with peer with lost subscription","time":{"start":1715673306142,"stop":1715673306142,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d244e4b21e584b6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715673206947,"stop":1715673206947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25df4a89d82c3d8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715673409174,"stop":1715673409174,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c8aa6e0391b6e2","name":"Used by Waku Relay","time":{"start":1715673832589,"stop":1715673832590,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f56f5df0989748","name":"Check message received after nwaku node is restarted","time":{"start":1715673701650,"stop":1715673701653,"duration":3},"status":"skipped","severity":"normal"},{"uid":"e4313f4c55643c26","name":"Check message received after jswaku node is restarted","time":{"start":1715673701665,"stop":1715673701665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42feee695b875407","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app55/7/topic105/utf8","time":{"start":1715673739648,"stop":1715673739648,"duration":0},"status":"passed","severity":"normal"},{"uid":"60852b8c57a5ca8f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715673183822,"stop":1715673183823,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aedafd5afcb540a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715673863498,"stop":1715673863498,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bae71e4a432c4c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715673863496,"stop":1715673863496,"duration":0},"status":"passed","severity":"normal"},{"uid":"de61c9b780bec997","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715673804738,"stop":1715673804739,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bec01479ecb212","name":"Subscribe to topic containing long and receive message","time":{"start":1715673475246,"stop":1715673475246,"duration":0},"status":"passed","severity":"normal"},{"uid":"17724f25620a60a3","name":"Check received message containing emoji","time":{"start":1715673701641,"stop":1715673701642,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7c23052def3bb4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715673475252,"stop":1715673475253,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c12d047e97cfb8c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715673183801,"stop":1715673183801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccb4498c841bfa","name":"Check received message containing numeric","time":{"start":1715673701654,"stop":1715673701655,"duration":1},"status":"passed","severity":"normal"},{"uid":"24aa362e0a244fec","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715673475244,"stop":1715673475244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2d553675bf7eb1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715673863488,"stop":1715673863488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c70d02da5db3ed7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715673522764,"stop":1715673522765,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30553bf17e80aab","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715673409177,"stop":1715673409177,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeef60c80f3787d4","name":"Check received message containing Basic HTML tag","time":{"start":1715673701659,"stop":1715673701659,"duration":0},"status":"passed","severity":"normal"},{"uid":"17678b18c8f64726","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715673438647,"stop":1715673438647,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7ff4107b9e906c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715673234206,"stop":1715673234208,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4776f3cb49439f","name":"Rejects garbage","time":{"start":1715673200459,"stop":1715673200459,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ff44ff3db51116","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715673183802,"stop":1715673183802,"duration":0},"status":"passed","severity":"normal"},{"uid":"4263f5eb39902353","name":"should throw an error for missing sharding configuration","time":{"start":1715673183821,"stop":1715673183821,"duration":0},"status":"passed","severity":"normal"},{"uid":"513e9e494c80f2ca","name":"can start the service","time":{"start":1715673211772,"stop":1715673211772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b179fdf413981bd1","name":"should emit a peer event after start","time":{"start":1715673211774,"stop":1715673211774,"duration":0},"status":"passed","severity":"normal"},{"uid":"6434b1df8dfe461f","name":"should return unique PubsubTopics for static sharding","time":{"start":1715673183808,"stop":1715673183808,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dda17c8abec3d29","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715673183767,"stop":1715673183768,"duration":1},"status":"passed","severity":"normal"},{"uid":"85316fd1847a032f","name":"Check message with invalid timestamp is not received","time":{"start":1715673396253,"stop":1715673396253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2b0835c846a691","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715673691320,"stop":1715673691321,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f87089e5ce35210","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715673684567,"stop":1715673684567,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3cdd578cd9fe59","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715673701643,"stop":1715673701646,"duration":3},"status":"passed","severity":"normal"},{"uid":"44cd685d61dcb949","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715673183812,"stop":1715673183812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da557e702a6645d","name":"creates an iterator","time":{"start":1715673819636,"stop":1715673819636,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebc77f78d1ecc55","name":"Overlapping topic subscription","time":{"start":1715673863485,"stop":1715673863485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5765784f8259266","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715673790497,"stop":1715673790497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7743f1eb4816fa42","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715673310819,"stop":1715673310819,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d585c3ceb44f1d8","name":"Query generator for multiple messages with different content topic format","time":{"start":1715673806141,"stop":1715673806141,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c4e04d1544849f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715673863496,"stop":1715673863497,"duration":1},"status":"passed","severity":"normal"},{"uid":"bede83cc7ce2dbe2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715673804741,"stop":1715673804742,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1f2919a06c95fd","name":"can start and stop the service","time":{"start":1715673245042,"stop":1715673245042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b220ee3b2e68d5cc","name":"Push message with content topic containing escaped characters","time":{"start":1715673635485,"stop":1715673635485,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87452dc4643620b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715673836691,"stop":1715673836691,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f2c34696746f5d","name":"Check received message containing unicode special characters","time":{"start":1715673701641,"stop":1715673701641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c407ad6531c7fe0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715673183799,"stop":1715673183800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef822cd397a3f6ff","name":"Push message with unicode special characters payload","time":{"start":1715673635466,"stop":1715673635466,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44856fe8e3ac51b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715673409178,"stop":1715673409179,"duration":1},"status":"passed","severity":"normal"},{"uid":"c179871fb713cffd","name":"Push message with content topic containing SQL Injection","time":{"start":1715673635482,"stop":1715673635482,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c03df17df4cf0b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715673183807,"stop":1715673183807,"duration":0},"status":"passed","severity":"normal"},{"uid":"488862e8af8c8dcb","name":"Check publish message containing escaped characters","time":{"start":1715673684561,"stop":1715673684562,"duration":1},"status":"passed","severity":"normal"},{"uid":"495e128f68fea8f7","name":"Subscribe to topic containing XML and receive message","time":{"start":1715673863497,"stop":1715673863498,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da686d608b752b5","name":"throws on content topic with generation field greater than 0","time":{"start":1715673183797,"stop":1715673183797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e056ae009b8dc983","name":"should throw an error for an unconfigured topic","time":{"start":1715673183817,"stop":1715673183817,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb304bc8dcfc15b","name":"Check received message containing shell command","time":{"start":1715673701628,"stop":1715673701628,"duration":0},"status":"passed","severity":"normal"},{"uid":"86279ce1c5c2f61d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app76/5/topic339/proto","time":{"start":1715673739650,"stop":1715673739650,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef0934dc191d047","name":"should set field with only RELAY enabled","time":{"start":1715673192211,"stop":1715673192211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a93b74f2a2d2f77","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715673396249,"stop":1715673396250,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5bd991022004bbc","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715673409171,"stop":1715673409171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6762a1e65c36737f","name":"Subscribe to topic containing long and publish message","time":{"start":1715673691323,"stop":1715673691323,"duration":0},"status":"passed","severity":"normal"},{"uid":"be167add6a074d75","name":"Check received message containing JSON","time":{"start":1715673701627,"stop":1715673701628,"duration":1},"status":"passed","severity":"normal"},{"uid":"dabaef6a695054e1","name":"Fails to push message with empty content topic","time":{"start":1715673765558,"stop":1715673765558,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e0facba356b1a8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715673863493,"stop":1715673863494,"duration":1},"status":"passed","severity":"normal"},{"uid":"62974f3762a68062","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715673475249,"stop":1715673475249,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fa9a2d5f31b2d","name":"Check received message with timestamp: 1715673232746 ","time":{"start":1715673701642,"stop":1715673701642,"duration":0},"status":"passed","severity":"normal"},{"uid":"634fdf2257787853","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715673863497,"stop":1715673863497,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e64671a06cfa78","name":"topics with same application and version share the same shard","time":{"start":1715673183803,"stop":1715673183804,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7ca47fffb5e406","name":"Push message with numeric payload","time":{"start":1715673765541,"stop":1715673765541,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c7df19885ace2f","name":"Generator, 2 different pubsubtopics","time":{"start":1715673807327,"stop":1715673807327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd77bb2b5eaaa9a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715673745943,"stop":1715673745944,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c334f950583539e","name":"Check received message with timestamp: 1715673233372000000 ","time":{"start":1715673396248,"stop":1715673396249,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95eff8edbd1b222","name":"Decoder throws on empty string content topic","time":{"start":1715673219558,"stop":1715673219558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2574712a40944cf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715673863489,"stop":1715673863489,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb552b29686613e2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673498699,"stop":1715673498700,"duration":1},"status":"passed","severity":"normal"},{"uid":"2891688674950d95","name":"getPeersByDiscovery","time":{"start":1715673274874,"stop":1715673274874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19fca300104b113","name":"should not receive a peer event before start","time":{"start":1715673706977,"stop":1715673706978,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccfa7a72afd2a5b","name":"Check message with invalid timestamp is not received","time":{"start":1715673701647,"stop":1715673701647,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb6af7fc2d235a2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715673701662,"stop":1715673701663,"duration":1},"status":"passed","severity":"normal"},{"uid":"5848bb70245f1ea6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715673863496,"stop":1715673863496,"duration":0},"status":"passed","severity":"normal"},{"uid":"447cfcb6044c2681","name":"Publishes to nwaku","time":{"start":1715673665734,"stop":1715673665734,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d829a5baa841e5","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715673211776,"stop":1715673211776,"duration":0},"status":"passed","severity":"normal"},{"uid":"d052314bd94db980","name":"Filter","time":{"start":1715673840407,"stop":1715673840407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9223887af2b349ad","name":"Check received message containing Russian","time":{"start":1715673701656,"stop":1715673701657,"duration":1},"status":"passed","severity":"normal"},{"uid":"facbd3c1bc1aba3","name":"Query with Promise Callback, No message returned","time":{"start":1715673790499,"stop":1715673790499,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce6503d1df999a9","name":"Push message with long payload","time":{"start":1715673765540,"stop":1715673765541,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88b6563d5ecdf36","name":"Push message with content topic containing emoji","time":{"start":1715673765558,"stop":1715673765558,"duration":0},"status":"passed","severity":"normal"},{"uid":"508cba4eb2953ac7","name":"same cluster, same shard: nodes connect","time":{"start":1715673409166,"stop":1715673409167,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4834eb1081ec34","name":"ignores domain fetching errors","time":{"start":1715673208148,"stop":1715673208148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fc09f54f2cbb56","name":"Check message with non string payload is not received","time":{"start":1715673396256,"stop":1715673396256,"duration":0},"status":"passed","severity":"normal"},{"uid":"524996c60af916c7","name":"Decoder throws on undefined content topic","time":{"start":1715673219558,"stop":1715673219558,"duration":0},"status":"passed","severity":"normal"},{"uid":"4107cab356f81663","name":"Push message with emoji payload","time":{"start":1715673635466,"stop":1715673635467,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c933a196ab832d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715673438649,"stop":1715673438649,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb07c68a612481d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715673207898,"stop":1715673207898,"duration":0},"status":"passed","severity":"normal"},{"uid":"30274d6e39b38d14","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715673974223,"stop":1715673974223,"duration":0},"status":"passed","severity":"normal"},{"uid":"69388886f8bd4540","name":"Store - dialed first","time":{"start":1715673840405,"stop":1715673840406,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f036e35163dde0d","name":"should throw an error for insufficient data","time":{"start":1715673183768,"stop":1715673183768,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f75eabef9bfebcb","name":"Fails to publish message with wrong content topic","time":{"start":1715673684565,"stop":1715673684566,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43db59c3f349456","name":"Push message on custom pubsubTopic","time":{"start":1715673498696,"stop":1715673498697,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2f7c890c9295d8","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715673409182,"stop":1715673409182,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af945a853cc6781","name":"Push message with content topic containing unicode special characters","time":{"start":1715673635485,"stop":1715673635486,"duration":1},"status":"passed","severity":"normal"},{"uid":"977c21ede7bf22b9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715673790473,"stop":1715673790473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e24826c467d336e3","name":"can dial TLS multiaddrs","time":{"start":1715673506293,"stop":1715673506293,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd13d669c3fec2e2","name":"Encoder throws on empty string content topic","time":{"start":1715673217573,"stop":1715673217573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41e61716425f45a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715673438649,"stop":1715673438649,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c5ebba112196bf","name":"Push message with custom timestamp: 1715669796405","time":{"start":1715673765562,"stop":1715673765563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e54d3e4b53fc7afe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715673863499,"stop":1715673863499,"duration":0},"status":"passed","severity":"normal"},{"uid":"831429421d488928","name":"Push message with Script payload","time":{"start":1715673765544,"stop":1715673765544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61ff67e602b4a69","name":"Refresh subscription","time":{"start":1715673863485,"stop":1715673863485,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c4ab275035cdfb","name":"throws on content topic with empty topic name field","time":{"start":1715673183798,"stop":1715673183798,"duration":0},"status":"passed","severity":"normal"},{"uid":"49266bc03e6cf823","name":"Push message with Russian payload","time":{"start":1715673765543,"stop":1715673765543,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8718a53956e50c","name":"dispatchEvent via connectionManager","time":{"start":1715673274875,"stop":1715673274876,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fc883e7bc9c9316","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715673310822,"stop":1715673310822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15896607085d5e2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715673197024,"stop":1715673197025,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e98c3227e8a728","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715673409182,"stop":1715673409182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0bbfcc700530a4","name":"Push message with JSON payload","time":{"start":1715673635465,"stop":1715673635465,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29e707ad0b8d605","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715673475253,"stop":1715673475253,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca3721675e0efa3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715673745942,"stop":1715673745942,"duration":0},"status":"passed","severity":"normal"},{"uid":"794f7b8527d19336","name":"it tolerates circular branch references","time":{"start":1715673208147,"stop":1715673208148,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87b5042b0974446","name":"Encoder throws on empty string content topic","time":{"start":1715673219558,"stop":1715673219558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82dfb9536c7fad0","name":"Check received message containing short","time":{"start":1715673396229,"stop":1715673396230,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c539676373f93b","name":"Push message with escaped characters payload","time":{"start":1715673635465,"stop":1715673635466,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1cd859544a32709","name":"Push message with escaped characters payload","time":{"start":1715673765546,"stop":1715673765546,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9cc2cadb019534","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715673806142,"stop":1715673806142,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec87565ca6c3cd3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715673863490,"stop":1715673863490,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d84c988761b002","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715673183816,"stop":1715673183816,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0c62459bb15d53","name":"should emit a peer event after start","time":{"start":1715673245047,"stop":1715673245048,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97afceef3ed4fc6","name":"Query generator for 2000 messages","time":{"start":1715673806143,"stop":1715673806143,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6c404c04666570","name":"Push message with content topic containing special chars","time":{"start":1715673765552,"stop":1715673765553,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb7c9ae12dc0231","name":"ignores unrecognized TXT record formats","time":{"start":1715673208148,"stop":1715673208149,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45f1e93f37f45d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715673498687,"stop":1715673498689,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb17c37f3667d751","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715673183818,"stop":1715673183818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3e8c8f30b7bd94","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715673183800,"stop":1715673183800,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca6514c9297a70e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715673684566,"stop":1715673684566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c995f5fa08a8a460","name":"Subscribe and receive messages via waku relay post","time":{"start":1715673863492,"stop":1715673863492,"duration":0},"status":"passed","severity":"normal"},{"uid":"1798985eb312499c","name":"Fails to publish duplicate message","time":{"start":1715673684564,"stop":1715673684565,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad7732a37f72f63","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715673191600,"stop":1715673191600,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f60c7eabad3ea9","name":"Check received message containing shell command","time":{"start":1715673396240,"stop":1715673396241,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1b52945eaaee5e","name":"Push message with rate limit","time":{"start":1715673635487,"stop":1715673635488,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a15a5d7cc9bf174","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715673498697,"stop":1715673498699,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e5a5b3fa4da2410","name":"Ephemeral field set to true","time":{"start":1715673197039,"stop":1715673197039,"duration":0},"status":"passed","severity":"normal"},{"uid":"247e7923643f84be","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715673657387,"stop":1715673657387,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f7f70a16962d4e","name":"Push message with content topic containing XML","time":{"start":1715673635483,"stop":1715673635483,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c48b1b1da0a1ecf","name":"Check publish message containing Basic HTML tag","time":{"start":1715673684560,"stop":1715673684560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c845687b14ac8aca","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715673183802,"stop":1715673183802,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cefd792fdb05c55","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715673245306,"stop":1715673245314,"duration":8},"status":"passed","severity":"normal"},{"uid":"3ea37952cf88cf23","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715673863493,"stop":1715673863493,"duration":0},"status":"passed","severity":"normal"},{"uid":"794eaf9273962901","name":"Sign & Recover","time":{"start":1715673218183,"stop":1715673218184,"duration":1},"status":"passed","severity":"normal"},{"uid":"db75324aab221bf8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715673409179,"stop":1715673409180,"duration":1},"status":"passed","severity":"normal"},{"uid":"d52c655ee3138e00","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715673183809,"stop":1715673183809,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae2fd3fc2d53986","name":"Push message with SQL Injection payload","time":{"start":1715673765543,"stop":1715673765544,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60f9fb78e6b186a","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715673219556,"stop":1715673219556,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eaff4582ffcb1c2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715673691325,"stop":1715673691326,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b1e4f40f743cff","name":"random static sharding 3 - Cluster ID: 662, Shard ID: 451","time":{"start":1715673764219,"stop":1715673764220,"duration":1},"status":"passed","severity":"normal"},{"uid":"125101d460e50d3d","name":"should not receive a peer event after stop","time":{"start":1715673211775,"stop":1715673211775,"duration":0},"status":"passed","severity":"normal"},{"uid":"be47cc69f3a1bdd","name":"Check received message containing escaped characters","time":{"start":1715673396241,"stop":1715673396247,"duration":6},"status":"passed","severity":"normal"},{"uid":"3146a15b3e743361","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715673691323,"stop":1715673691324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb03ca9e43ed8d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715673657391,"stop":1715673657391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89cb24bae9dab43","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715673191591,"stop":1715673191595,"duration":4},"status":"passed","severity":"normal"},{"uid":"6c1e04254749df96","name":"Fails to push message bigger that 1MB","time":{"start":1715673765564,"stop":1715673765565,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5b5b8624837433","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715673207805,"stop":1715673207806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63c49e8544ce269","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715673207898,"stop":1715673207899,"duration":1},"status":"passed","severity":"normal"},{"uid":"343c05652019d7c8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715673691328,"stop":1715673691329,"duration":1},"status":"passed","severity":"normal"},{"uid":"48853390ec559130","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715673691324,"stop":1715673691325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b667c1cf005c18be","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715673863499,"stop":1715673863500,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb0646f4a1d1275","name":"Default pageSize","time":{"start":1715673816871,"stop":1715673816871,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e1a799d847cb1f","name":"Check received message containing XML","time":{"start":1715673396239,"stop":1715673396239,"duration":0},"status":"passed","severity":"normal"},{"uid":"353bfa40ecd05c9b","name":"udp ip6 address","time":{"start":1715673191604,"stop":1715673191604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d497143f997125e","name":"Check received message containing Arabic","time":{"start":1715673701625,"stop":1715673701625,"duration":0},"status":"passed","severity":"normal"},{"uid":"786b70c1e59a1667","name":"pre and post cipher","time":{"start":1715673218183,"stop":1715673218183,"duration":0},"status":"passed","severity":"normal"},{"uid":"361126489a948312","name":"Passing page size 3 when there are 20 messages","time":{"start":1715673816868,"stop":1715673816869,"duration":1},"status":"passed","severity":"normal"},{"uid":"286bab2cb0ff66cc","name":"should be called for bootstrap peers","time":{"start":1715673241887,"stop":1715673241888,"duration":1},"status":"passed","severity":"normal"},{"uid":"7078aa0504245d67","name":"Check received message containing JSON","time":{"start":1715673701659,"stop":1715673701660,"duration":1},"status":"passed","severity":"normal"},{"uid":"379cf45d7024604b","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715673197026,"stop":1715673197026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72d081394dbdc52","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715673863495,"stop":1715673863496,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8768c59fcf72f44","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715673192212,"stop":1715673192212,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfcd78b798ab517","name":"Check publish message containing Chinese","time":{"start":1715673684557,"stop":1715673684557,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de8f1cfc214dbe5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715673183811,"stop":1715673183811,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a93a27f0892e6c5","name":"Check received message containing Russian","time":{"start":1715673701625,"stop":1715673701626,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca7addeb4c3bccb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715673475253,"stop":1715673475254,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6895ae6c7752bd","name":"should only return 1 node with relay capability","time":{"start":1715673208149,"stop":1715673208150,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf13a793ca9fed6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715673475248,"stop":1715673475249,"duration":1},"status":"passed","severity":"normal"},{"uid":"758eb0a3c3f3bc89","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715673863487,"stop":1715673863487,"duration":0},"status":"passed","severity":"normal"},{"uid":"9892c1a2b859a966","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715673684654,"stop":1715673684654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1256e4dcbb51bbbf","name":"Push 30 different messages","time":{"start":1715673765548,"stop":1715673765548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8417084944d43845","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715673197025,"stop":1715673197025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8006874018a98a","name":"Refresh subscription","time":{"start":1715673691321,"stop":1715673691322,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc040ddfbbaae96b","name":"Check publish message containing unicode special characters","time":{"start":1715673684562,"stop":1715673684562,"duration":0},"status":"passed","severity":"normal"},{"uid":"73894d33e79a7f6e","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715673207896,"stop":1715673207897,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ef898dabf598bc","name":"same cluster, same shard: nodes connect","time":{"start":1715673522766,"stop":1715673522766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23ad59eefd05f03","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715673183803,"stop":1715673183803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7966ca7311e64a3c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715673183801,"stop":1715673183801,"duration":0},"status":"passed","severity":"normal"},{"uid":"9615173c9358d3c0","name":"can start the service","time":{"start":1715673245042,"stop":1715673245042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff889201e3d73618","name":"Generator, custom pubsub topic","time":{"start":1715673807329,"stop":1715673807329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba15b63643f7179","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715673217570,"stop":1715673217570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3047ffd92f94251b","name":"Ordered callback, aborts when callback returns true","time":{"start":1715673806142,"stop":1715673806143,"duration":1},"status":"passed","severity":"normal"},{"uid":"7daf445ebf1fd07","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715673183813,"stop":1715673183813,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ec733d3282ab45","name":"Check received message containing Chinese","time":{"start":1715673701625,"stop":1715673701625,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e5fb926e1f5066","name":"Waku message hash computation (payload length 0)","time":{"start":1715673186360,"stop":1715673186360,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6df9f2670b1018","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715673635483,"stop":1715673635484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8c335473cb2785","name":"does not throw on valid cases","time":{"start":1715673183794,"stop":1715673183795,"duration":1},"status":"passed","severity":"normal"},{"uid":"93828b0817271c89","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715673183814,"stop":1715673183814,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fbb4408bb527f2","name":"Push message with meta","time":{"start":1715673765558,"stop":1715673765559,"duration":1},"status":"passed","severity":"normal"},{"uid":"becd9bfd8a8d0f2c","name":"1 Relay, 1 fetch","time":{"start":1715673207804,"stop":1715673207804,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e404d0dc08acae3","name":"Push message with custom timestamp: 1684914996405","time":{"start":1715673765560,"stop":1715673765562,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec6832d675def27e","name":"different cluster, different shard: nodes don't connect","time":{"start":1715673409168,"stop":1715673409168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e63753ac2771df5","name":"Push message with content topic containing Script","time":{"start":1715673765555,"stop":1715673765555,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e7814848df1a34","name":"Check received message containing escaped characters","time":{"start":1715673701628,"stop":1715673701641,"duration":13},"status":"passed","severity":"normal"},{"uid":"c8db2ce4e157f1f6","name":"Delete observer","time":{"start":1715673638299,"stop":1715673638299,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a917bfa146b8a6","name":"Subscribe and receive messages via waku relay post","time":{"start":1715673863483,"stop":1715673863483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b3a06dafefc3a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673310819,"stop":1715673310819,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e9e3d007a3f22e","name":"Generator, custom pubsub topic","time":{"start":1715673807326,"stop":1715673807327,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22fec70c249f4fe","name":"Init the array if not present","time":{"start":1715673183405,"stop":1715673183406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78e5ce685facde2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715673790484,"stop":1715673790488,"duration":4},"status":"passed","severity":"normal"},{"uid":"25eed02d51afa7c4","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715673183811,"stop":1715673183811,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3f80fb2db8bf90","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715673310818,"stop":1715673310818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d242fc76308d95ee","name":"Push message with custom timestamp: 1715669809364","time":{"start":1715673635488,"stop":1715673635489,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fec4aab11cad57","name":"Publish message with custom timestamp: Wed May 24 2023 08:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1715673684563,"stop":1715673684563,"duration":0},"status":"passed","severity":"normal"},{"uid":"275f5c0bb2aa52f0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715673208152,"stop":1715673208152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef497927c49d2811","name":"Push message with content topic containing long","time":{"start":1715673765551,"stop":1715673765551,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a42d7f5398318e","name":"Passing an array","time":{"start":1715673832588,"stop":1715673832589,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d9ad9639fa035a","name":"returns all values when wanted number matches available values","time":{"start":1715673206944,"stop":1715673206946,"duration":2},"status":"passed","severity":"normal"},{"uid":"48904df707e4d86","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app39/2/topic812/xml","time":{"start":1715673739641,"stop":1715673739642,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb662a3cd4b48e4","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app6/1/topic387/json","time":{"start":1715673739644,"stop":1715673739646,"duration":2},"status":"passed","severity":"normal"},{"uid":"89de29508c734950","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715673183812,"stop":1715673183812,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e617a46ae84028","name":"should set field with only FILTER enabled","time":{"start":1715673192211,"stop":1715673192212,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bbf422012e2fe1","name":"Register correct protocols","time":{"start":1715673691318,"stop":1715673691318,"duration":0},"status":"passed","severity":"normal"},{"uid":"5633c1aa48a90381","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715673863499,"stop":1715673863499,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b0b0394689d689","name":"Generator, 2 different pubsubtopics","time":{"start":1715673807331,"stop":1715673807334,"duration":3},"status":"passed","severity":"normal"},{"uid":"2bb441f1f8212313","name":"Check message with no payload is not received","time":{"start":1715673701664,"stop":1715673701665,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec661dfa70683ad6","name":"should encodeTxt and decodeTxt","time":{"start":1715673192195,"stop":1715673192196,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e9b171d8aee5c1","name":"Publish message with rate limit","time":{"start":1715673684569,"stop":1715673684569,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3c89b825e274e6","name":"A test","time":{"start":1715673475319,"stop":1715673475320,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc079aaf603963bb","name":"Check publish message containing Russian","time":{"start":1715673684558,"stop":1715673684558,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b9041864779e5d","name":"groups content topics by expected pubsub topic","time":{"start":1715673183804,"stop":1715673183804,"duration":0},"status":"passed","severity":"normal"},{"uid":"483cf51a3d77b33c","name":"should not fail to start the service if it is already started","time":{"start":1715673706975,"stop":1715673706977,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b17d38424edf615","name":"Check message with no payload is not received","time":{"start":1715673396255,"stop":1715673396255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbd4dfb7cf2e7ae","name":"Fields are not dropped","time":{"start":1715673196530,"stop":1715673196532,"duration":2},"status":"passed","severity":"normal"},{"uid":"a59fba8a5a370d45","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715673684653,"stop":1715673684653,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f955b2685bb080a6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715673183810,"stop":1715673183810,"duration":0},"status":"passed","severity":"normal"},{"uid":"6242f0536d39845b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715673438651,"stop":1715673438651,"duration":0},"status":"passed","severity":"normal"},{"uid":"22faa793f266409a","name":"throws on content topic with empty version field","time":{"start":1715673183798,"stop":1715673183798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4160185503a4c17c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715673475251,"stop":1715673475251,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fd1e9c07baab06","name":"should only return 1 node with relay and store capability","time":{"start":1715673208150,"stop":1715673208150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4a82a6f7da3c4f","name":"connected peers and dial","time":{"start":1715673635745,"stop":1715673635746,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ac6b4cf9fe4c6efa","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app14/9/topic461/proto","time":{"start":1715673739649,"stop":1715673739649,"duration":0},"status":"passed","severity":"normal"},{"uid":"984141951afe34a7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715673409183,"stop":1715673409184,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41f78969bab53bd","name":"Check publish message containing SQL Injection","time":{"start":1715673684558,"stop":1715673684559,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b311506c4edfa62","name":"should return empty list for no shard","time":{"start":1715673183809,"stop":1715673183809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a683098adfd117af","name":"Check message on other pubsub topic is not received","time":{"start":1715673701647,"stop":1715673701647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0be57f6f217dc3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715673310822,"stop":1715673310823,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c6b13f92d2c754","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715673183800,"stop":1715673183800,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f67778024cb410","name":"Check received message containing escaped characters","time":{"start":1715673701661,"stop":1715673701661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43f2458317d2b17","name":"Check received message containing Russian","time":{"start":1715673396234,"stop":1715673396234,"duration":0},"status":"passed","severity":"normal"},{"uid":"74563ce8d0a93640","name":"Check publish message containing numeric","time":{"start":1715673684556,"stop":1715673684556,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b7e339e17eea13","name":"Check publish message containing Arabic","time":{"start":1715673684557,"stop":1715673684557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b970d360eb3de0","name":"Push message with Basic HTML tag payload","time":{"start":1715673635464,"stop":1715673635464,"duration":0},"status":"passed","severity":"normal"},{"uid":"723619fad2cdf1ea","name":"Ping on subscribed peer","time":{"start":1715673306142,"stop":1715673306143,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dbefd5e97262105","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715673863483,"stop":1715673863483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d25adf73acb436","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715673764230,"stop":1715673764230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dac704fee6f446","name":"Check message with invalid timestamp is not received","time":{"start":1715673701663,"stop":1715673701663,"duration":0},"status":"passed","severity":"normal"},{"uid":"7305a2be2c0bfbb1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715673409172,"stop":1715673409173,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ce96a8df6990b2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715673409178,"stop":1715673409178,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa33853438c14dc","name":"should properly create peer info with all multiaddrs","time":{"start":1715673192210,"stop":1715673192210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25615a93e434e3f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715673183823,"stop":1715673183823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92a1b1c3290caaf","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715673409190,"stop":1715673409190,"duration":0},"status":"passed","severity":"normal"},{"uid":"af51b032d9f62a0","name":"connects to nwaku","time":{"start":1715673832587,"stop":1715673832588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46e2eb156ea1592","name":"Accepts a valid Waku Message","time":{"start":1715673200458,"stop":1715673200459,"duration":1},"status":"passed","severity":"normal"},{"uid":"77979ebb9752f8c","name":"throws on empty content topic","time":{"start":1715673183795,"stop":1715673183795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2526176a52731479","name":"Push message with content topic containing long","time":{"start":1715673635469,"stop":1715673635469,"duration":0},"status":"passed","severity":"normal"},{"uid":"77509deb03a1b4c5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715673183815,"stop":1715673183816,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80118cac20418e2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715673806140,"stop":1715673806140,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab9d7ebeaa9a842","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715673836687,"stop":1715673836688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9258d1bb085a34d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715673836693,"stop":1715673836694,"duration":1},"status":"passed","severity":"normal"}]