2024-07-19 10:50:23 +00:00

1 line
156 KiB
JSON

[{"uid":"171772ce7095a418","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721384971024,"stop":1721384971024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e2c2e1205ff9f2","name":"Promise Callback - backward","time":{"start":1721385657586,"stop":1721385657587,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ae217907fe2f86","name":"Query generator for multiple messages","time":{"start":1721385661688,"stop":1721385661690,"duration":2},"status":"passed","severity":"normal"},{"uid":"855b722b6100f02c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721385237041,"stop":1721385237041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aed35b29355d38","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721385688270,"stop":1721385688270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba15c84873c075c2","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721385293326,"stop":1721385293326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02b22054ac25f3c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721385662332,"stop":1721385662332,"duration":0},"status":"passed","severity":"normal"},{"uid":"2553e80c40fb96cf","name":"Push message with content topic containing emoji","time":{"start":1721385610684,"stop":1721385610684,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2990c6f68f8e9f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721384995292,"stop":1721384995292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"910a9614035d58e4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721385293325,"stop":1721385293325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8864d82cc2bfc3f6","name":"Publish without waiting for remote peer","time":{"start":1721385534749,"stop":1721385534749,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bc45823a1bb34f","name":"Check publish message containing numeric","time":{"start":1721385520098,"stop":1721385520098,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b63fb5d2f10b41","name":"LightPush","time":{"start":1721385695421,"stop":1721385695421,"duration":0},"status":"passed","severity":"normal"},{"uid":"2702ebbd6c325a8f","name":"Check publish message containing long","time":{"start":1721385520097,"stop":1721385520098,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fbb5964aac815d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721384973677,"stop":1721384973677,"duration":0},"status":"passed","severity":"normal"},{"uid":"900d309de45ef26b","name":"Fails to push message bigger that 1MB","time":{"start":1721385489332,"stop":1721385489332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f529b9efeb5a160","name":"Check message with no content topic is not received","time":{"start":1721385531312,"stop":1721385531313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6da8cf0834e442b","name":"Check received message containing emoji","time":{"start":1721385531323,"stop":1721385531323,"duration":0},"status":"passed","severity":"normal"},{"uid":"860ca04213fe03f2","name":"Subscribe to topic containing XML and receive message","time":{"start":1721385662321,"stop":1721385662322,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae4e2e9b25f5f024","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721385534760,"stop":1721385534760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d367ddd928bce7b3","name":"Check received message containing Basic HTML tag","time":{"start":1721385224307,"stop":1721385224307,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac7f2c955f4bc21","name":"should only return 1 node with store capability","time":{"start":1721384995290,"stop":1721384995291,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb768fd53386f55","name":"Check publish message containing emoji","time":{"start":1721385520106,"stop":1721385520106,"duration":0},"status":"passed","severity":"normal"},{"uid":"254fe0812c1a8dab","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721385344927,"stop":1721385344928,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2ead9ff8f20e54","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721385597282,"stop":1721385597283,"duration":1},"status":"passed","severity":"normal"},{"uid":"7735ac8574a3990e","name":"Ordered Callback - backward","time":{"start":1721385657587,"stop":1721385657588,"duration":1},"status":"passed","severity":"normal"},{"uid":"d659ce750f9a8fbe","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721384971007,"stop":1721384971008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5e831552375334","name":"should properly create location multiaddrs - udp4","time":{"start":1721384979595,"stop":1721384979596,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5dd3adae74d59e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721384971017,"stop":1721384971017,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f76dd278532e05a","name":"Passing page size 19 when there are 20 messages","time":{"start":1721385682687,"stop":1721385682688,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae805496b06b90f","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721384978815,"stop":1721384978816,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab65190207795d49","name":"should throw error - no public key","time":{"start":1721384979592,"stop":1721384979592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11f0c0ff9688b6","name":"pre and post cipher","time":{"start":1721385005674,"stop":1721385005675,"duration":1},"status":"passed","severity":"normal"},{"uid":"7433aa7113c46646","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721384978825,"stop":1721384978826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4e714fd58783f4","name":"Decoder throws on empty string content topic","time":{"start":1721385006980,"stop":1721385006980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f904448d8bd21ee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721385237036,"stop":1721385237036,"duration":0},"status":"passed","severity":"normal"},{"uid":"baef59bad4830a5e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721385638947,"stop":1721385638952,"duration":5},"status":"passed","severity":"normal"},{"uid":"25dd948b719125d9","name":"Push message equal or less that 1MB","time":{"start":1721385489331,"stop":1721385489331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5449d88d8bb4bb3d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721385534758,"stop":1721385534758,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8e3498517d6d96","name":"removeEventListener with correct event","time":{"start":1721385061802,"stop":1721385061803,"duration":1},"status":"passed","severity":"normal"},{"uid":"3973f2ec1723c8f","name":"Check message with invalid timestamp is not received","time":{"start":1721385531312,"stop":1721385531312,"duration":0},"status":"passed","severity":"normal"},{"uid":"22025212ac8ff69f","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721385237031,"stop":1721385237031,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bcf74f30f48230","name":"Js publishes, other Js receives","time":{"start":1721385496885,"stop":1721385496890,"duration":5},"status":"passed","severity":"normal"},{"uid":"f21f83e3a8b34a2e","name":"Check meta is set [ecies]","time":{"start":1721385006978,"stop":1721385006979,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eb70effcc8c97c","name":"Decoder throws on undefined content topic","time":{"start":1721385005152,"stop":1721385005153,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8032eea5ec508d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721384971015,"stop":1721384971015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2e521cbc059e6","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721385237033,"stop":1721385237034,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d89cae69854ff3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721385237051,"stop":1721385237051,"duration":0},"status":"passed","severity":"normal"},{"uid":"caedf58bac1869e0","name":"Push message with short payload","time":{"start":1721385610619,"stop":1721385610621,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e076074994c82b8","name":"Push message with Arabic payload","time":{"start":1721385610632,"stop":1721385610633,"duration":1},"status":"passed","severity":"normal"},{"uid":"175adce30c144da0","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721385021476,"stop":1721385021477,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7676eb275b0819","name":"Push message with SQL Injection payload","time":{"start":1721385610634,"stop":1721385610637,"duration":3},"status":"passed","severity":"normal"},{"uid":"a18e19538058df91","name":"should set field with only RELAY enabled","time":{"start":1721384979598,"stop":1721384979598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f80bd1bffb0319","name":"through manual discovery","time":{"start":1721385336414,"stop":1721385336414,"duration":0},"status":"passed","severity":"normal"},{"uid":"471199aa4371e4a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721384971026,"stop":1721384971026,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3b190cd930a139","name":"Check publish message containing Basic HTML tag","time":{"start":1721385520103,"stop":1721385520104,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc70be7a435958f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721385266069,"stop":1721385266069,"duration":0},"status":"passed","severity":"normal"},{"uid":"84124d476ec7f39b","name":"Check publish message containing short","time":{"start":1721385520097,"stop":1721385520097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc4d04dbbf98fc9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721385505633,"stop":1721385505639,"duration":6},"status":"passed","severity":"normal"},{"uid":"b6a8bac7568499e0","name":"Nodes with multiple pubsub topic","time":{"start":1721385505623,"stop":1721385505624,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9836a3be33bd05","name":"Check received message containing Script","time":{"start":1721385531307,"stop":1721385531307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72e64ad5c921a8d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721384979590,"stop":1721384979590,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f29f234eeaac475","name":"Query Generator, No message returned","time":{"start":1721385638947,"stop":1721385638947,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c57ff9fcb21cb0b","name":"Reopen subscription with peer with lost subscription","time":{"start":1721385125373,"stop":1721385125373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5213b14726b9b","name":"should handle a minimal index list","time":{"start":1721384971129,"stop":1721384971129,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34f4988de39bf9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721385237048,"stop":1721385237049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29a5e8cb0d46b01","name":"Used by Waku Relay","time":{"start":1721385689001,"stop":1721385689001,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f6ce45cf4b14db","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721385123953,"stop":1721385123953,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec623b60b32e533","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721384971005,"stop":1721384971005,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd50a9d2371f1c2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721385266050,"stop":1721385266050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dca634da61a5cd4","name":"Nwaku publishes","time":{"start":1721385496885,"stop":1721385496885,"duration":0},"status":"passed","severity":"normal"},{"uid":"66467df4c88b00e","name":"Push message with content topic containing Arabic","time":{"start":1721385489323,"stop":1721385489323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79f3bb85cfc2d09","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721385520111,"stop":1721385520111,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3a6637af08de82","name":"Overlapping topic subscription","time":{"start":1721385662317,"stop":1721385662317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4233ef8a65c744f","name":"Push message with content topic containing special chars","time":{"start":1721385610667,"stop":1721385610667,"duration":0},"status":"passed","severity":"normal"},{"uid":"492c28f46ff98396","name":"should not fail to stop the service if it was not started","time":{"start":1721385030558,"stop":1721385030558,"duration":0},"status":"passed","severity":"normal"},{"uid":"474e346ab4f088c","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721384995291,"stop":1721384995291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af377bbaf59d5f2","name":"Check message with no content topic is not received","time":{"start":1721385531326,"stop":1721385531326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae61106f8d80af88","name":"Push 30 different messages","time":{"start":1721385610654,"stop":1721385610655,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a13cac6cc93c02","name":"Push message with meta","time":{"start":1721385489329,"stop":1721385489329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3f811f3c7e9e27","name":"Relay + Store","time":{"start":1721385031131,"stop":1721385031131,"duration":0},"status":"passed","severity":"normal"},{"uid":"857555566e79a260","name":"Encoder throws on undefined content topic","time":{"start":1721385006979,"stop":1721385006979,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cb6b83d2cbbd40","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385653526,"stop":1721385653526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d90f8d6afa18683","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721384971017,"stop":1721384971017,"duration":0},"status":"passed","severity":"normal"},{"uid":"b152c38adcd468","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721385031358,"stop":1721385031358,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd81788b58ac2238","name":"Symmetric encrypt & Decrypt","time":{"start":1721385005674,"stop":1721385005674,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8f96a177ce5f3a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721385505624,"stop":1721385505625,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b488c5d583428c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721385662315,"stop":1721385662315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7a8b87e1eef561","name":"Check received message containing short","time":{"start":1721385224302,"stop":1721385224302,"duration":0},"status":"passed","severity":"normal"},{"uid":"897009559537d762","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app54/4/topic978/proto","time":{"start":1721385576758,"stop":1721385576759,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a03f3c3116f031","name":"Fields are not dropped","time":{"start":1721384983747,"stop":1721384983748,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1396380e4c477e1","name":"returns all values when wanted number matches available values","time":{"start":1721384994131,"stop":1721384994132,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4a99d23498228f","name":"Check received message containing shell command","time":{"start":1721385531321,"stop":1721385531321,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c631b96d008cf8c","name":"should throw an error for an unconfigured topic","time":{"start":1721384971025,"stop":1721384971025,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e67d081c1e4d99","name":"Subscribe to topic containing Script and receive message","time":{"start":1721385662333,"stop":1721385662333,"duration":0},"status":"passed","severity":"normal"},{"uid":"c504c9a26e05bf69","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721384994871,"stop":1721384994872,"duration":1},"status":"passed","severity":"normal"},{"uid":"443355af7cd843da","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721384971005,"stop":1721384971006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f35ed25e3543da8","name":"1 Store, 2 fetches","time":{"start":1721384995150,"stop":1721384995150,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a335dc81fc3e13","name":"Relay","time":{"start":1721385031131,"stop":1721385031131,"duration":0},"status":"passed","severity":"normal"},{"uid":"675ef038fbd59476","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721385489325,"stop":1721385489326,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c191bbb41cb5de3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721384971021,"stop":1721384971021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd83e8c5cc6194","name":"Passing cursor with wrong message digest","time":{"start":1721385615816,"stop":1721385615816,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f0387f1ac3e280","name":"Encoder throws on undefined content topic","time":{"start":1721384984477,"stop":1721384984477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1467157f0800cec","name":"Promise Callback - forward","time":{"start":1721385657586,"stop":1721385657586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba319d770e68d38","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721385813290,"stop":1721385813290,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e4520d437ae027","name":"should be called for bootstrap peers","time":{"start":1721385028883,"stop":1721385028884,"duration":1},"status":"passed","severity":"normal"},{"uid":"970850084481b951","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721385662326,"stop":1721385662326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2426db448bff9798","name":"Check publish message after client node is restarted","time":{"start":1721385520113,"stop":1721385520113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11a30b404ac6f4d8","name":"Check received message with timestamp: 1721385021143 ","time":{"start":1721385531311,"stop":1721385531311,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4043bf40d4fbee9","name":"Check message with non string payload is not received","time":{"start":1721385531327,"stop":1721385531327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8948b2bb7f95db31","name":"should throw an error for missing sharding configuration","time":{"start":1721384971029,"stop":1721384971030,"duration":1},"status":"passed","severity":"normal"},{"uid":"893034c5aca062b8","name":"Push message with Script payload","time":{"start":1721385489315,"stop":1721385489316,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb212f361e9a265d","name":"Push message with custom timestamp: 1721388866217","time":{"start":1721385489331,"stop":1721385489331,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d07c7926bd7655","name":"Check received message containing Chinese","time":{"start":1721385224304,"stop":1721385224304,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eb7a876f0c7065","name":"should only return 1 node with relay capability","time":{"start":1721384995290,"stop":1721384995290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3400cd1bb63719f0","name":"Keep-alive pings maintain the connection","time":{"start":1721385138003,"stop":1721385138003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a245d9ef4295d898","name":"Check message on other pubsub topic is not received","time":{"start":1721385531312,"stop":1721385531312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed8096982d0752","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385123954,"stop":1721385123954,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77989931ce1d008","name":"isConnected should return true after first peer connects","time":{"start":1721385077070,"stop":1721385077071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bf434bf1597fcf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721385662327,"stop":1721385662327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2596aedc7d34e3a","name":"throws on content topic with generation field greater than 0","time":{"start":1721384970997,"stop":1721384970998,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d8b06405a61f18","name":"Encoder throws on empty string content topic","time":{"start":1721384984477,"stop":1721384984477,"duration":0},"status":"passed","severity":"normal"},{"uid":"195919f8482ad06a","name":"throws on content topic with empty topic name field","time":{"start":1721384970999,"stop":1721384970999,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc0282e4a69a824","name":"Ping on peer without subscriptions","time":{"start":1721385125372,"stop":1721385125372,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b74599e579e113","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721385293327,"stop":1721385293327,"duration":0},"status":"passed","severity":"normal"},{"uid":"423faa2043853675","name":"Meta field set when metaSetter is specified","time":{"start":1721384984476,"stop":1721384984476,"duration":0},"status":"passed","severity":"normal"},{"uid":"434c8feb6c4a324d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721384978821,"stop":1721384978822,"duration":1},"status":"passed","severity":"normal"},{"uid":"94058ab8387bac7c","name":"Subscribe to topic containing Script and publish message","time":{"start":1721385534756,"stop":1721385534757,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bd05ff1866da11","name":"Decoder throws on undefined content topic","time":{"start":1721384984478,"stop":1721384984478,"duration":0},"status":"passed","severity":"normal"},{"uid":"681a976d8958b5ad","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721385576762,"stop":1721385576771,"duration":9},"status":"passed","severity":"normal"},{"uid":"7ba88fdf9f481bc1","name":"Ping fails for unsubscribed peers","time":{"start":1721385138003,"stop":1721385138003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86958441130dc9a","name":"Check received message containing SQL Injection","time":{"start":1721385531307,"stop":1721385531307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a906b2f56aabeee9","name":"Push message with emoji payload","time":{"start":1721385489319,"stop":1721385489319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fc05c7aeb3ce4e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721385534751,"stop":1721385534751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aeb08366b79e28e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721385237052,"stop":1721385237052,"duration":0},"status":"passed","severity":"normal"},{"uid":"47aa3356202d1351","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721385077072,"stop":1721385077072,"duration":0},"status":"passed","severity":"normal"},{"uid":"e870ac29bd24cf27","name":"Subscribe and receive messages via lightPush","time":{"start":1721385662325,"stop":1721385662326,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bf2bcdc7d36b00","name":"Overlapping topic subscription","time":{"start":1721385266053,"stop":1721385266053,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7b358dc06552ab","name":"Check message with invalid timestamp is not received","time":{"start":1721385224312,"stop":1721385224313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7921eb772ccfe3","name":"Ordered callback, aborts when callback returns true","time":{"start":1721385661701,"stop":1721385661701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b471931f34d9ded4","name":"removeEventListener with wrong event","time":{"start":1721385061803,"stop":1721385061803,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb8fa29585f45e8","name":"Push 30 different messages","time":{"start":1721385489319,"stop":1721385489319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1deb32672af09cfb","name":"creates an iterator","time":{"start":1721385675708,"stop":1721385675709,"duration":1},"status":"passed","severity":"normal"},{"uid":"3361637f474d987a","name":"Push message with meta","time":{"start":1721385610685,"stop":1721385610685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17cc5fcff2ebf51","name":"Query generator for multiple messages with different message text format","time":{"start":1721385661690,"stop":1721385661692,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7cdce13bc0041e1","name":"unsubscribes","time":{"start":1721385675709,"stop":1721385675710,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2de6cf1b1df87e","name":"Subscribe to topic containing short and publish message","time":{"start":1721385534753,"stop":1721385534753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88f059da2e28739","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721385615814,"stop":1721385615814,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8473035a5e4477","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721385237020,"stop":1721385237020,"duration":0},"status":"passed","severity":"normal"},{"uid":"805f00b3b374cddd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721385021470,"stop":1721385021472,"duration":2},"status":"passed","severity":"normal"},{"uid":"517489f9fbe62f9b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385330209,"stop":1721385330210,"duration":1},"status":"passed","severity":"normal"},{"uid":"c656cace9ff9627","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721384984117,"stop":1721384984118,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ecb5911f1fc8b9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721385688269,"stop":1721385688269,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f9f2253487c98","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721385534751,"stop":1721385534752,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4aa19567289df7","name":"Push message with content topic containing short","time":{"start":1721385610665,"stop":1721385610666,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27c41a288743ae6","name":"Push message with content topic containing unicode special characters","time":{"start":1721385610683,"stop":1721385610684,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01a963c4f646b9f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385330211,"stop":1721385330211,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad3b9345ed6e36","name":"start node with ApplicationInfo","time":{"start":1721385576771,"stop":1721385576771,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3106d343e56281b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721385169895,"stop":1721385169896,"duration":1},"status":"passed","severity":"normal"},{"uid":"45365556398e8672","name":"retrieves a single peer","time":{"start":1721384995286,"stop":1721384995287,"duration":1},"status":"passed","severity":"normal"},{"uid":"832847e8762fbdd1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721384971021,"stop":1721384971021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ca4c580ef21e01","name":"handles different networkShards values correctly","time":{"start":1721384971010,"stop":1721384971010,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a14c222d3324ba0","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721385237045,"stop":1721385237045,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e79f7f2b2c587e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721385169898,"stop":1721385169898,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ba0187f6658efb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721384971022,"stop":1721384971022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97cc753b7d9620e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721384994874,"stop":1721384994874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22a0fe30c1e1e21","name":"Push message with content topic containing Russian","time":{"start":1721385489324,"stop":1721385489324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db1adb0c7e8c664","name":"1 Relay, 1 fetch","time":{"start":1721384995149,"stop":1721384995150,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab6da74eb4858c5","name":"Check message received after jswaku node is restarted","time":{"start":1721385531327,"stop":1721385531328,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ff698f180841fed","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721385520283,"stop":1721385520283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db250946d0bd8000","name":"Check received message containing Arabic","time":{"start":1721385531317,"stop":1721385531318,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5741991377f2fc5","name":"Check received message containing unicode special characters","time":{"start":1721385531322,"stop":1721385531322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a8fd87ce5f1d7e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721385662320,"stop":1721385662320,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0e62c6b583040c","name":"Decoder throws on empty string content topic","time":{"start":1721384984478,"stop":1721384984478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1e6b14a0fa0ae2","name":"topics with same application and version share the same shard","time":{"start":1721384971008,"stop":1721384971008,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd59c44012556f50","name":"Check message on other pubsub topic is not received","time":{"start":1721385531326,"stop":1721385531326,"duration":0},"status":"passed","severity":"normal"},{"uid":"477fe170224527a1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721385330209,"stop":1721385330209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eae6837f18122dd","name":"Check publish message containing special chars","time":{"start":1721385520098,"stop":1721385520099,"duration":1},"status":"passed","severity":"normal"},{"uid":"54df620597fad328","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721385237038,"stop":1721385237039,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32c926cc19c7088","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721385534756,"stop":1721385534756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e3ccd0bb23ce7e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app4/2/topic872/json","time":{"start":1721385576760,"stop":1721385576760,"duration":0},"status":"passed","severity":"normal"},{"uid":"35538e81e179cd5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721385266064,"stop":1721385266068,"duration":4},"status":"passed","severity":"normal"},{"uid":"81db196980682dcf","name":"Check received message containing long","time":{"start":1721385224302,"stop":1721385224303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94e60aec6b0b9a4","name":"Push message with content topic containing SQL Injection","time":{"start":1721385610674,"stop":1721385610674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b68ec9dfd65f1c4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721385266070,"stop":1721385266070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d991d66f7d7c92","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721385169897,"stop":1721385169897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42ade5e2e9223ed","name":"Subscribe to topic containing long and receive message","time":{"start":1721385662318,"stop":1721385662318,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf3f0f108ba2eb6","name":"Push message with shell command payload","time":{"start":1721385489317,"stop":1721385489318,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c344f04efa34da4","name":"Push message with XML payload","time":{"start":1721385489316,"stop":1721385489316,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49cfc65af321f00","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721385671321,"stop":1721385671321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2bbd703c254f1d","name":"different cluster, different shard: nodes don't connect","time":{"start":1721385237017,"stop":1721385237018,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec00ce03581c80ee","name":"isConnected return false after peer stops","time":{"start":1721385077071,"stop":1721385077072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f361ef02e030f181","name":"Refresh subscription","time":{"start":1721385662329,"stop":1721385662330,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ef03923f72d391","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721384971019,"stop":1721384971019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3332cd9fa996e06","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721384971004,"stop":1721384971004,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6690ed40ceccd3","name":"Reopen subscription with peer with lost subscription","time":{"start":1721385083737,"stop":1721385083738,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51163f27ea80cb8","name":"Check received message containing JSON","time":{"start":1721385224307,"stop":1721385224308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee767fad581e4111","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721385505640,"stop":1721385505660,"duration":20},"status":"passed","severity":"normal"},{"uid":"bbe3b6284173f806","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721385031359,"stop":1721385031359,"duration":0},"status":"passed","severity":"normal"},{"uid":"896eabdb950a2530","name":"Check message with non string payload is not received","time":{"start":1721385224315,"stop":1721385224315,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a73e9cdf72381ad","name":"caches peers it previously fetched","time":{"start":1721384995289,"stop":1721384995289,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb70a3fbe283e29c","name":"should encode/decode to text encoding","time":{"start":1721384979594,"stop":1721384979594,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdd24ced6ca00c1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721384971014,"stop":1721384971014,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0c0e6a57e6cd35","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721385662328,"stop":1721385662328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca641720e479bb","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app17/2/topic980/utf8","time":{"start":1721385576759,"stop":1721385576759,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f01bfd338fa148a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721385266061,"stop":1721385266062,"duration":1},"status":"passed","severity":"normal"},{"uid":"d555cedc2d4b7ea2","name":"Push message with Russian payload","time":{"start":1721385610633,"stop":1721385610634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3101c5614ebdc7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721385662341,"stop":1721385662342,"duration":1},"status":"passed","severity":"normal"},{"uid":"651ce15e38b7ab04","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721384971004,"stop":1721384971005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ebf822a35a251e6","name":"should not receive a peer event before start","time":{"start":1721384999265,"stop":1721384999265,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef647ccdea01f319","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721385688271,"stop":1721385688271,"duration":0},"status":"passed","severity":"normal"},{"uid":"43af2b771b40b39b","name":"Subscribe and receives messages on 20 topics","time":{"start":1721385662328,"stop":1721385662328,"duration":0},"status":"passed","severity":"normal"},{"uid":"49345445e332517f","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721385237050,"stop":1721385237050,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bdedade0914759","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721384984479,"stop":1721384984479,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4e3492cb24e356","name":"Check publish message containing Script","time":{"start":1721385520102,"stop":1721385520102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8669d281ffad813f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721385138005,"stop":1721385138005,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e9bd3d58833154","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721385006977,"stop":1721385006978,"duration":1},"status":"passed","severity":"normal"},{"uid":"644dde454a9b4bff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721385266063,"stop":1721385266064,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a45b2a2a6220e3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721385266071,"stop":1721385266071,"duration":0},"status":"passed","severity":"normal"},{"uid":"de51dcc6711bfc7e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721385662322,"stop":1721385662322,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f99ee36d42ebf4","name":"Subscribe to topic containing long and publish message","time":{"start":1721385534753,"stop":1721385534754,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd7b3df8df1133e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721385266071,"stop":1721385266071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2246d97abda9d9c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721385610675,"stop":1721385610676,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81f385ea86308ae","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721385662334,"stop":1721385662334,"duration":0},"status":"passed","severity":"normal"},{"uid":"8483dd7a4c3cd4d7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721385293328,"stop":1721385293329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58b595042f17cb8","name":"Push message with unicode special characters payload","time":{"start":1721385489318,"stop":1721385489318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e3799f7474d078","name":"Fails to push message with large meta","time":{"start":1721385489329,"stop":1721385489329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce3f4fac16780ef","name":"Subscribe to topic containing long and receive message","time":{"start":1721385266061,"stop":1721385266061,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd66be59521e0c09","name":"should throw error - no id","time":{"start":1721384979591,"stop":1721384979592,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e80952bba99313a","name":"can start and stop the service","time":{"start":1721384999263,"stop":1721384999263,"duration":0},"status":"passed","severity":"normal"},{"uid":"430a897f45514347","name":"should set field with all protocols enabled","time":{"start":1721384979598,"stop":1721384979598,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca9833a0982add1","name":"Check received message containing shell command","time":{"start":1721385224308,"stop":1721385224308,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45fef1ac5256b38","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721385266071,"stop":1721385266072,"duration":1},"status":"passed","severity":"normal"},{"uid":"494b2e147f80c161","name":"Push message with content topic containing Script","time":{"start":1721385610674,"stop":1721385610675,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a0788fa1d8b9e4","name":"ignores domain fetching errors","time":{"start":1721384995288,"stop":1721384995288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cd3606395ae147","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721384995293,"stop":1721384995293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b23aefdc86056fe9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721385266062,"stop":1721385266062,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e881530c7c94d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721384971020,"stop":1721384971020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c76b8ac0e77e4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721385237049,"stop":1721385237049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d625bf1a8e90338","name":"start node with empty shard","time":{"start":1721385597297,"stop":1721385597297,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d90b5a79bc7b68","name":"udp ip6 address","time":{"start":1721384978982,"stop":1721384978982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48d5c7a6953a1cd","name":"Check received message containing XML","time":{"start":1721385531320,"stop":1721385531320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7884e50941c66386","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app31/1/topic539/proto","time":{"start":1721385576760,"stop":1721385576760,"duration":0},"status":"passed","severity":"normal"},{"uid":"8414626ae0472612","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721384971020,"stop":1721384971021,"duration":1},"status":"passed","severity":"normal"},{"uid":"22798a13b1b0b2f5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721384995150,"stop":1721384995151,"duration":1},"status":"passed","severity":"normal"},{"uid":"e569e84d00af8ad5","name":"Check received message containing escaped characters","time":{"start":1721385531322,"stop":1721385531322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8f9ea3e8686c2c","name":"Fails to push message with empty content topic","time":{"start":1721385489328,"stop":1721385489328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9cc94ddb25951f","name":"Subscribe and receive messages via waku relay post","time":{"start":1721385662314,"stop":1721385662315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f73fbd8ec6428ec","name":"should return valid sharding parameters for static sharding","time":{"start":1721384971027,"stop":1721384971027,"duration":0},"status":"passed","severity":"normal"},{"uid":"30603952a2863dee","name":"should use DNS peer discovery with light client","time":{"start":1721385030561,"stop":1721385030562,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bc34516349b86cb5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721384994873,"stop":1721384994874,"duration":1},"status":"passed","severity":"normal"},{"uid":"3036aa1bb6efb182","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721385237047,"stop":1721385237047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8241ac37531146e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721385662335,"stop":1721385662335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ed73b9e9c87bf4","name":"Tracks peer failures correctly","time":{"start":1721385138004,"stop":1721385138004,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1dbf69f71b7f1b","name":"Push message with content topic containing escaped characters","time":{"start":1721385489327,"stop":1721385489327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2893bcaaf15627a","name":"Query with Promise Callback, No message returned","time":{"start":1721385638955,"stop":1721385638955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c3e6a0b0a6929f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721385237048,"stop":1721385237048,"duration":0},"status":"passed","severity":"normal"},{"uid":"371123a695e4f960","name":"Renews peer on consistent ping failures","time":{"start":1721385138004,"stop":1721385138004,"duration":0},"status":"passed","severity":"normal"},{"uid":"908139b474a130e3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385330208,"stop":1721385330208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8185eec15e5153f1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721384971129,"stop":1721384971129,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d5806b7216be88","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721384971010,"stop":1721384971011,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d71496925c761b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721385615812,"stop":1721385615813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a88c6f257c8d732","name":"Subscribe and receives messages on 20 topics","time":{"start":1721385662316,"stop":1721385662316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cebdbc44f40e5ab","name":"Push message with Chinese payload","time":{"start":1721385489314,"stop":1721385489314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12fc1eef9a116bb","name":"receives messages sent to provided content topic through callback","time":{"start":1721385520282,"stop":1721385520283,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a038c7125d888abe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721385662332,"stop":1721385662332,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eb0c2fe7a2da","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721385688267,"stop":1721385688267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bea878d5d538a0c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721385615815,"stop":1721385615815,"duration":0},"status":"passed","severity":"normal"},{"uid":"912c9af15ddaa755","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721384971022,"stop":1721384971022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1cbb4ad1e2b236","name":"random static sharding 3 - Cluster ID: 16, Shard ID: 538","time":{"start":1721385597285,"stop":1721385597286,"duration":1},"status":"passed","severity":"normal"},{"uid":"861f9031c78d37f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721385237051,"stop":1721385237051,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f799adca11f137","name":"safeDispatchEvent","time":{"start":1721385061805,"stop":1721385061806,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad600b310c45917","name":"it tolerates circular branch references","time":{"start":1721384995287,"stop":1721384995288,"duration":1},"status":"passed","severity":"normal"},{"uid":"411d6a50a1102865","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721385662338,"stop":1721385662339,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1dedd0f59c9a91e","name":"Query generator for multiple messages with different content topic format","time":{"start":1721385661696,"stop":1721385661697,"duration":1},"status":"passed","severity":"normal"},{"uid":"4469bac92db2264a","name":"Check received message containing Basic HTML tag","time":{"start":1721385531308,"stop":1721385531308,"duration":0},"status":"passed","severity":"normal"},{"uid":"15af38083167c0ec","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app27/8/topic521/json","time":{"start":1721385576761,"stop":1721385576761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f334163296561c3f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721384978818,"stop":1721384978819,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b723287c5ff8812","name":"different cluster, same shard: nodes don't connect","time":{"start":1721385344930,"stop":1721385344930,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f24a8d9e10e11","name":"should throw error - invalid id","time":{"start":1721384979592,"stop":1721384979592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9918107d0e8d48","name":"same cluster, same shard: nodes connect","time":{"start":1721385344928,"stop":1721385344928,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e53ccdeb2dc3772","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721384971018,"stop":1721384971018,"duration":0},"status":"passed","severity":"normal"},{"uid":"291e3af7e57a065b","name":"Push message with content topic containing JSON","time":{"start":1721385610676,"stop":1721385610680,"duration":4},"status":"passed","severity":"normal"},{"uid":"7fecf207cfb08952","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721384971011,"stop":1721384971012,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffc882111d6a9cb","name":"Relay - dialed after","time":{"start":1721385695419,"stop":1721385695420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6129ac96c16a6611","name":"Subscribe and publish message","time":{"start":1721385534750,"stop":1721385534750,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d07872bb21d3e04","name":"All","time":{"start":1721385031132,"stop":1721385031132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde2d5d353f3c297","name":"should encodeTxt and decodeTxt","time":{"start":1721384979589,"stop":1721384979589,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b17fa2c1e0fb8a5","name":"Overlapping topic subscription","time":{"start":1721385534752,"stop":1721385534752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bb9f800d7240d43","name":"Passing page size 0 when there are 110 messages","time":{"start":1721385682684,"stop":1721385682685,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6ac8bc9c3a9790","name":"should properly create peer info with all multiaddrs","time":{"start":1721384979597,"stop":1721384979597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a957c3f9390f0dd0","name":"Waku message hash computation (no timestamp)","time":{"start":1721384973678,"stop":1721384973678,"duration":0},"status":"passed","severity":"normal"},{"uid":"8531103776600561","name":"same cluster, same shard: nodes connect","time":{"start":1721385237016,"stop":1721385237016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceace8f40d1ef9e9","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721385671321,"stop":1721385671321,"duration":0},"status":"passed","severity":"normal"},{"uid":"144898e417b5d2a0","name":"Ping on unsubscribed peer","time":{"start":1721385083737,"stop":1721385083737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8def18f33cc92a9a","name":"can start and stop the service","time":{"start":1721385030557,"stop":1721385030558,"duration":1},"status":"passed","severity":"normal"},{"uid":"65fe0d6d0e002cc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721385293327,"stop":1721385293327,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb010e34dfa75746","name":"getPeersByDiscovery","time":{"start":1721385061803,"stop":1721385061803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b569d4e6cfb72052","name":"should load peers from local storage and dispatch events","time":{"start":1721384999266,"stop":1721384999267,"duration":1},"status":"passed","severity":"normal"},{"uid":"5631a94df3ae4069","name":"Generator, custom pubsub topic","time":{"start":1721385653525,"stop":1721385653525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0479faa975da8a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721385520106,"stop":1721385520106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b34dcf39290dac6","name":"should not fail to start the service if it is already started","time":{"start":1721384999264,"stop":1721384999264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9657b70237ad949","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721384973675,"stop":1721384973676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a9dc5a5e08f0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721384971023,"stop":1721384971023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d02fdfedc8426b4","name":"configure the node with multiple content topics","time":{"start":1721385576762,"stop":1721385576762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa021e2b0251951","name":"should not fail to start the service if it is already started","time":{"start":1721385030559,"stop":1721385030559,"duration":0},"status":"passed","severity":"normal"},{"uid":"787a11bd8323276d","name":"connected peers and dial","time":{"start":1721385463970,"stop":1721385463970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a10fb91c337b6906","name":"Check publish message containing XML","time":{"start":1721385520103,"stop":1721385520103,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1005eef7b7b31a","name":"Check publish message containing escaped characters","time":{"start":1721385520105,"stop":1721385520105,"duration":0},"status":"passed","severity":"normal"},{"uid":"f198596368e72b5d","name":"Push message with Chinese payload","time":{"start":1721385610629,"stop":1721385610632,"duration":3},"status":"passed","severity":"normal"},{"uid":"5454573b07b6ed44","name":"random static sharding 9 - Cluster ID: 786, Shard ID: 675","time":{"start":1721385597291,"stop":1721385597292,"duration":1},"status":"passed","severity":"normal"},{"uid":"b165162df624901b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721385224311,"stop":1721385224312,"duration":1},"status":"passed","severity":"normal"},{"uid":"deedca9768d54411","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721384999267,"stop":1721384999267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05df68a9e2e8926","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721385638952,"stop":1721385638953,"duration":1},"status":"passed","severity":"normal"},{"uid":"29d9a29300aee1ca","name":"less peers than existing","time":{"start":1721385463970,"stop":1721385463971,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5425c98c861e29f4","name":"Push message with content topic containing Chinese","time":{"start":1721385610667,"stop":1721385610667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe7ff68d1e68b3c","name":"handles multiple messages","time":{"start":1721385675709,"stop":1721385675709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a797427b2baf4f8","name":"Push message with content topic containing numeric","time":{"start":1721385489321,"stop":1721385489322,"duration":1},"status":"passed","severity":"normal"},{"uid":"645a06757ec9d2ca","name":"Subscribe to topic containing XML and publish message","time":{"start":1721385534757,"stop":1721385534757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2caa561ae2bc3c4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721384994134,"stop":1721384994134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17e16a4c94c7f10","name":"new peer added after a peer was already found","time":{"start":1721385463783,"stop":1721385463783,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d60420dcab0b8301","name":"Subscribe and receive messages via lightPush","time":{"start":1721385662313,"stop":1721385662313,"duration":0},"status":"passed","severity":"normal"},{"uid":"1188966228e557a4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721384971018,"stop":1721384971018,"duration":0},"status":"passed","severity":"normal"},{"uid":"effd76386bbf49d7","name":"Refresh subscription","time":{"start":1721385662317,"stop":1721385662317,"duration":0},"status":"passed","severity":"normal"},{"uid":"9189eb191e2506d7","name":"random static sharding 8 - Cluster ID: 564, Shard ID: 346","time":{"start":1721385597290,"stop":1721385597291,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02b4093eeb405a6","name":"Check message on other pubsub topic is not received","time":{"start":1721385224313,"stop":1721385224313,"duration":0},"status":"passed","severity":"normal"},{"uid":"23103bc507133d8e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721384971029,"stop":1721384971029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a5524240ab7254","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721385662335,"stop":1721385662335,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e3ed680cc288a6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721385688270,"stop":1721385688270,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b5457dc06431db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385653524,"stop":1721385653525,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9211b11ab163749","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721385237039,"stop":1721385237040,"duration":1},"status":"passed","severity":"normal"},{"uid":"1deac4faf3b3e7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721385021475,"stop":1721385021476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d624f621bad52b1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721385266049,"stop":1721385266049,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa4fb6974a53461","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721385005147,"stop":1721385005147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e650b8c86574bb2e","name":"Ping on subscribed peer","time":{"start":1721385083735,"stop":1721385083735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fd75eaf3d979af","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app84/3/topic562/xml","time":{"start":1721385576759,"stop":1721385576759,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d537adac0fb42b","name":"Ping succeeds for all connected peers","time":{"start":1721385138002,"stop":1721385138002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e961777ef35690a7","name":"Check message with invalid timestamp is not received","time":{"start":1721385531325,"stop":1721385531326,"duration":1},"status":"passed","severity":"normal"},{"uid":"f873f86f60d8a1e5","name":"Check message with no payload is not received","time":{"start":1721385531313,"stop":1721385531313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cb1a375cee7819","name":"Throws when trying to push message with empty payload","time":{"start":1721385610655,"stop":1721385610655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39e67f67acecfe","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721385813290,"stop":1721385813290,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbaf13895893bc61","name":"Push message with content topic containing numeric","time":{"start":1721385610666,"stop":1721385610666,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd45f2ce63593fd7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721385662334,"stop":1721385662335,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1c4a3299bfb04","name":"Asymmetric encrypt & decrypt","time":{"start":1721385005673,"stop":1721385005673,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7fff78dd3a65a8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721384978828,"stop":1721384978828,"duration":0},"status":"passed","severity":"normal"},{"uid":"30de32106d7d32f0","name":"Push message with special chars payload","time":{"start":1721385489313,"stop":1721385489314,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd664e6621bc85f","name":"Check received message containing numeric","time":{"start":1721385531304,"stop":1721385531304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b344bda669c6825","name":"Push message on custom pubsubTopic","time":{"start":1721385330207,"stop":1721385330207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b68fcd46184848","name":"Fails to publish duplicate message","time":{"start":1721385520109,"stop":1721385520109,"duration":0},"status":"passed","severity":"normal"},{"uid":"926761849d4c674","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721385237034,"stop":1721385237035,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee50cea493e615bc","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721384994873,"stop":1721384994873,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b0625f1507313","name":"Filter","time":{"start":1721385695421,"stop":1721385695421,"duration":0},"status":"passed","severity":"normal"},{"uid":"63aa2754b1994e2e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721384973677,"stop":1721384973677,"duration":0},"status":"passed","severity":"normal"},{"uid":"54baa73150211fe5","name":"random static sharding 5 - Cluster ID: 149, Shard ID: 669","time":{"start":1721385597287,"stop":1721385597287,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d5319eba93d753","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721384971014,"stop":1721384971014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2097b5a8593533","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721384971031,"stop":1721384971031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b360297c033294","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721385293324,"stop":1721385293325,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de99223c901ff5a","name":"Encoder throws on empty string content topic","time":{"start":1721385006979,"stop":1721385006979,"duration":0},"status":"passed","severity":"normal"},{"uid":"251128bd056636de","name":"A test","time":{"start":1721385293532,"stop":1721385293532,"duration":0},"status":"passed","severity":"normal"},{"uid":"681caae75b95ccd5","name":"throws on empty content topic","time":{"start":1721384970995,"stop":1721384970996,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a66a30ff674890","name":"Passing page size 11 when there are 10 messages","time":{"start":1721385682687,"stop":1721385682687,"duration":0},"status":"passed","severity":"normal"},{"uid":"da251768d6f04132","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721385237018,"stop":1721385237018,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1b30a12d3f85f8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721385463784,"stop":1721385463784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21077e61e5a95e18","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721384994871,"stop":1721384994871,"duration":0},"status":"passed","severity":"normal"},{"uid":"4611bef272e560f3","name":"Relay - times out","time":{"start":1721385695420,"stop":1721385695420,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53d3e1acb3e4b87","name":"random static sharding 6 - Cluster ID: 901, Shard ID: 946","time":{"start":1721385597288,"stop":1721385597289,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2041fff61a257c2","name":"Check message received after nwaku node is restarted","time":{"start":1721385224316,"stop":1721385224316,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bddaa007334d1e7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721384978817,"stop":1721384978817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd0475c852e416b","name":"can start and stop the service","time":{"start":1721386190742,"stop":1721386190742,"duration":0},"status":"passed","severity":"normal"},{"uid":"79736bdf747ad282","name":"Push message with Arabic payload","time":{"start":1721385489314,"stop":1721385489314,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecff261e13b58a5d","name":"Push message with unicode special characters payload","time":{"start":1721385610641,"stop":1721385610654,"duration":13},"status":"passed","severity":"normal"},{"uid":"f657cf46f7c5b2fd","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721385520282,"stop":1721385520282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"176dc303d4f5a4a6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721385534750,"stop":1721385534750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba97dbd914810d19","name":"random static sharding 4 - Cluster ID: 498, Shard ID: 453","time":{"start":1721385597286,"stop":1721385597287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e7b2986dada919","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721385662319,"stop":1721385662319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7210fcf72abc363","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721385237037,"stop":1721385237037,"duration":0},"status":"passed","severity":"normal"},{"uid":"174a9be5a992ac57","name":"Push message with emoji payload","time":{"start":1721385610654,"stop":1721385610654,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c577e59a96ed1f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721384971023,"stop":1721384971023,"duration":0},"status":"passed","severity":"normal"},{"uid":"118b2f3a4d6c0590","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721385123957,"stop":1721385123957,"duration":0},"status":"passed","severity":"normal"},{"uid":"89150a4003f4161d","name":"Push message with content topic containing unicode special characters","time":{"start":1721385489327,"stop":1721385489327,"duration":0},"status":"passed","severity":"normal"},{"uid":"498e0bf027c418b6","name":"Check received message containing unicode special characters","time":{"start":1721385531310,"stop":1721385531310,"duration":0},"status":"passed","severity":"normal"},{"uid":"af00bbd91cbd3c75","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721385237044,"stop":1721385237045,"duration":1},"status":"passed","severity":"normal"},{"uid":"f683397112c916bb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721385237030,"stop":1721385237030,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e01cee3d3f693c6","name":"shard 0","time":{"start":1721385597282,"stop":1721385597282,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd93ee7b57c15e06","name":"Passing page size 1 when there are 4 messages","time":{"start":1721385682685,"stop":1721385682686,"duration":1},"status":"passed","severity":"normal"},{"uid":"21856f2686915986","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721385463784,"stop":1721385463784,"duration":0},"status":"passed","severity":"normal"},{"uid":"29439aa9bce01cc0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721385531325,"stop":1721385531325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2cc0105b75e989","name":"Check publish message containing Arabic","time":{"start":1721385520100,"stop":1721385520100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb4a3fe5dd67e57","name":"Publish message with custom timestamp: Fri Jul 19 2024 11:38:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1721385520108,"stop":1721385520109,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd5f4ac37f9e115","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721385237046,"stop":1721385237046,"duration":0},"status":"passed","severity":"normal"},{"uid":"69190a0348c82808","name":"Push message with numeric payload","time":{"start":1721385610623,"stop":1721385610625,"duration":2},"status":"passed","severity":"normal"},{"uid":"53a0c104c0dea23f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app72/2/topic654/json","time":{"start":1721385576757,"stop":1721385576757,"duration":0},"status":"passed","severity":"normal"},{"uid":"28efb6d6b1b71a59","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721385028882,"stop":1721385028883,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b91ae48b84eae","name":"should be able to decode the field with only STORE set to true","time":{"start":1721384978827,"stop":1721384978827,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2786d6f00bcc68","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721385266062,"stop":1721385266063,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fd74c7d6851ec5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721385615813,"stop":1721385615813,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aac719e6d6666fa","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721384995291,"stop":1721384995292,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb80e4d55dadde65","name":"Push message equal or less that 1MB","time":{"start":1721385610693,"stop":1721385610693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96e679918c96a3b","name":"Check received message containing SQL Injection","time":{"start":1721385531318,"stop":1721385531318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a2bf0c45c577a9","name":"Callback on promise","time":{"start":1721385661698,"stop":1721385661698,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d3cfc8b78d86e6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721385123959,"stop":1721385123960,"duration":1},"status":"passed","severity":"normal"},{"uid":"281a779657ddfbb3","name":"Correctly serialized arguments","time":{"start":1721385336478,"stop":1721385336478,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd379e0cafa4ea2","name":"Relay - dialed first","time":{"start":1721385695418,"stop":1721385695419,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9fab86e49eeffe","name":"Ping on peer without subscriptions","time":{"start":1721385125368,"stop":1721385125369,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86639cae37e9399","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721384971006,"stop":1721384971006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d04b34db1375bf","name":"Push message with rate limit","time":{"start":1721385489329,"stop":1721385489330,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e883e34432578fe","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721384971029,"stop":1721384971029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28c6f39d58bdf2f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721384994872,"stop":1721384994873,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e5d7a1d0597bec","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721385576756,"stop":1721385576756,"duration":0},"status":"passed","severity":"normal"},{"uid":"590989f075af916a","name":"should return unique PubsubTopics for static sharding","time":{"start":1721384971013,"stop":1721384971013,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c772b4ca105ceb","name":"Subscribe to topic containing XML and receive message","time":{"start":1721385266069,"stop":1721385266069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1c53097c59cb1","name":"recovers when dns.resolve returns empty","time":{"start":1721384995288,"stop":1721384995288,"duration":0},"status":"passed","severity":"normal"},{"uid":"772ad3d7e7bb9793","name":"Subscribe and receive messages via lightPush","time":{"start":1721385266048,"stop":1721385266049,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8aacdddf86928a5","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721385028886,"stop":1721385028886,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f8390aaf0ceb26","name":"Check received message containing emoji","time":{"start":1721385224309,"stop":1721385224309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1397d300cb96beb","name":"handles different clusterIds correctly","time":{"start":1721384971009,"stop":1721384971009,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae071bf686bf774","name":"Publish message with large meta","time":{"start":1721385520113,"stop":1721385520114,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39ad474c8ceb3b0","name":"Push message with SQL Injection payload","time":{"start":1721385489315,"stop":1721385489315,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ab56779760a760","name":"Generator, 2 different pubsubtopics","time":{"start":1721385653527,"stop":1721385653527,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e881849c26dce7","name":"Push message with XML payload","time":{"start":1721385610638,"stop":1721385610638,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d199c922f36ebab","name":"Fails to publish message with empty text","time":{"start":1721385520110,"stop":1721385520110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9117881490ebe7b8","name":"addEventListener with wrong event","time":{"start":1721385061802,"stop":1721385061802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e308504853344612","name":"Check publish message containing JSON","time":{"start":1721385520104,"stop":1721385520104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f11b3df17e362f8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721385293324,"stop":1721385293324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fc5b2d9740a88f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721385662324,"stop":1721385662325,"duration":1},"status":"passed","severity":"normal"},{"uid":"1094fd28ccce58d1","name":"does not throw on valid cases","time":{"start":1721384970995,"stop":1721384970995,"duration":0},"status":"passed","severity":"normal"},{"uid":"55002b46213069c0","name":"Check message with no content topic is not received","time":{"start":1721385224314,"stop":1721385224314,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b64c196b1e364d","name":"Failed peers are renewed","time":{"start":1721385266899,"stop":1721385266899,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7a6d2c013669d2","name":"should not receive a peer event after stop","time":{"start":1721385030560,"stop":1721385030561,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab89f0f25753837","name":"configure the node with multiple pubsub topics","time":{"start":1721385597294,"stop":1721385597295,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5d58090a5ebe76","name":"Ping on subscribed peer","time":{"start":1721385125367,"stop":1721385125368,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd00f1f83367013f","name":"handles empty shards array correctly","time":{"start":1721384971030,"stop":1721384971030,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fd7cfa9c4a02b4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721385534754,"stop":1721385534755,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8eebc2b6debae0b","name":"throws on content topic with empty application field","time":{"start":1721384970998,"stop":1721384970998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1790b8c0150d2091","name":"connects to nwaku","time":{"start":1721385688999,"stop":1721385688999,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf915184b24b5e9e","name":"Sign & Recover","time":{"start":1721385005675,"stop":1721385005675,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c5c420689ff3ba","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721384971009,"stop":1721384971009,"duration":0},"status":"passed","severity":"normal"},{"uid":"671d6556c2c92c17","name":"Callback on promise, aborts when callback returns true","time":{"start":1721385661698,"stop":1721385661699,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ff6922d027139c","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721384971016,"stop":1721384971017,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf3ef49f0c6bfd5","name":"Push message with content topic containing shell command","time":{"start":1721385610680,"stop":1721385610681,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a23748123f0154","name":"handles empty contentTopics array correctly","time":{"start":1721384971030,"stop":1721384971031,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64e71f3a0617faa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721385531311,"stop":1721385531312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f419c64d92dae4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721385638954,"stop":1721385638954,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15090c944be5faa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721385123958,"stop":1721385123959,"duration":1},"status":"passed","severity":"normal"},{"uid":"110a762ccfd9d9b5","name":"Check received message containing short","time":{"start":1721385531301,"stop":1721385531302,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fe0a57da3ed116","name":"Check received message containing long","time":{"start":1721385531303,"stop":1721385531304,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c02e57a2502a89d","name":"Query with Ordered Callback, No Decoder","time":{"start":1721385638953,"stop":1721385638953,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bab85c68566381","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721384971001,"stop":1721384971002,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f05d206617aa3ea","name":"stop","time":{"start":1721385061806,"stop":1721385061807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1927e6954b2a9f42","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721385662336,"stop":1721385662338,"duration":2},"status":"passed","severity":"normal"},{"uid":"65618a3d0eaa757e","name":"Round trip binary serialization","time":{"start":1721384984474,"stop":1721384984475,"duration":1},"status":"passed","severity":"normal"},{"uid":"575b049050673f96","name":"Generator, custom pubsub topic","time":{"start":1721385653523,"stop":1721385653524,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3fb32e395d2e3bc","name":"should properly compute the node id","time":{"start":1721384979593,"stop":1721384979593,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5e0cd655027a1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721385662323,"stop":1721385662324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab2886bc9ca0c4e","name":"Ordered Callback - forward","time":{"start":1721385657587,"stop":1721385657587,"duration":0},"status":"passed","severity":"normal"},{"uid":"def64966b922c968","name":"Push message with custom timestamp: 1721388824496","time":{"start":1721385610692,"stop":1721385610693,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e64a2831ae286e2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721384971023,"stop":1721384971023,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d83a503b47d0ab9","name":"random static sharding 2 - Cluster ID: 312, Shard ID: 373","time":{"start":1721385597285,"stop":1721385597285,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f5b6334b599733","name":"Waku message hash computation (payload length 0)","time":{"start":1721384973677,"stop":1721384973678,"duration":1},"status":"passed","severity":"normal"},{"uid":"e392a44b03af7daa","name":"returns all values when wanted number is greater than available values","time":{"start":1721384994133,"stop":1721384994133,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf973a96239fedf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721385662327,"stop":1721385662328,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68e169022aafd7a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721385028885,"stop":1721385028886,"duration":1},"status":"passed","severity":"normal"},{"uid":"39abc2cb56937e16","name":"Push message with escaped characters payload","time":{"start":1721385610640,"stop":1721385610640,"duration":0},"status":"passed","severity":"normal"},{"uid":"6582959475362f9e","name":"Subscribe to topic containing XML and receive message","time":{"start":1721385662333,"stop":1721385662334,"duration":1},"status":"passed","severity":"normal"},{"uid":"9983afac8e3188e3","name":"should throw error - no id","time":{"start":1721384979591,"stop":1721384979591,"duration":0},"status":"passed","severity":"normal"},{"uid":"853c720324d192b5","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721385237041,"stop":1721385237042,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0016bcc906306e","name":"random static sharding 7 - Cluster ID: 73, Shard ID: 348","time":{"start":1721385597289,"stop":1721385597290,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b39fc355e9c2736","name":"Push message with content topic containing escaped characters","time":{"start":1721385610681,"stop":1721385610681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21a594a03f7cd92","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721385266063,"stop":1721385266063,"duration":0},"status":"passed","severity":"normal"},{"uid":"d342a19b9919217e","name":"Publish message with custom timestamp: Sat Jul 29 2023 10:38:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1721385520107,"stop":1721385520107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78b7170a136cda4","name":"should not fail to stop the service if it was not started","time":{"start":1721384999263,"stop":1721384999264,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf8794ceb6826a5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721385123956,"stop":1721385123957,"duration":1},"status":"passed","severity":"normal"},{"uid":"8774f3dbf269d31a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721384971028,"stop":1721384971028,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d457ad074053b89","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721385662315,"stop":1721385662315,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7bf479b026510b","name":"Reopen subscription with peer with lost subscription","time":{"start":1721385125370,"stop":1721385125370,"duration":0},"status":"passed","severity":"normal"},{"uid":"160f4c7ef592a13d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721384971007,"stop":1721384971007,"duration":0},"status":"passed","severity":"normal"},{"uid":"15212ebcc6036a08","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721385237047,"stop":1721385237047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff240cf6262209fa","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721384971012,"stop":1721384971012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dc9e9abd342b1b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721385534751,"stop":1721385534751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9f36511458d7fa","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721384971011,"stop":1721384971011,"duration":0},"status":"passed","severity":"normal"},{"uid":"529024a32a47e8b8","name":"addEventListener with correct event","time":{"start":1721385061802,"stop":1721385061802,"duration":0},"status":"passed","severity":"normal"},{"uid":"66614531f48943f7","name":"Delete observer","time":{"start":1721385466489,"stop":1721385466489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2cfa0e13c1e8fb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721384971019,"stop":1721384971020,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf81d52ec4ebbf4e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721385615816,"stop":1721385615817,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7c33eb219e34aa0","name":"Push message with Basic HTML tag payload","time":{"start":1721385610638,"stop":1721385610639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be5ab40af31a63b","name":"Check received message with timestamp: 1721385021143000000 ","time":{"start":1721385531310,"stop":1721385531311,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b811d106aeb747e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721384984117,"stop":1721384984117,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4051f7112ae3bc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721385662314,"stop":1721385662314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc65b05ad466ee68","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721385293328,"stop":1721385293328,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cdba3170741b2b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721385671322,"stop":1721385671322,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe56c46ab8fb59a","name":"Generator, 2 different pubsubtopics","time":{"start":1721385653525,"stop":1721385653526,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12fea7690423803","name":"groups content topics by expected pubsub topic","time":{"start":1721384971008,"stop":1721384971009,"duration":1},"status":"passed","severity":"normal"},{"uid":"115d267aa9efea89","name":"Check received message containing long","time":{"start":1721385531315,"stop":1721385531316,"duration":1},"status":"passed","severity":"normal"},{"uid":"861a065e6443bdfc","name":"should handle application and version for autosharding","time":{"start":1721384971013,"stop":1721384971014,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ab70c3d1ccbac7","name":"Check message with no pubsub topic is not received","time":{"start":1721385224313,"stop":1721385224314,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b3ad8ad9e1e391","name":"Rejects garbage","time":{"start":1721384987871,"stop":1721384987872,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d966ed0151e8450","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721385688268,"stop":1721385688268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1449d991c9ce94","name":"Check received message containing Basic HTML tag","time":{"start":1721385531320,"stop":1721385531321,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbbe994b308bf475","name":"Fails to publish message with wrong content topic","time":{"start":1721385520110,"stop":1721385520110,"duration":0},"status":"passed","severity":"normal"},{"uid":"511df0f87bb1e491","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721385237044,"stop":1721385237044,"duration":0},"status":"passed","severity":"normal"},{"uid":"515c4419ce1e2b02","name":"non connected peers","time":{"start":1721385463971,"stop":1721385463971,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35f841c919566b4f","name":"isConnected should return false after all peers disconnect","time":{"start":1721385077071,"stop":1721385077071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada155f8040446f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721384971022,"stop":1721384971022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44ad9c9e439e6d1","name":"Query generator for 2000 messages","time":{"start":1721385661701,"stop":1721385661701,"duration":0},"status":"passed","severity":"normal"},{"uid":"445027f024900c7b","name":"Privacy Node - default protocol","time":{"start":1721385695422,"stop":1721385695422,"duration":0},"status":"passed","severity":"normal"},{"uid":"3663178f506f30a4","name":"same cluster, different shard: nodes connect","time":{"start":1721385344929,"stop":1721385344929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbce7071a452984","name":"Push message with custom timestamp: 1721381624496","time":{"start":1721385610692,"stop":1721385610692,"duration":0},"status":"passed","severity":"normal"},{"uid":"107eb18eb6b5f4b3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721384971026,"stop":1721384971027,"duration":1},"status":"passed","severity":"normal"},{"uid":"683b0a52ab63df7b","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721385237026,"stop":1721385237026,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c74edd520f003c5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721384978811,"stop":1721384978814,"duration":3},"status":"passed","severity":"normal"},{"uid":"a51238223c985b28","name":"Subscribe to topic containing long and receive message","time":{"start":1721385662330,"stop":1721385662330,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cb9a46260b7105","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721385638945,"stop":1721385638946,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ebafc4af258e858","name":"should decode valid enr with tcp successfully","time":{"start":1721384979590,"stop":1721384979590,"duration":0},"status":"passed","severity":"normal"},{"uid":"e607258b95855f09","name":"random static sharding 10 - Cluster ID: 199, Shard ID: 864","time":{"start":1721385597293,"stop":1721385597293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c17cf55730a9411","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721385266051,"stop":1721385266051,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d5295d99ae0ab4","name":"Init the array if not present","time":{"start":1721384970843,"stop":1721384970845,"duration":2},"status":"passed","severity":"normal"},{"uid":"cff25eee3dbb0ab1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721384978831,"stop":1721384978832,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d610739d68e49d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721385662321,"stop":1721385662321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef112627bd5574fc","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721385237021,"stop":1721385237021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccaee3f6695e0011","name":"Check publish message containing Russian","time":{"start":1721385520100,"stop":1721385520101,"duration":1},"status":"passed","severity":"normal"},{"uid":"db16421898ed4f19","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721385662322,"stop":1721385662323,"duration":1},"status":"passed","severity":"normal"},{"uid":"203702c95b99ded4","name":"should throw an error for missing required configuration","time":{"start":1721384971016,"stop":1721384971016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e9e978146bb7","name":"Check publish message containing shell command","time":{"start":1721385520104,"stop":1721385520105,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72428a905259e1f","name":"Subscribe to topic containing short and receive message","time":{"start":1721385266060,"stop":1721385266061,"duration":1},"status":"passed","severity":"normal"},{"uid":"28949e115f2ce1df","name":"Check message with no payload is not received","time":{"start":1721385224314,"stop":1721385224315,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e5ec8b8e6f6c54","name":"Passing an array","time":{"start":1721385689000,"stop":1721385689000,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dae209ba5f1e1d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721385237025,"stop":1721385237025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2bc396eba7505","name":"Query with Ordered Callback, No message returned","time":{"start":1721385638953,"stop":1721385638954,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cb84ae2c1f725f","name":"Push message with custom timestamp: 1721381666217","time":{"start":1721385489330,"stop":1721385489331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8bea00231015aa7","name":"should emit a peer event after start","time":{"start":1721385030559,"stop":1721385030559,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d48b3e3f773ce5","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721385005144,"stop":1721385005146,"duration":2},"status":"passed","severity":"normal"},{"uid":"a94a900580dd0d7d","name":"should properly create location multiaddrs - tcp","time":{"start":1721384979597,"stop":1721384979597,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd834b1892d9da52","name":"should not receive a peer event before start","time":{"start":1721386190744,"stop":1721386190745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cd9437f6afd953","name":"should not throw an error for a single configured topic","time":{"start":1721384971024,"stop":1721384971024,"duration":0},"status":"passed","severity":"normal"},{"uid":"301fa3adb52d4bc2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721384971021,"stop":1721384971021,"duration":0},"status":"passed","severity":"normal"},{"uid":"4595e21e1a97a6b","name":"isConnected should return false after all peers disconnect","time":{"start":1721385021477,"stop":1721385021477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6a5b5e9d6a4946","name":"Fails to push message with empty content topic","time":{"start":1721385610684,"stop":1721385610684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14fe1b7692201eb","name":"Subscribe and receive messages via waku relay post","time":{"start":1721385662327,"stop":1721385662327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6923df301bd2aa5","name":"Check received message with timestamp: 1721385019162 ","time":{"start":1721385224311,"stop":1721385224311,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fcf3fad1bc68d4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721385534755,"stop":1721385534755,"duration":0},"status":"passed","severity":"normal"},{"uid":"975384661cb8575f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721385123953,"stop":1721385123954,"duration":1},"status":"passed","severity":"normal"},{"uid":"e60447ac2db5c3ed","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721385661696,"stop":1721385661696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce030a3f607531d8","name":"should properly create location multiaddrs - tcp4","time":{"start":1721384979596,"stop":1721384979596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4848adf20f32f19","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721385662316,"stop":1721385662316,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cbb2982c9b005e","name":"throws an error for improperly formatted content topics","time":{"start":1721384971010,"stop":1721384971010,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8bb5b79777320a","name":"should return empty list for no shard","time":{"start":1721384971015,"stop":1721384971015,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ed71b56cab3835","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721385237040,"stop":1721385237041,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a2be819d430b17","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721385077070,"stop":1721385077070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59179820566630c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721384994870,"stop":1721384994870,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd4ec06a6631c70","name":"Check received message with timestamp: 1721385019162000000 ","time":{"start":1721385224310,"stop":1721385224310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f4643fbcfff659","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385123957,"stop":1721385123957,"duration":0},"status":"passed","severity":"normal"},{"uid":"356642397196a863","name":"Sets default value correctly","time":{"start":1721385689001,"stop":1721385689001,"duration":0},"status":"passed","severity":"normal"},{"uid":"873fd9171eb7cd8c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721385169896,"stop":1721385169896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a81931887e472fe","name":"Push message with content topic containing XML","time":{"start":1721385489325,"stop":1721385489325,"duration":0},"status":"passed","severity":"normal"},{"uid":"423ef5fb531df769","name":"getPeersByDiscovery","time":{"start":1721385463783,"stop":1721385463783,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9d5dc518a7c724","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721385688269,"stop":1721385688270,"duration":1},"status":"passed","severity":"normal"},{"uid":"f626e68ce0b546b1","name":"Ephemeral field set to true","time":{"start":1721384984475,"stop":1721384984475,"duration":0},"status":"passed","severity":"normal"},{"uid":"6981a0b01484cdbb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721385237024,"stop":1721385237024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60733e5c7bf67e","name":"Push message with shell command payload","time":{"start":1721385610639,"stop":1721385610639,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04a852dd48cbe9b","name":"Push message with content topic containing emoji","time":{"start":1721385489328,"stop":1721385489328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7825a553af92b1","name":"Check received message containing short","time":{"start":1721385531315,"stop":1721385531315,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b9a098379da607","name":"Query Generator - forward","time":{"start":1721385657580,"stop":1721385657581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eea01e86e98960d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721385662318,"stop":1721385662319,"duration":1},"status":"passed","severity":"normal"},{"uid":"54449a2af22f8dd2","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721385021475,"stop":1721385021475,"duration":0},"status":"passed","severity":"normal"},{"uid":"601b1b672feff3e4","name":"Check message received after jswaku node is restarted","time":{"start":1721385224315,"stop":1721385224315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84795c3610c7863f","name":"Decoder throws on empty string content topic","time":{"start":1721385005153,"stop":1721385005153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db4b3a5a27435d2","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721384971002,"stop":1721384971003,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da7f61ddc90c1eb","name":"should configure sharding based on application and version for autosharding","time":{"start":1721384971028,"stop":1721384971028,"duration":0},"status":"passed","severity":"normal"},{"uid":"509cca66acf32de4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721385293328,"stop":1721385293328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b723f27d538c58","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721385266070,"stop":1721385266070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f976c28d8854f4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721384971003,"stop":1721384971004,"duration":1},"status":"passed","severity":"normal"},{"uid":"6767456722214c2b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721385661700,"stop":1721385661701,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4a3cfa73fe732ad","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721385237031,"stop":1721385237032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20c56a97a4edcd2","name":"Subscribe to topic containing short and receive message","time":{"start":1721385662318,"stop":1721385662318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ded0e932fa9a815","name":"Publishes to nwaku","time":{"start":1721385496884,"stop":1721385496884,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a039d639906abf","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721385123955,"stop":1721385123955,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44c827c7d695fb0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721385266075,"stop":1721385266077,"duration":2},"status":"passed","severity":"normal"},{"uid":"735123bab2e0f75f","name":"Check received message containing JSON","time":{"start":1721385531309,"stop":1721385531309,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b17231f7945507","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721385266049,"stop":1721385266050,"duration":1},"status":"passed","severity":"normal"},{"uid":"130a2ad0cf47fe73","name":"throws on content topic with empty version field","time":{"start":1721384970998,"stop":1721384970999,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d59b8c077bec762","name":"Push message with content topic containing long","time":{"start":1721385610666,"stop":1721385610666,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ad82be39f6d261","name":"Push message with content topic containing JSON","time":{"start":1721385489326,"stop":1721385489326,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e82153d272d940","name":"Push message with Basic HTML tag payload","time":{"start":1721385489316,"stop":1721385489317,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3810c357898002","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721385662316,"stop":1721385662317,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b33543ef04dc58","name":"Push message with content topic containing SQL Injection","time":{"start":1721385489324,"stop":1721385489324,"duration":0},"status":"passed","severity":"normal"},{"uid":"306d8e1a6f556eed","name":"Push message with content topic containing Chinese","time":{"start":1721385489323,"stop":1721385489323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f9dbc74ffd04ca","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721385237050,"stop":1721385237050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5373424d5321b3d3","name":"should not receive a peer event after stop","time":{"start":1721384999265,"stop":1721384999266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae9936c8992dd2d","name":"Check received message with timestamp: 1721385021143 ","time":{"start":1721385531323,"stop":1721385531324,"duration":1},"status":"passed","severity":"normal"},{"uid":"df75fc1db2941f16","name":"Check received message containing shell command","time":{"start":1721385531309,"stop":1721385531309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1a996949db306","name":"Push message with rate limit","time":{"start":1721385610685,"stop":1721385610686,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b5b6bec277a898","name":"Check received message containing special chars","time":{"start":1721385531304,"stop":1721385531305,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be19b1a34f20464","name":"Check received message containing numeric","time":{"start":1721385224303,"stop":1721385224303,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8ea684184f250a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721385169898,"stop":1721385169898,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe5faceded41137","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721385006978,"stop":1721385006978,"duration":0},"status":"passed","severity":"normal"},{"uid":"52561e056b0b50c2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721384984116,"stop":1721384984117,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03dbabbfa528e50","name":"Push message on custom pubsubTopic","time":{"start":1721385330208,"stop":1721385330209,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce60559e69d6dbd8","name":"Decrypt messages","time":{"start":1721385466488,"stop":1721385466489,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ed08ed97887ec","name":"should set field with only STORE enabled","time":{"start":1721384979598,"stop":1721384979599,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ec39ad8bef5fc5","name":"dispatchEvent via connectionManager","time":{"start":1721385061804,"stop":1721385061805,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb20fd9121cbec06","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721385237027,"stop":1721385237027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3251d8e3a580a8c4","name":"Decoder throws on undefined content topic","time":{"start":1721385006980,"stop":1721385006980,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d31e4e8a665008","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721385534755,"stop":1721385534755,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d27733c463ac8b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721385531311,"stop":1721385531311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe381cf44c991c78","name":"Push message with numeric payload","time":{"start":1721385489312,"stop":1721385489313,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c814a9dc1b9bab","name":"nwaku subscribes","time":{"start":1721385496883,"stop":1721385496884,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce2ed8785631de5","name":"Check publish message containing SQL Injection","time":{"start":1721385520101,"stop":1721385520102,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a269a9e94cfddb8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721385534759,"stop":1721385534760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ed0d382dc4a3e6","name":"Subscribe to topic containing Script and receive message","time":{"start":1721385662321,"stop":1721385662321,"duration":0},"status":"passed","severity":"normal"},{"uid":"56df897b582bda1f","name":"should only return 1 node with relay and store capability","time":{"start":1721384995290,"stop":1721384995290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0965287a6b1ec39","name":"Push message with custom timestamp: 1690626824496","time":{"start":1721385610686,"stop":1721385610686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2133af2eb5e0b1f2","name":"should not fail to start the service if it is already started","time":{"start":1721386190743,"stop":1721386190743,"duration":0},"status":"passed","severity":"normal"},{"uid":"732c949e790ab318","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721384978832,"stop":1721384978833,"duration":1},"status":"passed","severity":"normal"},{"uid":"895620b8c8e522b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721385615814,"stop":1721385615815,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f79a4f71501389","name":"Check message with no payload is not received","time":{"start":1721385531327,"stop":1721385531327,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb41e91ce7855be5","name":"Check received message containing XML","time":{"start":1721385531308,"stop":1721385531308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dd18ff904a74a3","name":"receives messages sent to provided content topic through stream","time":{"start":1721385520283,"stop":1721385520284,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d97f48be6eee6b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721385330210,"stop":1721385330211,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fdedca2e36e201","name":"Default pageSize","time":{"start":1721385682689,"stop":1721385682689,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdfb1f0fff888451","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721384978830,"stop":1721384978831,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fdc6770fc47a8","name":"Reusing cursor across nodes","time":{"start":1721385615815,"stop":1721385615816,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea62b036f86a7e3d","name":"Register correct protocols","time":{"start":1721385534749,"stop":1721385534749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b769540aa050027","name":"start node with empty content topic","time":{"start":1721385576772,"stop":1721385576772,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d5b394a3df2e","name":"Query Generator - backward","time":{"start":1721385657581,"stop":1721385657585,"duration":4},"status":"passed","severity":"normal"},{"uid":"25a9b38ae9a211f4","name":"Check received message containing XML","time":{"start":1721385224306,"stop":1721385224307,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e064734f2783b4f","name":"should properly create location multiaddrs - udp6","time":{"start":1721384979596,"stop":1721384979596,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3e4f5b8cbbded6","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721384979599,"stop":1721384979599,"duration":0},"status":"passed","severity":"normal"},{"uid":"714ee52c0cc71f03","name":"Check message with non string payload is not received","time":{"start":1721385531313,"stop":1721385531313,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfa50b51288ce7b","name":"should throw an error for insufficient data","time":{"start":1721384971130,"stop":1721384971130,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a92b577226f0fdd","name":"Check received message containing Arabic","time":{"start":1721385224305,"stop":1721385224305,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4211da20f5a2c1","name":"should set field with only FILTER enabled","time":{"start":1721384979599,"stop":1721384979599,"duration":0},"status":"passed","severity":"normal"},{"uid":"70967333dec91360","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721385505595,"stop":1721385505600,"duration":5},"status":"passed","severity":"normal"},{"uid":"facfa44d6a5c09a5","name":"Nodes with multiple pubsub topic","time":{"start":1721385505611,"stop":1721385505612,"duration":1},"status":"passed","severity":"normal"},{"uid":"322802c18a0d8c32","name":"Push message with custom timestamp: 1690626866217","time":{"start":1721385489330,"stop":1721385489330,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e6f4efa9ccaeee","name":"Push message with Russian payload","time":{"start":1721385489315,"stop":1721385489315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0e081fa0311214","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721384971015,"stop":1721384971016,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed1235417f9da20","name":"Store - dialed first","time":{"start":1721385695420,"stop":1721385695420,"duration":0},"status":"passed","severity":"normal"},{"uid":"42509e2629fb7570","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721385688266,"stop":1721385688267,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f97c4ead55dd429","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721384971003,"stop":1721384971003,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc6a5e0891d1c1f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721385638946,"stop":1721385638946,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd5d9fe369941cc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721385662324,"stop":1721385662324,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbbf598ef5e3887","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721384978819,"stop":1721384978821,"duration":2},"status":"passed","severity":"normal"},{"uid":"27ef7d2f72a022b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721385266052,"stop":1721385266052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe079fe63977b5","name":"more peers than existing","time":{"start":1721385463970,"stop":1721385463970,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff4240b75b2d0e1e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721385237045,"stop":1721385237046,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b942eb5b1c0860a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721385237019,"stop":1721385237019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67a9f93499a2fbd","name":"Check received message containing Script","time":{"start":1721385531319,"stop":1721385531319,"duration":0},"status":"passed","severity":"normal"},{"uid":"d361a58042273a62","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721385662320,"stop":1721385662320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51f343334dfac6f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721385662313,"stop":1721385662314,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb672667ed8a0dd3","name":"can start the service","time":{"start":1721386190742,"stop":1721386190742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b147f35b863c3de","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721384978824,"stop":1721384978825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29e529045f3911f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385123959,"stop":1721385123959,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e91851e0364858","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721384971019,"stop":1721384971019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8c2a181526d8bd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721385224312,"stop":1721385224312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2369795d0a78e15","name":"Push message with content topic containing Script","time":{"start":1721385489325,"stop":1721385489325,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec02459f6033f3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721384971023,"stop":1721384971023,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f3af1bb198d80c","name":"Fails to push message with large meta","time":{"start":1721385610685,"stop":1721385610685,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5d1815b59e2069","name":"Push message with short payload","time":{"start":1721385489309,"stop":1721385489310,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f41224ad1c9721","name":"Subscribe and receive messages via waku relay post","time":{"start":1721385266050,"stop":1721385266050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80c358cde4d1702","name":"different cluster, same shard: nodes don't connect","time":{"start":1721385237017,"stop":1721385237017,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc82af5dbcf32c54","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721385534754,"stop":1721385534754,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e2ea2e8be7d654","name":"Fails to push message bigger that 1MB","time":{"start":1721385610693,"stop":1721385610694,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e75f2a507dfb27","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721385169897,"stop":1721385169898,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff78c63beecdbf26","name":"Non TWN Cluster","time":{"start":1721385576756,"stop":1721385576757,"duration":1},"status":"passed","severity":"normal"},{"uid":"45af260e2c41312","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721384994870,"stop":1721384994871,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcfa537a655ddc","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app53/4/topic520/xml","time":{"start":1721385576758,"stop":1721385576758,"duration":0},"status":"passed","severity":"normal"},{"uid":"e282b8fc9add337d","name":"Refresh subscription","time":{"start":1721385266053,"stop":1721385266060,"duration":7},"status":"passed","severity":"normal"},{"uid":"f50e6cad65e6cd85","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721385688269,"stop":1721385688269,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50e9e9e7f60643d","name":"Check received message containing Russian","time":{"start":1721385224305,"stop":1721385224305,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b8528f8ea7bf0e","name":"Check publish message containing unicode special characters","time":{"start":1721385520105,"stop":1721385520105,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3a6bc2b848c137","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721384973678,"stop":1721384973679,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d500daa485bf28e","name":"tcp ip4 address","time":{"start":1721384978981,"stop":1721384978981,"duration":0},"status":"passed","severity":"normal"},{"uid":"71aa944b7d59908","name":"A test","time":{"start":1721385293531,"stop":1721385293531,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf11b81a0be3df8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721385653527,"stop":1721385653527,"duration":0},"status":"passed","severity":"normal"},{"uid":"af80a16385afd032","name":"Ping on peer without subscriptions","time":{"start":1721385083735,"stop":1721385083736,"duration":1},"status":"passed","severity":"normal"},{"uid":"84af6eda7a64c8eb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721385266052,"stop":1721385266052,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6d4e625116059f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721385638954,"stop":1721385638954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a309c96bab1f94ad","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721384994869,"stop":1721384994869,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b05c83ca9b4765","name":"Ping on unsubscribed peer","time":{"start":1721385125370,"stop":1721385125370,"duration":0},"status":"passed","severity":"normal"},{"uid":"a785eb2a119f88b","name":"Number of peers are maintained correctly","time":{"start":1721385266898,"stop":1721385266899,"duration":1},"status":"passed","severity":"normal"},{"uid":"e694f58896d7739a","name":"Push to array if already present","time":{"start":1721384970845,"stop":1721384970846,"duration":1},"status":"passed","severity":"normal"},{"uid":"392e967cf71e53f1","name":"Passing page size 10 when there are 10 messages","time":{"start":1721385682687,"stop":1721385682687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64a2cf41ea220a4","name":"can start the service","time":{"start":1721385030557,"stop":1721385030557,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbec82de6533d504","name":"Check publish message containing Chinese","time":{"start":1721385520099,"stop":1721385520100,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f98990a248e145","name":"should be able to encode the field with only STORE set to true","time":{"start":1721384978814,"stop":1721384978815,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d964fc164e3b54c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721385662331,"stop":1721385662332,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3821ded37efffe5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721385031359,"stop":1721385031359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a305a33d2cf559a","name":"Encoder throws on undefined content topic","time":{"start":1721385005150,"stop":1721385005151,"duration":1},"status":"passed","severity":"normal"},{"uid":"c559280ea1f07ed0","name":"Throws when trying to push message with empty payload","time":{"start":1721385489319,"stop":1721385489320,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef8f90c8c91ab00","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721384978822,"stop":1721384978822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2471e770f78ba","name":"Ephemeral messages are not stored","time":{"start":1721385031358,"stop":1721385031358,"duration":0},"status":"passed","severity":"normal"},{"uid":"397ed346b3c2ad02","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721385077069,"stop":1721385077070,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d2c30580fc69ed","name":"Check received message containing emoji","time":{"start":1721385531310,"stop":1721385531310,"duration":0},"status":"passed","severity":"normal"},{"uid":"2719863b4e096054","name":"Wrong topic","time":{"start":1721385576761,"stop":1721385576762,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc8b1bb1d704904","name":"Publish message with custom timestamp: Fri Jul 19 2024 09:38:17 GMT+0000 (Coordinated Universal Time)","time":{"start":1721385520108,"stop":1721385520108,"duration":0},"status":"passed","severity":"normal"},{"uid":"12da644392ef978b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721384971027,"stop":1721384971027,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6844102c5ab727","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721384971032,"stop":1721384971032,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd3a074f8fc64be","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721385534759,"stop":1721385534759,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6aaa06d09dec54f","name":"Check received message containing JSON","time":{"start":1721385531321,"stop":1721385531321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37e1a4f95caa885","name":"should handle corrupted local storage data gracefully","time":{"start":1721384999267,"stop":1721384999268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70289cc461c49c4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721385662331,"stop":1721385662331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e006a4dd2cf55b3","name":"Check received message with timestamp: 1721385021143000000 ","time":{"start":1721385531323,"stop":1721385531323,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ddb1f874e664bb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721385813291,"stop":1721385813291,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ff1811b013cf60","name":"Mutual subscription","time":{"start":1721385534748,"stop":1721385534748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ff36126576027d","name":"throws on content topic with empty encoding field","time":{"start":1721384971000,"stop":1721384971000,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1cf7dced9471192","name":"Push message with Script payload","time":{"start":1721385610637,"stop":1721385610638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57a206532039ff3","name":"Push message with content topic containing Russian","time":{"start":1721385610673,"stop":1721385610674,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae1b37e01364f79","name":"Check received message containing Russian","time":{"start":1721385531306,"stop":1721385531307,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac93f05ab87f6cc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721385030563,"stop":1721385030563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa752e504354fb68","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721385662323,"stop":1721385662323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8770eeef42d54e13","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721385662333,"stop":1721385662333,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dfdfdadb822556","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721385520282,"stop":1721385520282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18e8151443cd603d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721385237043,"stop":1721385237044,"duration":1},"status":"passed","severity":"normal"},{"uid":"147ee46abb54ec83","name":"Relay + Store","time":{"start":1721384979599,"stop":1721384979600,"duration":1},"status":"passed","severity":"normal"},{"uid":"553201943bdf1b29","name":"should not fail to stop the service if it was not started","time":{"start":1721386190742,"stop":1721386190743,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fe5ff7017f0b71","name":"Push message with content topic containing special chars","time":{"start":1721385489322,"stop":1721385489322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7d08841ef42e31","name":"Check received message containing Chinese","time":{"start":1721385531317,"stop":1721385531317,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c1e3102cb220db","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721385662331,"stop":1721385662331,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d084f9ce881ca9b","name":"Using a function","time":{"start":1721385689000,"stop":1721385689000,"duration":0},"status":"passed","severity":"normal"},{"uid":"36639b3e4a10d5e","name":"Passing page size 3 when there are 20 messages","time":{"start":1721385682686,"stop":1721385682686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a51a8f83f64a5f1","name":"Check received message containing special chars","time":{"start":1721385224303,"stop":1721385224304,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b269a2cc6d648a","name":"Does not throw an exception when node disconnects","time":{"start":1721385688999,"stop":1721385688999,"duration":0},"status":"passed","severity":"normal"},{"uid":"1503ec2f5516e4f8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721385123956,"stop":1721385123956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5b95fadf14c784","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721384971022,"stop":1721384971022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c3d7c285809ab6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721385534757,"stop":1721385534758,"duration":1},"status":"passed","severity":"normal"},{"uid":"492c3b66bd3509ec","name":"should not receive a peer event after stop","time":{"start":1721386190746,"stop":1721386190746,"duration":0},"status":"broken","severity":"normal"},{"uid":"288fa33ccea98919","name":"Check received message containing Chinese","time":{"start":1721385531305,"stop":1721385531306,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd1d6d95e0e65df","name":"Ping on unsubscribed peer","time":{"start":1721385125372,"stop":1721385125372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29c96117e4cb9af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721385330207,"stop":1721385330208,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ef2f5ada231ecf","name":"Check publish message after service node is restarted","time":{"start":1721385520112,"stop":1721385520113,"duration":1},"status":"skipped","severity":"normal"},{"uid":"32d431cd52d993fa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721385293326,"stop":1721385293326,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d7d55e214a4bca","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721384971006,"stop":1721384971007,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed5c603d56a62b4","name":"throws on content topic with too few or too many fields","time":{"start":1721384970996,"stop":1721384970997,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0666f159f1b6311","name":"Ping on subscribed peer","time":{"start":1721385125371,"stop":1721385125371,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcaf1108b87d00ce","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721385615813,"stop":1721385615814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0749ce62baa783","name":"Check received message containing escaped characters","time":{"start":1721385224308,"stop":1721385224309,"duration":1},"status":"passed","severity":"normal"},{"uid":"677b33ba6c2022bf","name":"Check received message containing numeric","time":{"start":1721385531316,"stop":1721385531316,"duration":0},"status":"passed","severity":"normal"},{"uid":"39501c89664956a1","name":"same cluster, different shard: nodes don't connect","time":{"start":1721385237016,"stop":1721385237017,"duration":1},"status":"passed","severity":"normal"},{"uid":"17590efe8aa1adcb","name":"should emit a peer event after start","time":{"start":1721384999264,"stop":1721384999265,"duration":1},"status":"passed","severity":"normal"},{"uid":"76fe45cae39306f9","name":"Renews peer on consistent missed messages","time":{"start":1721385138005,"stop":1721385138005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c484716ecea0fa3e","name":"should emit a peer event after start","time":{"start":1721386190744,"stop":1721386190744,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64871231c07368f","name":"should get / set UDP multiaddr","time":{"start":1721384979594,"stop":1721384979595,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c49bed7216bff99","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721385028884,"stop":1721385028885,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2db71efe72cf95b","name":"different cluster, different shard: nodes don't connect","time":{"start":1721385344930,"stop":1721385344931,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6a008744e8e0ef","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721384971006,"stop":1721384971006,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d8da8771f66cfe","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721385505622,"stop":1721385505623,"duration":1},"status":"passed","severity":"normal"},{"uid":"402f883e04f0fb33","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/5/topic635/xml","time":{"start":1721385576760,"stop":1721385576761,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e7588ab56d0354","name":"Check message received after nwaku node is restarted","time":{"start":1721385531328,"stop":1721385531328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84dfe3946f2fe541","name":"Push message with content topic containing XML","time":{"start":1721385610675,"stop":1721385610675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1c4fb85b78d6d6","name":"should add and remove event listeners correctly","time":{"start":1721384999268,"stop":1721384999268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c914a3c1a153f403","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721385344926,"stop":1721385344927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6094707eb4127a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721385505621,"stop":1721385505622,"duration":1},"status":"passed","severity":"normal"},{"uid":"8714e7f68b3b7c1a","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721385671322,"stop":1721385671322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11325586e02170b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721385266072,"stop":1721385266075,"duration":3},"status":"passed","severity":"normal"},{"uid":"ebcf156b6b2fd091","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721385813291,"stop":1721385813291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1c7ae5137a258c","name":"should return false","time":{"start":1721384979593,"stop":1721384979593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e319de3ed39dc8","name":"random static sharding 1 - Cluster ID: 608, Shard ID: 904","time":{"start":1721385597283,"stop":1721385597284,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cf8b6a0ef13ff2","name":"Nodes with multiple pubsub topic","time":{"start":1721385505639,"stop":1721385505640,"duration":1},"status":"passed","severity":"normal"},{"uid":"a706cdc977ad69e1","name":"Check received message containing Arabic","time":{"start":1721385531306,"stop":1721385531306,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec19a47971b6afc","name":"listenerCount","time":{"start":1721385061804,"stop":1721385061804,"duration":0},"status":"passed","severity":"normal"},{"uid":"704277c0ec87e1fb","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721384971032,"stop":1721384971032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3043d725e4df091","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721384971028,"stop":1721384971029,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddd9462ba458457","name":"throws on content topic with non-number generation field","time":{"start":1721384970997,"stop":1721384970997,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf310bea65dc46ca","name":"Push message with content topic containing short","time":{"start":1721385489320,"stop":1721385489320,"duration":0},"status":"passed","severity":"normal"},{"uid":"adef299b20757597","name":"Generator, 2 different pubsubtopics","time":{"start":1721385653524,"stop":1721385653524,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1410c3d3f2f287","name":"Push message with content topic containing long","time":{"start":1721385489320,"stop":1721385489321,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58f6bacfb35d63c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721385505633,"stop":1721385505633,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94d1c2615602d54","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721385662319,"stop":1721385662319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1445f774758a659","name":"should set field with all protocols disabled","time":{"start":1721384979598,"stop":1721384979598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03e464f94ce6a73","name":"Query Generator, No Decoder","time":{"start":1721385638946,"stop":1721385638947,"duration":1},"status":"passed","severity":"normal"},{"uid":"da014b740dd12546","name":"Passing page size 110 when there are 120 messages","time":{"start":1721385682689,"stop":1721385682689,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc6ee55d942ef73","name":"should encode/decode to RLP encoding","time":{"start":1721384979594,"stop":1721384979594,"duration":0},"status":"passed","severity":"normal"},{"uid":"51bc32423dcdd094","name":"Subscribe and receives messages on 20 topics","time":{"start":1721385266051,"stop":1721385266051,"duration":0},"status":"passed","severity":"normal"},{"uid":"109ce8aae4ca185d","name":"Check message received after nwaku node is restarted","time":{"start":1721385531314,"stop":1721385531315,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58c9a9413f0a5560","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721385662326,"stop":1721385662326,"duration":0},"status":"passed","severity":"normal"},{"uid":"629b3691d928e7b4","name":"Push message on custom pubsubTopic","time":{"start":1721385330210,"stop":1721385330210,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e1bf0d0ac68005","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app16/2/topic869/utf8","time":{"start":1721385576757,"stop":1721385576758,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b867b100b781e29","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721384971031,"stop":1721384971031,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8222710f641f13","name":"Push message with JSON payload","time":{"start":1721385610639,"stop":1721385610639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5956090c4cc314ce","name":"Check received message containing Script","time":{"start":1721385224306,"stop":1721385224306,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41e7f056f6421cf","name":"Push message with escaped characters payload","time":{"start":1721385489318,"stop":1721385489318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb0aa9c20ec4012","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721385534758,"stop":1721385534759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca78195af5d055a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721384971129,"stop":1721384971129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff554d5df50bca2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721385662322,"stop":1721385662322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7507033c006122b2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721385021473,"stop":1721385021474,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e216091b69badb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721385505618,"stop":1721385505619,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d610ed96e432813","name":"Subscribe to topic containing short and receive message","time":{"start":1721385662330,"stop":1721385662330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c377939363fb77af","name":"should get / set TCP multiaddr","time":{"start":1721384979595,"stop":1721384979595,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da6f979011ba6d9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721385030563,"stop":1721385030563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f24fefc8846e5f2f","name":"should return all peers when numPeers is 0","time":{"start":1721384984116,"stop":1721384984116,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60702cabce62110","name":"Check received message containing escaped characters","time":{"start":1721385531309,"stop":1721385531310,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c45fff073a83da","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721385237039,"stop":1721385237039,"duration":0},"status":"passed","severity":"normal"},{"uid":"150b237eb4bd6310","name":"should decode valid enr successfully","time":{"start":1721384979589,"stop":1721384979590,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f2b6876d7d7ff3","name":"Overlapping topic subscription","time":{"start":1721385662329,"stop":1721385662329,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f12a65b7913c70b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721384971026,"stop":1721384971026,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc04c1e7e0d72eb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721385077069,"stop":1721385077069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f654db01aa886b9","name":"Push message with long payload","time":{"start":1721385610622,"stop":1721385610623,"duration":1},"status":"passed","severity":"normal"},{"uid":"58951abb1669838","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721385505600,"stop":1721385505611,"duration":11},"status":"passed","severity":"normal"},{"uid":"228fc68579993897","name":"Generator, custom pubsub topic","time":{"start":1721385653526,"stop":1721385653527,"duration":1},"status":"passed","severity":"normal"},{"uid":"329302119b527ef2","name":"Store - dialed after - with timeout","time":{"start":1721385695420,"stop":1721385695421,"duration":1},"status":"passed","severity":"normal"},{"uid":"9288732a4652c504","name":"Check received message containing SQL Injection","time":{"start":1721385224305,"stop":1721385224306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecdb83f891feb600","name":"Check received message containing special chars","time":{"start":1721385531316,"stop":1721385531317,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc9f7a165dc7e79","name":"Number of peers are maintained correctly","time":{"start":1721385138001,"stop":1721385138002,"duration":1},"status":"passed","severity":"normal"},{"uid":"46dd3f0bf15eb8a8","name":"Push message with special chars payload","time":{"start":1721385610625,"stop":1721385610629,"duration":4},"status":"passed","severity":"normal"},{"uid":"69f4d270f209907e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721385531324,"stop":1721385531324,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0f5eb4c2d2e65a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721384978829,"stop":1721384978830,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c6a1de2d5a1dd82","name":"Refresh subscription","time":{"start":1721385534752,"stop":1721385534752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9d0db8ba1516dba","name":"should properly create location multiaddrs - udp","time":{"start":1721384979597,"stop":1721384979597,"duration":0},"status":"passed","severity":"normal"},{"uid":"535b7564048fb45e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721385293323,"stop":1721385293323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdea0d8000a6bc7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721385534756,"stop":1721385534756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f5a6539663b391","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721384971025,"stop":1721384971025,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0ac3865e94e337","name":"ignores unrecognized TXT record formats","time":{"start":1721384995289,"stop":1721384995289,"duration":0},"status":"passed","severity":"normal"},{"uid":"48caa0174c53710c","name":"Subscribe to topic containing Script and receive message","time":{"start":1721385266068,"stop":1721385266069,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95e7740e58da8eb","name":"Publish message with rate limit","time":{"start":1721385520114,"stop":1721385520114,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ff04626b5bcff7","name":"Push message with content topic containing Arabic","time":{"start":1721385610667,"stop":1721385610672,"duration":5},"status":"passed","severity":"normal"},{"uid":"cbb080f83b595267","name":"Query with Promise Callback, No Decoder","time":{"start":1721385638955,"stop":1721385638955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7480d72db5417a44","name":"Light Node - default protocols","time":{"start":1721385695421,"stop":1721385695422,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19d33f8d03b1d33","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721385237047,"stop":1721385237048,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff2977bd230e921","name":"Check received message containing Russian","time":{"start":1721385531318,"stop":1721385531318,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fef05ac5c28462","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721385237042,"stop":1721385237043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4394794e977a8964","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721385597296,"stop":1721385597296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee31c5b91c919e62","name":"Accepts a valid Waku Message","time":{"start":1721384987870,"stop":1721384987871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8696c3c92ab5921","name":"can start the service","time":{"start":1721384999262,"stop":1721384999263,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d1d6933650fd36","name":"can dial TLS multiaddrs","time":{"start":1721385336413,"stop":1721385336413,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9173b5efb9406d","name":"should not receive a peer event before start","time":{"start":1721385030560,"stop":1721385030560,"duration":0},"status":"passed","severity":"normal"},{"uid":"256d4943bbdbf334","name":"should properly create location multiaddrs - tcp6","time":{"start":1721384979596,"stop":1721384979597,"duration":1},"status":"passed","severity":"normal"},{"uid":"87398a1c025084b2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721385662329,"stop":1721385662329,"duration":0},"status":"passed","severity":"normal"},{"uid":"44803504e5c6d1f","name":"Encoder throws on empty string content topic","time":{"start":1721385005151,"stop":1721385005152,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f56587be7e8e82","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721384971012,"stop":1721384971013,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98da23976210bb9","name":"Sample","time":{"start":1721384979049,"stop":1721384979049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca69f17ae7994c70","name":"Push message with long payload","time":{"start":1721385489310,"stop":1721385489312,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5f2575d7022fcdf","name":"1 Relay, 1 Filter, gives up","time":{"start":1721384995151,"stop":1721384995151,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1556c7ad0960af","name":"Check meta is set [symmetric]","time":{"start":1721385005148,"stop":1721385005148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c5448ae14fe893","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721385520111,"stop":1721385520111,"duration":0},"status":"passed","severity":"normal"},{"uid":"b962bca567f44110","name":"should throw error - no public key","time":{"start":1721384979591,"stop":1721384979591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4296f049cbd379","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721385123958,"stop":1721385123958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80fbf634054c38a","name":"Check received message containing unicode special characters","time":{"start":1721385224309,"stop":1721385224309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2080c4cd7fec3c89","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721384971017,"stop":1721384971018,"duration":1},"status":"passed","severity":"normal"},{"uid":"69904d6592ff5af3","name":"Push message with JSON payload","time":{"start":1721385489317,"stop":1721385489317,"duration":0},"status":"passed","severity":"normal"},{"uid":"69dbd62be3daa864","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721385237028,"stop":1721385237028,"duration":0},"status":"passed","severity":"normal"},{"uid":"994bb5b699aa06e9","name":"Push message with content topic containing shell command","time":{"start":1721385489326,"stop":1721385489327,"duration":1},"status":"passed","severity":"normal"},{"uid":"36416ae64bbbda6b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721385293323,"stop":1721385293324,"duration":1},"status":"passed","severity":"normal"},{"uid":"df056d72e06a277","name":"Check message received after jswaku node is restarted","time":{"start":1721385531314,"stop":1721385531314,"duration":0},"status":"skipped","severity":"normal"}]