mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"2cde7bed084bb3b8","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724795557530,"stop":1724795557530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1c4508a0d861a8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724795324663,"stop":1724795324663,"duration":0},"status":"passed","severity":"normal"},{"uid":"490de131830cca97","name":"Push message with numeric payload","time":{"start":1724795880183,"stop":1724795880184,"duration":1},"status":"passed","severity":"normal"},{"uid":"114868ecd24f9a35","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724795958103,"stop":1724795958111,"duration":8},"status":"passed","severity":"normal"},{"uid":"ad858776a47bcb49","name":"should handle corrupted local storage data gracefully","time":{"start":1724795352950,"stop":1724795352951,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b710239738ec7fe","name":"Sample","time":{"start":1724795332745,"stop":1724795332746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b993a68a296a5f66","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795923339,"stop":1724795923339,"duration":0},"status":"passed","severity":"normal"},{"uid":"772b9f30c9ef27d3","name":"Keep-alive pings maintain the connection","time":{"start":1724795485624,"stop":1724795485624,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb6aab257853cfd","name":"recovers when dns.resolve returns empty","time":{"start":1724795349196,"stop":1724795349196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9140b30503bdc5e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724795600822,"stop":1724795600823,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a1d7e3d7504f1f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795923344,"stop":1724795923344,"duration":0},"status":"passed","severity":"normal"},{"uid":"482b79049c71b2a7","name":"should throw error - no id","time":{"start":1724795333323,"stop":1724795333324,"duration":1},"status":"passed","severity":"normal"},{"uid":"776ab09f4634351e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724795600819,"stop":1724795600819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be78d2a2d34f28b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724795324656,"stop":1724795324657,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fe8579a503bc0","name":"Generator, 2 different pubsubtopics","time":{"start":1724795923341,"stop":1724795923341,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb21420aba4d0856","name":"Check received message containing emoji","time":{"start":1724795790783,"stop":1724795790784,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8f713de059d0dbc","name":"Query with Ordered Callback, No Decoder","time":{"start":1724795911638,"stop":1724795911639,"duration":1},"status":"passed","severity":"normal"},{"uid":"5000bbce873b9696","name":"Should update multiaddrs","time":{"start":1724795724972,"stop":1724795724972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c507b6e9e4ba128e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724795360585,"stop":1724795360585,"duration":0},"status":"passed","severity":"normal"},{"uid":"7184d6d7bc6f5a6f","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724795324813,"stop":1724795324813,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa4d72ce0969d11","name":"dispatchEvent via connectionManager","time":{"start":1724795415720,"stop":1724795415720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7ffe7937d2903a","name":"Push message with content topic containing emoji","time":{"start":1724795880202,"stop":1724795880203,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8447f0825a46f1b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724795324681,"stop":1724795324681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e36cb3dee07dc9","name":"Decoder throws on undefined content topic","time":{"start":1724795338208,"stop":1724795338208,"duration":0},"status":"passed","severity":"normal"},{"uid":"97098b99ab57f702","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724795557518,"stop":1724795557519,"duration":1},"status":"passed","severity":"normal"},{"uid":"afed8ea967205874","name":"Using a function","time":{"start":1724795953292,"stop":1724795953292,"duration":0},"status":"passed","severity":"normal"},{"uid":"909c166eaf1edfc3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724795497274,"stop":1724795497274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa993aaec17a923","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724795324655,"stop":1724795324655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5689e4687afaa31","name":"Push message with rate limit","time":{"start":1724795807012,"stop":1724795807012,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a84826cde70578","name":"Check publish message containing Arabic","time":{"start":1724795840298,"stop":1724795840299,"duration":1},"status":"passed","severity":"normal"},{"uid":"7757ae6523d5a424","name":"Encoder throws on empty string content topic","time":{"start":1724795359041,"stop":1724795359041,"duration":0},"status":"passed","severity":"normal"},{"uid":"370e0bb8ec159ed","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724795497274,"stop":1724795497274,"duration":0},"status":"passed","severity":"normal"},{"uid":"171f1cd6319313f","name":"Subscribe and receive messages via lightPush","time":{"start":1724795958115,"stop":1724795958115,"duration":0},"status":"passed","severity":"normal"},{"uid":"565a7342e8198573","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724795958127,"stop":1724795958128,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11785dd695a4f86","name":"should be called for bootstrap peers","time":{"start":1724795383209,"stop":1724795383209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde9953eb076af00","name":"Store - dialed first","time":{"start":1724795962491,"stop":1724795962491,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3ce05df987f439","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724795324677,"stop":1724795324677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25102e4e5a5bb90","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724795557520,"stop":1724795557521,"duration":1},"status":"passed","severity":"normal"},{"uid":"88185d35a9704039","name":"should properly create location multiaddrs - tcp4","time":{"start":1724795333331,"stop":1724795333331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5a8b34d473fdc1","name":"Check message on other pubsub topic is not received","time":{"start":1724795565935,"stop":1724795565935,"duration":0},"status":"passed","severity":"normal"},{"uid":"3232650f6a23e1e8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724795332585,"stop":1724795332585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1fdb622ec6d3a0","name":"should set field with only STORE enabled","time":{"start":1724795333334,"stop":1724795333335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b723c057b1e0ef9f","name":"Push message with XML payload","time":{"start":1724795806993,"stop":1724795806994,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ad1e0c73e815b3","name":"Query Generator, No message returned","time":{"start":1724795911637,"stop":1724795911637,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e9bd8414005de2","name":"A test","time":{"start":1724795684544,"stop":1724795684544,"duration":0},"status":"passed","severity":"normal"},{"uid":"d452046e990d1d8d","name":"Query Generator - false","time":{"start":1724795918202,"stop":1724795918202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91f6a1b24f379f0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724795557512,"stop":1724795557512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bd453da0208bd3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724795327225,"stop":1724795327225,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1aea38cb96cf4","name":"Check received message containing SQL Injection","time":{"start":1724795790761,"stop":1724795790763,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c4c2bdcaeccd4bd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724795327223,"stop":1724795327224,"duration":1},"status":"passed","severity":"normal"},{"uid":"c844503c22538136","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724795348847,"stop":1724795348847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da195b960ef4e26","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724795837182,"stop":1724795837182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ad24ece3ef6115","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app26/10/topic33/json","time":{"start":1724795864473,"stop":1724795864475,"duration":2},"status":"passed","severity":"normal"},{"uid":"69cc96e6b4eaa649","name":"Ping on peer without subscriptions","time":{"start":1724795458706,"stop":1724795458707,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa55f8c43ebe563d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724795958126,"stop":1724795958126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46b2c6d900ff372","name":"can start the service","time":{"start":1724795829371,"stop":1724795829372,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2c6b6d35a61c43","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724795958095,"stop":1724795958095,"duration":0},"status":"passed","severity":"normal"},{"uid":"2119ec6d6e243dd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724795585573,"stop":1724795585574,"duration":1},"status":"passed","severity":"normal"},{"uid":"22865420da906a5d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724795958101,"stop":1724795958101,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a1da722a3c6fa1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724795585573,"stop":1724795585573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dbbe0c1c83b1ec","name":"Subscribe to topic containing short and receive message","time":{"start":1724795958099,"stop":1724795958099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f042210a3dd11a42","name":"connects to nwaku","time":{"start":1724795953290,"stop":1724795953291,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b21f61d48e0b687","name":"Decoder throws on empty string content topic","time":{"start":1724795360586,"stop":1724795360587,"duration":1},"status":"passed","severity":"normal"},{"uid":"761f09b32bfa491d","name":"Check publish message after client node is restarted","time":{"start":1724795840310,"stop":1724795840310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e4ba0bf2f79ef30","name":"Push message with Basic HTML tag payload","time":{"start":1724795880187,"stop":1724795880187,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e95c8301d31be","name":"Check received message containing Russian","time":{"start":1724795790760,"stop":1724795790760,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab990fb3fc4dde0e","name":"Check message with no content topic is not received","time":{"start":1724795790755,"stop":1724795790756,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a6823b8c2efb88","name":"Check publish message containing Script","time":{"start":1724795840300,"stop":1724795840300,"duration":0},"status":"passed","severity":"normal"},{"uid":"8793f809887d4c61","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724795360584,"stop":1724795360584,"duration":0},"status":"passed","severity":"normal"},{"uid":"6523a93bf24c4178","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724795958098,"stop":1724795958098,"duration":0},"status":"passed","severity":"normal"},{"uid":"656d9cd7dced42fb","name":"Relay","time":{"start":1724795385707,"stop":1724795385708,"duration":1},"status":"passed","severity":"normal"},{"uid":"52842f5b01d70bbe","name":"Check message with non string payload is not received","time":{"start":1724795565937,"stop":1724795565937,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca106c918ad10e76","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724795557527,"stop":1724795557527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e1aea73ce0cb12","name":"should throw an error for missing required configuration","time":{"start":1724795324667,"stop":1724795324668,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f7e9b829b23ec55","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724795956709,"stop":1724795956709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cb33376e8c36e7","name":"should properly create location multiaddrs - udp6","time":{"start":1724795333332,"stop":1724795333332,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c833f16353e6990","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724795958116,"stop":1724795958118,"duration":2},"status":"passed","severity":"normal"},{"uid":"1593bf5ed92224e5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724795338066,"stop":1724795338066,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ee86c51c451e40","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724795324688,"stop":1724795324688,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4543637956c735","name":"Query generator for multiple messages","time":{"start":1724795927471,"stop":1724795927472,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e6c14384deaf9d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724795557523,"stop":1724795557523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe1c479b0a01715","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724795958097,"stop":1724795958097,"duration":0},"status":"passed","severity":"normal"},{"uid":"656f25a7e377330b","name":"Fields are not dropped","time":{"start":1724795337687,"stop":1724795337689,"duration":2},"status":"passed","severity":"normal"},{"uid":"50926a1b271f438a","name":"Check received message containing numeric","time":{"start":1724795790758,"stop":1724795790759,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc694201a9abecd3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724795387955,"stop":1724795387955,"duration":0},"status":"passed","severity":"normal"},{"uid":"18faeefcf8e5df4c","name":"should emit a peer event after start","time":{"start":1724795352948,"stop":1724795352949,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d5a52563e33c18","name":"should encode/decode to RLP encoding","time":{"start":1724795333326,"stop":1724795333326,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf79c91f60ca391","name":"Ordered callback, aborts when callback returns true","time":{"start":1724795927475,"stop":1724795927475,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5d73d1e09837b5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724795958126,"stop":1724795958126,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19ffff52c253da2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724795557526,"stop":1724795557527,"duration":1},"status":"passed","severity":"normal"},{"uid":"c462c005669600e3","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724795324657,"stop":1724795324658,"duration":1},"status":"passed","severity":"normal"},{"uid":"67241c37d44f75c6","name":"does not throw on valid cases","time":{"start":1724795324638,"stop":1724795324639,"duration":1},"status":"passed","severity":"normal"},{"uid":"8302e51d349d073e","name":"Publish message with custom timestamp: Tue Aug 27 2024 22:56:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1724795840307,"stop":1724795840307,"duration":0},"status":"passed","severity":"normal"},{"uid":"f531a8dfaee504bc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724795557535,"stop":1724795557535,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bb399bc78ff1af","name":"Push message with shell command payload","time":{"start":1724795806995,"stop":1724795806995,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffbef40170f4746","name":"should emit a peer event after start","time":{"start":1724795387979,"stop":1724795387979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6940f90d5f1d14ff","name":"throws on content topic with empty encoding field","time":{"start":1724795324644,"stop":1724795324647,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c0baed97bb06c52","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724795430517,"stop":1724795430518,"duration":1},"status":"passed","severity":"normal"},{"uid":"867b47725678cc0a","name":"Check received message containing Basic HTML tag","time":{"start":1724795790749,"stop":1724795790750,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2821b749f0efad9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724795565934,"stop":1724795565934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b501afb6ac21b0c","name":"Subscribe and receives messages on 20 topics","time":{"start":1724795958097,"stop":1724795958097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b3b04c0f0038bb2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724795958124,"stop":1724795958125,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bfac09d407e6b33","name":"getPeersByDiscovery","time":{"start":1724795415719,"stop":1724795415719,"duration":0},"status":"passed","severity":"normal"},{"uid":"e339a5d13ace2ad0","name":"Check received message with timestamp: 1724795375448000000 ","time":{"start":1724795790753,"stop":1724795790753,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa94b32cc7f2493","name":"Push message with rate limit","time":{"start":1724795880208,"stop":1724795880208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4f68ec3a825332","name":"Throws when trying to push message with empty payload","time":{"start":1724795880190,"stop":1724795880190,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58649276fe42397","name":"ignores unrecognized TXT record formats","time":{"start":1724795349196,"stop":1724795349197,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fb2f8bd676d444","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724795324680,"stop":1724795324680,"duration":0},"status":"passed","severity":"normal"},{"uid":"498271e7ab29873b","name":"shard 0","time":{"start":1724795896073,"stop":1724795896073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1409a98d8ec1ab3d","name":"Check received message containing short","time":{"start":1724795790739,"stop":1724795790740,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fb08dac8166d98","name":"should handle a minimal index list","time":{"start":1724795324812,"stop":1724795324812,"duration":0},"status":"passed","severity":"normal"},{"uid":"848ea6d9e0cc7ae","name":"should throw error - no public key","time":{"start":1724795333323,"stop":1724795333323,"duration":0},"status":"passed","severity":"normal"},{"uid":"28434fcf423d649","name":"should properly create location multiaddrs - udp4","time":{"start":1724795333331,"stop":1724795333331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e1950bc942eb0d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724795324668,"stop":1724795324669,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fe269388057f94","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724795881420,"stop":1724795881421,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8588c9d7b79bb0","name":"should use DNS peer discovery with light client","time":{"start":1724795387983,"stop":1724795387984,"duration":1},"status":"skipped","severity":"normal"},{"uid":"131d371e767f5b1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724795958120,"stop":1724795958120,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a18f423d29850c","name":"Check received message containing Script","time":{"start":1724795790763,"stop":1724795790764,"duration":1},"status":"passed","severity":"normal"},{"uid":"26127e5142ea2c54","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724795705236,"stop":1724795705237,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5d5af1b599c61","name":"Check publish message containing unicode special characters","time":{"start":1724795840304,"stop":1724795840305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43d49bcc074e18","name":"Ping fails for unsubscribed peers","time":{"start":1724795485623,"stop":1724795485624,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c5b5ddb01e9c6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724795837177,"stop":1724795837178,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bdee28ad91c66e1","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724795327224,"stop":1724795327225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32cc008e0389185","name":"Generator, custom pubsub topic","time":{"start":1724795923342,"stop":1724795923342,"duration":0},"status":"passed","severity":"normal"},{"uid":"9993f8ec52a9b0a1","name":"Publish message with custom timestamp: Wed Sep 06 2023 21:56:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1724795840306,"stop":1724795840306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e6a768e33855aaf","name":"Subscribe to topic containing long and publish message","time":{"start":1724795837174,"stop":1724795837174,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1132be249eb6bf","name":"Push message with short payload","time":{"start":1724795806987,"stop":1724795806987,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a856acd3e46d0d","name":"Push message with content topic containing Script","time":{"start":1724795807003,"stop":1724795807003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81732ad61399115","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724795956709,"stop":1724795956710,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ac04d52ffdc2bc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724795958112,"stop":1724795958112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0656fb286231929","name":"Check received message with timestamp: 1724795375052000000 ","time":{"start":1724795565933,"stop":1724795565933,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce62e451a0ee2847","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724795333322,"stop":1724795333322,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f1300d05e97240","name":"should return all peers when numPeers is 0","time":{"start":1724795338065,"stop":1724795338066,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e71bf61c7ee3ab5","name":"Ping on peer without subscriptions","time":{"start":1724795458709,"stop":1724795458709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9e2bf22f857688","name":"Check received message containing shell command","time":{"start":1724795565931,"stop":1724795565931,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd41843175f8f13","name":"Non TWN Cluster","time":{"start":1724795864455,"stop":1724795864456,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7f9737d948afa8","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724795557518,"stop":1724795557518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bce6926166b8fa2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724795956707,"stop":1724795956707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29234e943235840","name":"Fails to push message bigger that 1MB","time":{"start":1724795880211,"stop":1724795880211,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bd5233cfb1b6ee","name":"Relay + Store","time":{"start":1724795385709,"stop":1724795385709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8a074ca63a6b1e","name":"Check message with invalid timestamp is not received","time":{"start":1724795790755,"stop":1724795790755,"duration":0},"status":"passed","severity":"normal"},{"uid":"321f6742102be1f6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724795332586,"stop":1724795332587,"duration":1},"status":"passed","severity":"normal"},{"uid":"51223e72d5cb86fb","name":"Query with Promise Callback, No Decoder","time":{"start":1724795911640,"stop":1724795911641,"duration":1},"status":"passed","severity":"normal"},{"uid":"77df45113932336c","name":"Tracks peer failures correctly","time":{"start":1724795485625,"stop":1724795485625,"duration":0},"status":"passed","severity":"normal"},{"uid":"34eb127c27eb3921","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724795324679,"stop":1724795324679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4863df949a021672","name":"Push message equal or less that 1MB","time":{"start":1724795807013,"stop":1724795807014,"duration":1},"status":"passed","severity":"normal"},{"uid":"975dca4cbeb273c5","name":"should throw an error for missing sharding configuration","time":{"start":1724795324686,"stop":1724795324686,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71e08875b8d9228","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724795324666,"stop":1724795324666,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e1573b865f13bb","name":"Subscribe to topic containing short and receive message","time":{"start":1724795600827,"stop":1724795600827,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eae637c5a98a374","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724795817477,"stop":1724795817478,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba2404be005dce3","name":"Push message on custom pubsubTopic","time":{"start":1724795684399,"stop":1724795684400,"duration":1},"status":"passed","severity":"normal"},{"uid":"87fdadda092eee6b","name":"Filter","time":{"start":1724795962492,"stop":1724795962492,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c813d7e40b01cb1","name":"Check received message containing shell command","time":{"start":1724795790751,"stop":1724795790751,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e3105a447d62d9","name":"Check received message containing escaped characters","time":{"start":1724795790751,"stop":1724795790751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf62a6d765f1fb52","name":"Check publish message containing Basic HTML tag","time":{"start":1724795840301,"stop":1724795840301,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc55a8be8e9b653","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724795881418,"stop":1724795881419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dd16f63cbf9ccdf","name":"Push message with Basic HTML tag payload","time":{"start":1724795806994,"stop":1724795806994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c4a2520cd1467a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724795864476,"stop":1724795864476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b348b329019d6","name":"Push message on custom pubsubTopic","time":{"start":1724795684401,"stop":1724795684401,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae0ad851677cb27","name":"should return unique PubsubTopics for static sharding","time":{"start":1724795324665,"stop":1724795324665,"duration":0},"status":"passed","severity":"normal"},{"uid":"11229247ce8c9cb3","name":"Subscribe to topic containing XML and receive message","time":{"start":1724795600831,"stop":1724795600831,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ef80922e7e0604","name":"Light Node - default protocols","time":{"start":1724795962492,"stop":1724795962492,"duration":0},"status":"passed","severity":"normal"},{"uid":"11852b0c224fc0af","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724795807004,"stop":1724795807004,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bac634f2fa4fcc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724795958096,"stop":1724795958096,"duration":0},"status":"passed","severity":"normal"},{"uid":"960d2286c16c5029","name":"Reopen subscription with peer with lost subscription","time":{"start":1724795458709,"stop":1724795458710,"duration":1},"status":"passed","severity":"normal"},{"uid":"5530077c4d5f6fa3","name":"Number of peers are maintained correctly","time":{"start":1724795631554,"stop":1724795631554,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa7a60f2aa1e769","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724795705237,"stop":1724795705237,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab3ba020e62dff5","name":"Check message with invalid timestamp is not received","time":{"start":1724795790789,"stop":1724795790790,"duration":1},"status":"passed","severity":"normal"},{"uid":"59761bf6cf738a8","name":"should not receive a peer event before start","time":{"start":1724795352949,"stop":1724795352949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca938fd1792c88c","name":"Decoder throws on undefined content topic","time":{"start":1724795359041,"stop":1724795359041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81c1d9634590f72","name":"Callback on promise","time":{"start":1724795927473,"stop":1724795927473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8022cf075d3f568","name":"Push message equal or less that 1MB","time":{"start":1724795880211,"stop":1724795880211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7da2e055ca22633","name":"addEventListener with wrong event","time":{"start":1724795415718,"stop":1724795415718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0aebc9bab49aab","name":"random static sharding 10 - Cluster ID: 167, Shard ID: 889","time":{"start":1724795896079,"stop":1724795896079,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d6b8b431e937ed","name":"random static sharding 2 - Cluster ID: 807, Shard ID: 766","time":{"start":1724795896074,"stop":1724795896075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9af3e1efdf84d73","name":"Passing invalid cursor","time":{"start":1724795881423,"stop":1724795881424,"duration":1},"status":"passed","severity":"normal"},{"uid":"743fda211f715207","name":"Subscribe and receive messages via lightPush","time":{"start":1724795958094,"stop":1724795958095,"duration":1},"status":"passed","severity":"normal"},{"uid":"6741144c74f2adb","name":"Delete observer","time":{"start":1724795794673,"stop":1724795794673,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8a96476343ceac","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724795332585,"stop":1724795332585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9314de0c861a1c5c","name":"Push message with Chinese payload","time":{"start":1724795806991,"stop":1724795806991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1161093f7157b204","name":"Query generator for multiple messages with different content topic format","time":{"start":1724795927473,"stop":1724795927473,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb438f7088c70159","name":"Push message with content topic containing Chinese","time":{"start":1724795807000,"stop":1724795807000,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c85d3e11eae462","name":"Check received message containing Script","time":{"start":1724795790747,"stop":1724795790748,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdea8834c8d3257","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724795324675,"stop":1724795324676,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda84a3757d72111","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724795557532,"stop":1724795557532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f52fe5a0d0732c5","name":"Ordered Callback - false","time":{"start":1724795918203,"stop":1724795918204,"duration":1},"status":"passed","severity":"normal"},{"uid":"8473256c9275544c","name":"Subscribe to topic containing Script and publish message","time":{"start":1724795837178,"stop":1724795837178,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0eab11b5f777a32","name":"Renews subscription after lossing a connection","time":{"start":1724795958114,"stop":1724795958115,"duration":1},"status":"broken","severity":"normal"},{"uid":"a331fe1c901020c1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724795324663,"stop":1724795324664,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59abd12ea4255a4","name":"Publishes to nwaku","time":{"start":1724795813429,"stop":1724795813430,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1f9f8163caf7e3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724795557536,"stop":1724795557536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f105722f7991beea","name":"Check message with non string payload is not received","time":{"start":1724795790756,"stop":1724795790757,"duration":1},"status":"passed","severity":"normal"},{"uid":"538a2cb6b0e665d0","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724795705233,"stop":1724795705233,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4553c56d2f518c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724795911638,"stop":1724795911638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc6b4b09e7e4e5c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724795600828,"stop":1724795600828,"duration":0},"status":"passed","severity":"normal"},{"uid":"940cea16961f61e2","name":"start node with empty content topic","time":{"start":1724795864476,"stop":1724795864476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29fc893a490cb2c","name":"1 Relay, 1 fetch","time":{"start":1724795348943,"stop":1724795348944,"duration":1},"status":"passed","severity":"normal"},{"uid":"9563b8025845953d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724795332579,"stop":1724795332581,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4b60db20d8b81eb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724795324686,"stop":1724795324686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec2e1d73212ff00c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724795557519,"stop":1724795557520,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa98d092d2c119c","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724795705237,"stop":1724795705237,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ee4bcc5719aa3","name":"Encoder throws on empty string content topic","time":{"start":1724795338207,"stop":1724795338208,"duration":1},"status":"passed","severity":"normal"},{"uid":"b652f301070e8ec4","name":"Push message with content topic containing numeric","time":{"start":1724795806999,"stop":1724795806999,"duration":0},"status":"passed","severity":"normal"},{"uid":"60af8b73bc1ba317","name":"Push message with content topic containing emoji","time":{"start":1724795807010,"stop":1724795807010,"duration":0},"status":"passed","severity":"normal"},{"uid":"602170029964bc75","name":"Check publish message containing Russian","time":{"start":1724795840299,"stop":1724795840299,"duration":0},"status":"passed","severity":"normal"},{"uid":"474881be6bc051cd","name":"Passing page size 10 when there are 10 messages","time":{"start":1724795944632,"stop":1724795944635,"duration":3},"status":"passed","severity":"normal"},{"uid":"631b60c3f60033d","name":"Ordered Callback - true","time":{"start":1724795918203,"stop":1724795918203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ff8cf2b3ef9699","name":"should throw error - no id","time":{"start":1724795333322,"stop":1724795333323,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd5fabee2bacad5","name":"Default pageSize","time":{"start":1724795944640,"stop":1724795944642,"duration":2},"status":"passed","severity":"normal"},{"uid":"61e1dbdcee3d22d1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724795324658,"stop":1724795324658,"duration":0},"status":"passed","severity":"normal"},{"uid":"38425522a5174f11","name":"can dial TLS multiaddrs","time":{"start":1724795709833,"stop":1724795709833,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a2d6dc8fd28c88","name":"Check received message containing unicode special characters","time":{"start":1724795790782,"stop":1724795790783,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49e8561546aece","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724795459452,"stop":1724795459453,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9bbd31f527d99b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724795557532,"stop":1724795557533,"duration":1},"status":"passed","severity":"normal"},{"uid":"77854899f2dd7693","name":"Subscribe to topic containing Script and receive message","time":{"start":1724795958125,"stop":1724795958125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5e53d9092dfb03","name":"Push message with content topic containing long","time":{"start":1724795880191,"stop":1724795880191,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b402e66de62cc0","name":"Push to array if already present","time":{"start":1724795324337,"stop":1724795324338,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7b18ba221ba7f18","name":"it tolerates circular branch references","time":{"start":1724795349195,"stop":1724795349195,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a692aeb33e297a","name":"Wrong topic","time":{"start":1724795864475,"stop":1724795864475,"duration":0},"status":"passed","severity":"normal"},{"uid":"35aee8914ab16d05","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724795324664,"stop":1724795324664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39f728137a0efba","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724795705236,"stop":1724795705236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dfc4c3f4227ec2","name":"Check received message containing escaped characters","time":{"start":1724795790781,"stop":1724795790782,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1757aef38494e4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724795812076,"stop":1724795812076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8c2e38d2878b470","name":"Check received message containing special chars","time":{"start":1724795790759,"stop":1724795790759,"duration":0},"status":"passed","severity":"normal"},{"uid":"303550a6bca6cd2b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724795911640,"stop":1724795911640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dbf761eaf2ee82","name":"Push message with content topic containing Chinese","time":{"start":1724795880193,"stop":1724795880193,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2c9501b01e0f5d","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724795705233,"stop":1724795705234,"duration":1},"status":"passed","severity":"normal"},{"uid":"d784c81bffdd0f6a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724795585570,"stop":1724795585571,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a5a216d294b6c0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724795497275,"stop":1724795497275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6d4e011e13eb66","name":"Check publish message containing XML","time":{"start":1724795840301,"stop":1724795840301,"duration":0},"status":"passed","severity":"normal"},{"uid":"51db8627c08d6149","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724795958116,"stop":1724795958116,"duration":0},"status":"passed","severity":"normal"},{"uid":"f111e1fe24f6548b","name":"Encoder throws on undefined content topic","time":{"start":1724795338207,"stop":1724795338207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6697e990e4bc22c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795684401,"stop":1724795684401,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf9b3ce5572a7e3","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724795332589,"stop":1724795332589,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6bf8c3aee3923d","name":"Subscribe to topic containing short and publish message","time":{"start":1724795837173,"stop":1724795837173,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ed5aa923638ca4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724795956710,"stop":1724795956710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3788f427e0ab9f9","name":"ignores domain fetching errors","time":{"start":1724795349196,"stop":1724795349196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1636ba5892a49f","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724795324682,"stop":1724795324683,"duration":1},"status":"passed","severity":"normal"},{"uid":"adec8eb38617c036","name":"should emit a peer event after start","time":{"start":1724795829374,"stop":1724795829374,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaa1a42c6a33863","name":"Check received message containing Arabic","time":{"start":1724795565928,"stop":1724795565929,"duration":1},"status":"passed","severity":"normal"},{"uid":"d991d906a4b85a47","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795557525,"stop":1724795557526,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f55eb8761d7f6c","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724795324671,"stop":1724795324672,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb99c412e7c65798","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724795348847,"stop":1724795348848,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67e57751c9b8889","name":"Subscribe and receive messages via waku relay post","time":{"start":1724795958096,"stop":1724795958096,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c01e9296d27b33","name":"should only return 1 node with relay and store capability","time":{"start":1724795349198,"stop":1724795349198,"duration":0},"status":"passed","severity":"normal"},{"uid":"11916482d70ca0de","name":"Passing an array","time":{"start":1724795953292,"stop":1724795953292,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e766bf6db78c62","name":"1 Store, 2 fetches","time":{"start":1724795348944,"stop":1724795348944,"duration":0},"status":"passed","severity":"normal"},{"uid":"8812102f16a46a7d","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724795430520,"stop":1724795430520,"duration":0},"status":"passed","severity":"normal"},{"uid":"3230d36eb75699b1","name":"LightPush with 0 connections","time":{"start":1724795608880,"stop":1724795608880,"duration":0},"status":"passed","severity":"normal"},{"uid":"14aa38dddf3ce4f6","name":"Push message with custom timestamp: 1724792009048","time":{"start":1724795807012,"stop":1724795807013,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25833c67b947b12","name":"Query with Ordered Callback, No message returned","time":{"start":1724795911639,"stop":1724795911639,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1e4da9cc0ed180","name":"Ephemeral messages are not stored","time":{"start":1724795387952,"stop":1724795387953,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef46dd59850e3e2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724795338066,"stop":1724795338067,"duration":1},"status":"passed","severity":"normal"},{"uid":"d043b01a42565988","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724795600833,"stop":1724795600833,"duration":0},"status":"passed","severity":"normal"},{"uid":"52319c57cd4aac10","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724795497277,"stop":1724795497278,"duration":1},"status":"passed","severity":"normal"},{"uid":"116a33eb3b1fccc5","name":"Check received message containing Chinese","time":{"start":1724795565928,"stop":1724795565928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace26ff07a112baf","name":"should not throw an error for a single configured topic","time":{"start":1724795324682,"stop":1724795324682,"duration":0},"status":"passed","severity":"normal"},{"uid":"a418959a8157e654","name":"throws an error for improperly formatted content topics","time":{"start":1724795324662,"stop":1724795324663,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe48e85025e98419","name":"Push message with content topic containing shell command","time":{"start":1724795880201,"stop":1724795880201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c976f69d1d7efd","name":"Check message on other pubsub topic is not received","time":{"start":1724795790790,"stop":1724795790791,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd05df2d45fef640","name":"should only return 1 node with store capability","time":{"start":1724795349198,"stop":1724795349198,"duration":0},"status":"passed","severity":"normal"},{"uid":"488f25446607d9e9","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724795705235,"stop":1724795705235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c332cba33c2eecbf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724795324679,"stop":1724795324679,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1e0075a41984e","name":"Check received message containing Arabic","time":{"start":1724795790745,"stop":1724795790745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2433d80b7ae13c4b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app66/9/topic957/test.js","time":{"start":1724795864473,"stop":1724795864473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40a9fd2a5132b4c","name":"Subscribe to topic containing long and receive message","time":{"start":1724795958099,"stop":1724795958099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c694a2a3ba14cc63","name":"Push 30 different messages","time":{"start":1724795806997,"stop":1724795806998,"duration":1},"status":"passed","severity":"normal"},{"uid":"62815a86aa8aee51","name":"Encoder throws on undefined content topic","time":{"start":1724795359040,"stop":1724795359040,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb61a0c761d005fa","name":"Check message received after jswaku node is restarted","time":{"start":1724795565937,"stop":1724795565937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa837bfe82c93397","name":"Push message with SQL Injection payload","time":{"start":1724795806992,"stop":1724795806993,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ee3c742d431b64","name":"removeEventListener with wrong event","time":{"start":1724795415719,"stop":1724795415719,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a12bb052b5f680f","name":"should not fail to start the service if it is already started","time":{"start":1724795352948,"stop":1724795352948,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5b7f7544e88884","name":"Check received message containing special chars","time":{"start":1724795790743,"stop":1724795790743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20137e57ec7d6c6","name":"Check received message with timestamp: 1724795375052 ","time":{"start":1724795565933,"stop":1724795565933,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bab10ed5b3b8afb","name":"Meta field set when metaSetter is specified","time":{"start":1724795338206,"stop":1724795338207,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9eca6e97a3e7cec","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724795837174,"stop":1724795837174,"duration":0},"status":"passed","severity":"normal"},{"uid":"481d2bd70ce555c3","name":"Check publish message containing escaped characters","time":{"start":1724795840302,"stop":1724795840304,"duration":2},"status":"passed","severity":"normal"},{"uid":"da47a9c7c9e63af1","name":"Fails to publish message with empty text","time":{"start":1724795840307,"stop":1724795840308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f1ceb8f12553004","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724795956706,"stop":1724795956707,"duration":1},"status":"passed","severity":"normal"},{"uid":"732e12e159c75d17","name":"Subscribe to topic containing long and receive message","time":{"start":1724795958122,"stop":1724795958122,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22ef7a13d0076a9","name":"Failed peers are renewed","time":{"start":1724795631554,"stop":1724795631554,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c99202a21151329","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724795956710,"stop":1724795956710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9429637f858a8d9","name":"Ping on peer without subscriptions","time":{"start":1724795438606,"stop":1724795438606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afd3632da8af48","name":"Push message with short payload","time":{"start":1724795880182,"stop":1724795880183,"duration":1},"status":"passed","severity":"normal"},{"uid":"857eb0a222cf4086","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724795958123,"stop":1724795958123,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd682b9ca9688ab","name":"Push message with content topic containing JSON","time":{"start":1724795880201,"stop":1724795880201,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf088feb241645f","name":"same cluster, same shard: nodes connect","time":{"start":1724795557506,"stop":1724795557507,"duration":1},"status":"passed","severity":"normal"},{"uid":"431c981faaa09764","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724795958103,"stop":1724795958103,"duration":0},"status":"passed","severity":"normal"},{"uid":"125c5d7d84f5163d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724795348846,"stop":1724795348846,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2b83cee9626848","name":"random static sharding 7 - Cluster ID: 394, Shard ID: 723","time":{"start":1724795896077,"stop":1724795896078,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc55d4bdaa0aee1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724795958100,"stop":1724795958101,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c962727d7d037d0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724795324676,"stop":1724795324677,"duration":1},"status":"passed","severity":"normal"},{"uid":"d170470529ec7afd","name":"should return valid sharding parameters for static sharding","time":{"start":1724795324686,"stop":1724795324686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9220a6b7b73a478c","name":"Query Generator, No Decoder","time":{"start":1724795911636,"stop":1724795911636,"duration":0},"status":"passed","severity":"normal"},{"uid":"baba5ed6375f5339","name":"should decode valid enr successfully","time":{"start":1724795333321,"stop":1724795333321,"duration":0},"status":"passed","severity":"normal"},{"uid":"27442099529dedda","name":"should load peers from local storage and dispatch events","time":{"start":1724795352950,"stop":1724795352950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c6382f8735e8a3","name":"Promise Callback - true","time":{"start":1724795918202,"stop":1724795918202,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fd046de9542d75","name":"Check received message containing unicode special characters","time":{"start":1724795790752,"stop":1724795790752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4960bb85631406d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724795348846,"stop":1724795348847,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceeb0232d953da0e","name":"pre and post cipher","time":{"start":1724795359349,"stop":1724795359349,"duration":0},"status":"passed","severity":"normal"},{"uid":"274eee3af649ffbd","name":"Fails to push message bigger that 1MB","time":{"start":1724795807014,"stop":1724795807014,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bc2e8ac9f0bff9","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724795994091,"stop":1724795994091,"duration":0},"status":"passed","severity":"normal"},{"uid":"d915304ef4b17437","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724795332590,"stop":1724795332590,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5db6ef3f4bce09","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724795880201,"stop":1724795880201,"duration":0},"status":"passed","severity":"normal"},{"uid":"980ff635448c682a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724795958112,"stop":1724795958113,"duration":1},"status":"passed","severity":"normal"},{"uid":"665a68ffa5c513ff","name":"Check received message containing JSON","time":{"start":1724795790750,"stop":1724795790751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c4d75a91923637","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724795324667,"stop":1724795324667,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e7eb203932dfc0","name":"Query with Promise Callback, No message returned","time":{"start":1724795911641,"stop":1724795911641,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dfff7ee06ee8178","name":"Push message with custom timestamp: 1724799209048","time":{"start":1724795807013,"stop":1724795807013,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c0ee32c520be09","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724795994090,"stop":1724795994090,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f53ea684465f4f3","name":"Fails to push message with empty content topic","time":{"start":1724795880203,"stop":1724795880203,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e38daa2f63ad35b","name":"Push message with escaped characters payload","time":{"start":1724795880188,"stop":1724795880188,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdc4537b931c61c","name":"Check received message containing XML","time":{"start":1724795790748,"stop":1724795790749,"duration":1},"status":"passed","severity":"normal"},{"uid":"321bf3533705d773","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app86/4/topic899/test.js","time":{"start":1724795864470,"stop":1724795864470,"duration":0},"status":"passed","severity":"normal"},{"uid":"335dbdd00c6729c2","name":"should not fail to start the service if it is already started","time":{"start":1724795387978,"stop":1724795387979,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe2d31cc8155e23","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724795387954,"stop":1724795387955,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb64c4e4662598d","name":"Push message with Russian payload","time":{"start":1724795880185,"stop":1724795880186,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e290ea8cc183a9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724795958100,"stop":1724795958100,"duration":0},"status":"passed","severity":"normal"},{"uid":"294fd78bf6096d40","name":"Push message with content topic containing Script","time":{"start":1724795880200,"stop":1724795880200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae38decd0300c50","name":"All","time":{"start":1724795385710,"stop":1724795385710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed2d2a70c1289b7","name":"Check message received after jswaku node is restarted","time":{"start":1724795790757,"stop":1724795790757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6904ec53aa14e615","name":"should throw an error for an unconfigured topic","time":{"start":1724795324683,"stop":1724795324683,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0977ce886cf724","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724795324656,"stop":1724795324656,"duration":0},"status":"passed","severity":"normal"},{"uid":"e299b3d6ab6f9f5d","name":"topics with same application and version share the same shard","time":{"start":1724795324660,"stop":1724795324660,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd95548d72ea200","name":"throws on content topic with generation field greater than 0","time":{"start":1724795324641,"stop":1724795324641,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cb628f07bcbf78","name":"Check message with no content topic is not received","time":{"start":1724795565936,"stop":1724795565936,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55152a2bb036d85","name":"should properly create location multiaddrs - tcp6","time":{"start":1724795333332,"stop":1724795333332,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3eb600e53b5cea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724795600825,"stop":1724795600826,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e763ccb1bb6c6b","name":"throws on content topic with non-number generation field","time":{"start":1724795324641,"stop":1724795324641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad63e43a42664c9d","name":"Check message with no payload is not received","time":{"start":1724795790792,"stop":1724795790793,"duration":1},"status":"passed","severity":"normal"},{"uid":"188a21ca421675d7","name":"Check message with invalid timestamp is not received","time":{"start":1724795565934,"stop":1724795565935,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a0313bf5f61b5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724795837176,"stop":1724795837177,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f4a7df3cbb1703","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app76/10/topic967/json","time":{"start":1724795864471,"stop":1724795864471,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfffd95b15b834b","name":"Query generator for multiple messages with different message text format","time":{"start":1724795927472,"stop":1724795927472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7241f04df770554e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724795324659,"stop":1724795324660,"duration":1},"status":"passed","severity":"normal"},{"uid":"c803999bd216b137","name":"Generator, custom pubsub topic","time":{"start":1724795923337,"stop":1724795923338,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bd3dc8369cd294","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724795790754,"stop":1724795790754,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb27577e6080106","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724795557522,"stop":1724795557522,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ff7528a28619ed","name":"returns all values when wanted number matches available values","time":{"start":1724795348217,"stop":1724795348218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ea060f0de13822","name":"Check received message containing special chars","time":{"start":1724795565927,"stop":1724795565928,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8fa1f023e53d0a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724795557532,"stop":1724795557532,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2e714a2fada265","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724795600826,"stop":1724795600826,"duration":0},"status":"passed","severity":"normal"},{"uid":"991703eb7c5d22f2","name":"Subscribe to topic containing long and receive message","time":{"start":1724795600827,"stop":1724795600828,"duration":1},"status":"passed","severity":"normal"},{"uid":"c344bd6f7d481c1d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724795600832,"stop":1724795600832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35c746410a2dd1a","name":"Check publish message containing numeric","time":{"start":1724795840297,"stop":1724795840297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19e0744a56b8294","name":"Throws when trying to push message with empty payload","time":{"start":1724795806998,"stop":1724795806998,"duration":0},"status":"passed","severity":"normal"},{"uid":"157745a735a26fba","name":"Sign & Recover","time":{"start":1724795359350,"stop":1724795359350,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93fee65f34433d","name":"Subscribe to topic containing XML and receive message","time":{"start":1724795958125,"stop":1724795958125,"duration":0},"status":"passed","severity":"normal"},{"uid":"f415d2134110ef5b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795459449,"stop":1724795459449,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67c3f555f787a59","name":"throws on content topic with empty topic name field","time":{"start":1724795324643,"stop":1724795324644,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd333f3c8883a67","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724795958111,"stop":1724795958112,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd61aca746c66c2a","name":"Fails to publish message with wrong content topic","time":{"start":1724795840308,"stop":1724795840308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2c48398572151d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724795383206,"stop":1724795383208,"duration":2},"status":"passed","severity":"normal"},{"uid":"464bd6bd13b09217","name":"Check message on other pubsub topic is not received","time":{"start":1724795790755,"stop":1724795790755,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fe37dfbbcc4f0b","name":"Refresh subscription","time":{"start":1724795958098,"stop":1724795958099,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b15f66e288fc0b4","name":"listenerCount","time":{"start":1724795415720,"stop":1724795415720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab412cc7f2479a8","name":"Push message with content topic containing short","time":{"start":1724795806998,"stop":1724795806998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99fdf9439707adc","name":"throws on content topic with empty application field","time":{"start":1724795324642,"stop":1724795324642,"duration":0},"status":"passed","severity":"normal"},{"uid":"121354bf760cdf47","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724795349199,"stop":1724795349199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42fe9615a97368e","name":"Push message with Russian payload","time":{"start":1724795806992,"stop":1724795806992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d175982cb7bb22","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724795348219,"stop":1724795348219,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ac82080aaa8dd","name":"Check message received after jswaku node is restarted","time":{"start":1724795790795,"stop":1724795790795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1de694293f3efa","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724795956708,"stop":1724795956708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca014899ce6eca67","name":"Publish message with large meta","time":{"start":1724795840310,"stop":1724795840310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ff8d99e40a4a76","name":"Check received message with timestamp: 1724795375448 ","time":{"start":1724795790785,"stop":1724795790786,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2956de49b93bd3e","name":"Reopen subscription with peer with lost subscription","time":{"start":1724795438606,"stop":1724795438607,"duration":1},"status":"passed","severity":"normal"},{"uid":"385fc4363256561","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724795383211,"stop":1724795383211,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdd0146bd8eb20c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724795600823,"stop":1724795600824,"duration":1},"status":"passed","severity":"normal"},{"uid":"646bb0635fa4c431","name":"new peer added after a peer was already found","time":{"start":1724795812075,"stop":1724795812075,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f2aa2679910c6ec","name":"Push message with meta","time":{"start":1724795807011,"stop":1724795807011,"duration":0},"status":"passed","severity":"normal"},{"uid":"82caaa0daebeff14","name":"Relay + Store","time":{"start":1724795333335,"stop":1724795333336,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b07b02c5de1a0d","name":"Subscribe to topic containing Script and receive message","time":{"start":1724795958102,"stop":1724795958102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91d2762d309c86b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724795324661,"stop":1724795324661,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17c47eb5851c8a2","name":"should be able to decode the field with only STORE set to true","time":{"start":1724795332588,"stop":1724795332588,"duration":0},"status":"passed","severity":"normal"},{"uid":"690a6cc97f3ec65","name":"Publish message with custom timestamp: Tue Aug 27 2024 20:56:52 GMT+0000 (Coordinated Universal Time)","time":{"start":1724795840306,"stop":1724795840307,"duration":1},"status":"passed","severity":"normal"},{"uid":"3537ab277dab970f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724795459448,"stop":1724795459449,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5cca2abdafb212","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795557517,"stop":1724795557517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86ab374e8163ae9","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724795387984,"stop":1724795387984,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2c995569edac976","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app63/4/topic593/xml","time":{"start":1724795864471,"stop":1724795864471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c9bea8b2e579f","name":"Check received message containing Script","time":{"start":1724795565930,"stop":1724795565930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddacee497beffd35","name":"Check received message containing escaped characters","time":{"start":1724795565932,"stop":1724795565932,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ceb8737bab3c4cf","name":"tcp ip4 address","time":{"start":1724795332769,"stop":1724795332769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f5578c763dc68a","name":"Query generator for 2000 messages","time":{"start":1724795927475,"stop":1724795927476,"duration":1},"status":"passed","severity":"normal"},{"uid":"82667789a0c43564","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724795600834,"stop":1724795600834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb91ea1bc544de8","name":"Used by Waku Relay","time":{"start":1724795953293,"stop":1724795953293,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0cba90d05dd22b","name":"Fails to push message with empty content topic","time":{"start":1724795807010,"stop":1724795807011,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9294295e5d21dee","name":"Waku message hash computation (payload length 0)","time":{"start":1724795327225,"stop":1724795327225,"duration":0},"status":"passed","severity":"normal"},{"uid":"15529d4e647d9395","name":"Filter with 0 connections","time":{"start":1724795608880,"stop":1724795608881,"duration":1},"status":"passed","severity":"normal"},{"uid":"b852ae2b859bbc79","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724795958128,"stop":1724795958128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6815e06963cf8f4b","name":"Ping on subscribed peer","time":{"start":1724795458706,"stop":1724795458706,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f522d7f20cd42f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724795896073,"stop":1724795896074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4f89e5c8f29cad","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724795352950,"stop":1724795352950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbbbf4289b38687","name":"random static sharding 6 - Cluster ID: 314, Shard ID: 460","time":{"start":1724795896077,"stop":1724795896077,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a234340fdf3073","name":"can start and stop the service","time":{"start":1724795829372,"stop":1724795829372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2f71a1e5e8ceb1","name":"removeEventListener with correct event","time":{"start":1724795415719,"stop":1724795415719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e98d4ba885b5f01","name":"Waku message hash computation (no timestamp)","time":{"start":1724795327226,"stop":1724795327226,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b56f48de5ee6b1","name":"Check publish message after service node is restarted","time":{"start":1724795840310,"stop":1724795840310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4211b83f10812d8","name":"handles multiple messages","time":{"start":1724795937968,"stop":1724795937971,"duration":3},"status":"passed","severity":"normal"},{"uid":"994d927a7c60e175","name":"Publish without waiting for remote peer","time":{"start":1724795837169,"stop":1724795837170,"duration":1},"status":"passed","severity":"normal"},{"uid":"21aaaa7aee39730c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724795324649,"stop":1724795324655,"duration":6},"status":"passed","severity":"normal"},{"uid":"768f904a2731e314","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724795332583,"stop":1724795332584,"duration":1},"status":"passed","severity":"normal"},{"uid":"800cf0f97ccbfdd","name":"Refresh subscription","time":{"start":1724795837172,"stop":1724795837172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8dc17192b308e88a","name":"Push message with custom timestamp: 1694037185942","time":{"start":1724795880209,"stop":1724795880209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ee62219e569bd2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724795387984,"stop":1724795387985,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9aed0c0c97a26912","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724795840309,"stop":1724795840309,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5bf9c5d25600a6","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724795837175,"stop":1724795837175,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db6f195b2b2ff27","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724795600830,"stop":1724795600830,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea2a3903210768f","name":"should not receive a peer event after stop","time":{"start":1724795352949,"stop":1724795352949,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc5aeb73738055b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724795557518,"stop":1724795557518,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b6d6ef3a3bbfd4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724795324648,"stop":1724795324649,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc21aceeec8fdc4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724795348845,"stop":1724795348845,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab52b3b58f742c6","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724795931783,"stop":1724795931784,"duration":1},"status":"passed","severity":"normal"},{"uid":"df17a4c5a37aea62","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724795817483,"stop":1724795817484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f92e68befe7daad","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724795837181,"stop":1724795837181,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6808f12954dc3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724795348849,"stop":1724795348850,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7c36676b8cab35","name":"isConnected return false after peer stops","time":{"start":1724795430519,"stop":1724795430520,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7275a7e9ea2067","name":"nwaku subscribes","time":{"start":1724795813429,"stop":1724795813429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37e2edf32590d8","name":"Push message with long payload","time":{"start":1724795806987,"stop":1724795806987,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa811bac2566c54f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724795338209,"stop":1724795338209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c96e4ad8b12c916","name":"unsubscribes","time":{"start":1724795937971,"stop":1724795937971,"duration":0},"status":"passed","severity":"normal"},{"uid":"996c56945e1f9241","name":"Push message with content topic containing Arabic","time":{"start":1724795807000,"stop":1724795807001,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec9255c81f8357c","name":"Check received message containing short","time":{"start":1724795790758,"stop":1724795790758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5737efdfa6c8d319","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724795790787,"stop":1724795790788,"duration":1},"status":"passed","severity":"normal"},{"uid":"34589559758a4aa1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724795790788,"stop":1724795790789,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acf82d2a2d5fe67","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724795956708,"stop":1724795956709,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa522ca94524b671","name":"Decoder throws on empty string content topic","time":{"start":1724795338208,"stop":1724795338209,"duration":1},"status":"passed","severity":"normal"},{"uid":"76072f1ae8b13a78","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724795557529,"stop":1724795557530,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cf7acff85e6f9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724795600819,"stop":1724795600820,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d1563c60449efb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795557519,"stop":1724795557519,"duration":0},"status":"passed","severity":"normal"},{"uid":"742f22dcbe0d685a","name":"should not receive a peer event before start","time":{"start":1724795829374,"stop":1724795829374,"duration":0},"status":"passed","severity":"normal"},{"uid":"82948ca5bc003f1e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724795881416,"stop":1724795881417,"duration":1},"status":"passed","severity":"normal"},{"uid":"d310a5aaa6ec663f","name":"Check meta is set [ecies]","time":{"start":1724795360585,"stop":1724795360585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a946e70af2b3f91f","name":"Encoder throws on undefined content topic","time":{"start":1724795360585,"stop":1724795360586,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9fc6b94b45c28c","name":"Push message with XML payload","time":{"start":1724795880186,"stop":1724795880187,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcae1f7dc8252888","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724795557517,"stop":1724795557517,"duration":0},"status":"passed","severity":"normal"},{"uid":"680ddc90938c7948","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724795387954,"stop":1724795387954,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5082d43fcc77cd4","name":"different cluster, same shard: nodes don't connect","time":{"start":1724795724706,"stop":1724795724706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31fa3d2d2ee7759","name":"Check meta is set [symmetric]","time":{"start":1724795359039,"stop":1724795359039,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceeb24c0d1b55e0f","name":"Push message with content topic containing special chars","time":{"start":1724795880192,"stop":1724795880192,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2eee60c52979d99","name":"start node with empty shard should fail","time":{"start":1724795896082,"stop":1724795896083,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cae03d7e0747c6","name":"Check message with no payload is not received","time":{"start":1724795565936,"stop":1724795565937,"duration":1},"status":"passed","severity":"normal"},{"uid":"326d9a04b4b59aef","name":"random static sharding 3 - Cluster ID: 848, Shard ID: 433","time":{"start":1724795896075,"stop":1724795896075,"duration":0},"status":"passed","severity":"normal"},{"uid":"886eb4cef6a2379c","name":"Push message with custom timestamp: 1724791985942","time":{"start":1724795880209,"stop":1724795880210,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f3def61f53a2c8","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724795349200,"stop":1724795349200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98a13cfca1104c01","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724795565934,"stop":1724795565934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d842881b4be9fd3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724795958127,"stop":1724795958127,"duration":0},"status":"passed","severity":"normal"},{"uid":"49057de89d5aab88","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724795817486,"stop":1724795817487,"duration":1},"status":"passed","severity":"normal"},{"uid":"19edebb8a6bce58e","name":"Passing page size 1 when there are 4 messages","time":{"start":1724795944630,"stop":1724795944630,"duration":0},"status":"passed","severity":"normal"},{"uid":"8286ba6269634abd","name":"Filter with 1 connections","time":{"start":1724795608881,"stop":1724795608881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68746ffc3d4fbae","name":"should encodeTxt and decodeTxt","time":{"start":1724795333320,"stop":1724795333321,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5c7a66128cccd6","name":"safeDispatchEvent","time":{"start":1724795415720,"stop":1724795415720,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f4e511b504de48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724795324677,"stop":1724795324677,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d1ad43f67f8ac4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724795585572,"stop":1724795585572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97f7f89e7ccc8df","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724795585571,"stop":1724795585571,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad24acac179fb92","name":"Check message with no content topic is not received","time":{"start":1724795790791,"stop":1724795790792,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c630e9775290d2e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724795958101,"stop":1724795958101,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e359fd8fe64e8e","name":"Ping on unsubscribed peer","time":{"start":1724795458709,"stop":1724795458709,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fa4418d34a8b09","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724795585572,"stop":1724795585572,"duration":0},"status":"passed","severity":"normal"},{"uid":"91404e820f4bccdb","name":"Nodes with multiple pubsub topic","time":{"start":1724795817479,"stop":1724795817480,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb818d640ee8861","name":"Nwaku publishes","time":{"start":1724795813430,"stop":1724795813430,"duration":0},"status":"passed","severity":"normal"},{"uid":"66197efd79074ab9","name":"Subscribe to topic containing Script and receive message","time":{"start":1724795600830,"stop":1724795600830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4799e384f83ff85","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795557531,"stop":1724795557531,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd98f56ab8a22c17","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/6/topic822/json","time":{"start":1724795864469,"stop":1724795864469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9357965a24cbe12","name":"random static sharding 1 - Cluster ID: 117, Shard ID: 728","time":{"start":1724795896074,"stop":1724795896074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82fe5df9509720e","name":"Push message with content topic containing escaped characters","time":{"start":1724795880202,"stop":1724795880202,"duration":0},"status":"passed","severity":"normal"},{"uid":"311e10ab4dbe8692","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724795324648,"stop":1724795324648,"duration":0},"status":"passed","severity":"normal"},{"uid":"7957e5f08bf82121","name":"less peers than existing","time":{"start":1724795791052,"stop":1724795791052,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dba484b0e9758880","name":"caches peers it previously fetched","time":{"start":1724795349197,"stop":1724795349197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89950f4019d65b4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724795333335,"stop":1724795333335,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d8cd114968fe6e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724795600834,"stop":1724795600834,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd70d5bf26176","name":"Push message with Arabic payload","time":{"start":1724795806991,"stop":1724795806992,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9caa4687033ea3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724795837181,"stop":1724795837181,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d68b9c577e7f4a","name":"Check received message containing Russian","time":{"start":1724795790745,"stop":1724795790746,"duration":1},"status":"passed","severity":"normal"},{"uid":"14750c71c85a17f2","name":"Push message with content topic containing unicode special characters","time":{"start":1724795807010,"stop":1724795807010,"duration":0},"status":"passed","severity":"normal"},{"uid":"3085f9512ed7c4de","name":"Correctly serialized arguments","time":{"start":1724795709986,"stop":1724795709986,"duration":0},"status":"passed","severity":"normal"},{"uid":"a209b83d87ff37b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724795324679,"stop":1724795324680,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e4e2b286b9636f","name":"Overlapping topic subscription","time":{"start":1724795600826,"stop":1724795600826,"duration":0},"status":"passed","severity":"normal"},{"uid":"411a29dfcd4fd744","name":"Query Generator - true","time":{"start":1724795918201,"stop":1724795918202,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df0ef2cd5da5cfa","name":"should not fail to stop the service if it was not started","time":{"start":1724795387978,"stop":1724795387978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6258b31211489d3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724795958118,"stop":1724795958119,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf9eca5ad30a6ec","name":"Push message with content topic containing XML","time":{"start":1724795880200,"stop":1724795880200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99befe6928db515","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724795958124,"stop":1724795958124,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8ecd69072861fc","name":"A test","time":{"start":1724795684544,"stop":1724795684545,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df690a94b630886","name":"Push message with special chars payload","time":{"start":1724795880184,"stop":1724795880184,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1566391b601e6c5","name":"Push message with escaped characters payload","time":{"start":1724795806995,"stop":1724795806995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eefa56d1da1b76d","name":"Check publish message containing special chars","time":{"start":1724795840298,"stop":1724795840298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e660c0306348dd2e","name":"Sets default value correctly","time":{"start":1724795953293,"stop":1724795953293,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c2f186dd16728e","name":"configure the node with multiple content topics","time":{"start":1724795864475,"stop":1724795864476,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b80c06ea628c6bc","name":"Push message with SQL Injection payload","time":{"start":1724795880186,"stop":1724795880186,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8c012d0e98eac9","name":"Check message received after nwaku node is restarted","time":{"start":1724795565938,"stop":1724795565938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd580f2406d4c24e","name":"Push message with JSON payload","time":{"start":1724795806994,"stop":1724795806994,"duration":0},"status":"passed","severity":"normal"},{"uid":"9049480cb2962866","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724795958113,"stop":1724795958113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acd4a9645f0d18d","name":"should return empty list for no shard","time":{"start":1724795324666,"stop":1724795324666,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10a86c8ec4a61bb","name":"Nodes with multiple pubsub topic","time":{"start":1724795817485,"stop":1724795817486,"duration":1},"status":"passed","severity":"normal"},{"uid":"30b7afa34e79025","name":"Ping succeeds for all connected peers","time":{"start":1724795485622,"stop":1724795485623,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c2a60821dae3db","name":"Push message with content topic containing long","time":{"start":1724795806999,"stop":1724795806999,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e747491a2eb97f6","name":"connected peers and dial","time":{"start":1724795791051,"stop":1724795791051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4eea51ce1c54b3c","name":"Refresh subscription","time":{"start":1724795600827,"stop":1724795600827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5118c28fdec056d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724795600828,"stop":1724795600829,"duration":1},"status":"passed","severity":"normal"},{"uid":"71286dcb5b28a145","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724795911637,"stop":1724795911638,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c7f3c5c50c5d08","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724795837171,"stop":1724795837171,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddff21cb64928cbe","name":"getPeersByDiscovery","time":{"start":1724795812075,"stop":1724795812075,"duration":0},"status":"passed","severity":"normal"},{"uid":"3083dbd4b9c84902","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724795324665,"stop":1724795324665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f195c0b1a5df303","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724795557515,"stop":1724795557516,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c263d071e5443f6","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724795324813,"stop":1724795324813,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa398f53e139a8c0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724795600831,"stop":1724795600832,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e5f2914ee88b30","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724795359037,"stop":1724795359038,"duration":1},"status":"passed","severity":"normal"},{"uid":"47cf1baed12652b1","name":"Push message with emoji payload","time":{"start":1724795806997,"stop":1724795806997,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bd0b7acdcb5f01","name":"Ephemeral field set to true","time":{"start":1724795338206,"stop":1724795338206,"duration":0},"status":"passed","severity":"normal"},{"uid":"35780c83800faf8b","name":"Publish message with rate limit","time":{"start":1724795840311,"stop":1724795840311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0582c8f0db8a1","name":"Does not throw an exception when node disconnects","time":{"start":1724795953291,"stop":1724795953291,"duration":0},"status":"passed","severity":"normal"},{"uid":"259ffdb7c4d71ae5","name":"Reopen subscription with peer with lost subscription","time":{"start":1724795458707,"stop":1724795458708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc295296f4767e9","name":"Push message with content topic containing Arabic","time":{"start":1724795880193,"stop":1724795880199,"duration":6},"status":"passed","severity":"normal"},{"uid":"80e5eadfc2fd512a","name":"should set field with only RELAY enabled","time":{"start":1724795333334,"stop":1724795333334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3557d0315b25e2","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724795705235,"stop":1724795705235,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb8129b16493640","name":"should not fail to stop the service if it was not started","time":{"start":1724795352947,"stop":1724795352948,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6c711c21f4d709","name":"Subscribe and receive messages via lightPush","time":{"start":1724795600818,"stop":1724795600819,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb581ed697870f1c","name":"should properly create location multiaddrs - tcp","time":{"start":1724795333333,"stop":1724795333333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e08de401052b69c","name":"LightPush with 2 connections","time":{"start":1724795608882,"stop":1724795608882,"duration":0},"status":"passed","severity":"normal"},{"uid":"535366e1f12260f4","name":"Check received message containing SQL Injection","time":{"start":1724795790746,"stop":1724795790747,"duration":1},"status":"passed","severity":"normal"},{"uid":"9032d3e12bc13637","name":"Rejects garbage","time":{"start":1724795341426,"stop":1724795341427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d392ac8c0a92678b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724795958115,"stop":1724795958116,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb8c50207516e0a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724795994090,"stop":1724795994091,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e2e1aa7e5fafb0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795684398,"stop":1724795684399,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b6b3f2fe89221a","name":"should not receive a peer event before start","time":{"start":1724795387979,"stop":1724795387980,"duration":1},"status":"passed","severity":"normal"},{"uid":"98c9b4da95877eb4","name":"Check received message containing Arabic","time":{"start":1724795790760,"stop":1724795790760,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab533d1df9451ed","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724795600829,"stop":1724795600830,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59e5800e5d2be7d","name":"Generator, 2 different pubsubtopics","time":{"start":1724795923338,"stop":1724795923339,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72988c11b216a8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724795881425,"stop":1724795881425,"duration":0},"status":"passed","severity":"normal"},{"uid":"706e3f62a54242a2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724795817484,"stop":1724795817485,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c418b1f7959c765","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724795324685,"stop":1724795324685,"duration":0},"status":"passed","severity":"normal"},{"uid":"113e7a795a289f54","name":"Renews peer on consistent missed messages","time":{"start":1724795485626,"stop":1724795485626,"duration":0},"status":"passed","severity":"normal"},{"uid":"67505ca24ca73b71","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724795864454,"stop":1724795864455,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2eed7f47f6535c5","name":"Push message with content topic containing Russian","time":{"start":1724795880199,"stop":1724795880199,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1832c1790864bf4","name":"Subscribe to topic containing XML and receive message","time":{"start":1724795958102,"stop":1724795958102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8624b447b8e54bf6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795459451,"stop":1724795459452,"duration":1},"status":"passed","severity":"normal"},{"uid":"5522108c6d20e519","name":"Overlapping topic subscription","time":{"start":1724795958098,"stop":1724795958098,"duration":0},"status":"passed","severity":"normal"},{"uid":"932d1c8c7fcc26d7","name":"should set field with all protocols disabled","time":{"start":1724795333333,"stop":1724795333334,"duration":1},"status":"passed","severity":"normal"},{"uid":"d875540a2c26cd66","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724795557513,"stop":1724795557513,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a619cd1563ab4a","name":"Push message with long payload","time":{"start":1724795880183,"stop":1724795880183,"duration":0},"status":"passed","severity":"normal"},{"uid":"780141145dad2d42","name":"Push message with special chars payload","time":{"start":1724795806990,"stop":1724795806990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e447a979079682","name":"LightPush with 1 connections","time":{"start":1724795608881,"stop":1724795608881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6777821ca06e1a3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724795840308,"stop":1724795840309,"duration":1},"status":"passed","severity":"normal"},{"uid":"c038e53aeeb5d19e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724795881421,"stop":1724795881422,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e7f5fb505942f0","name":"random static sharding 9 - Cluster ID: 702, Shard ID: 191","time":{"start":1724795896079,"stop":1724795896079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a622d2dd7c46173","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724795600828,"stop":1724795600828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7167826edb8333c3","name":"different cluster, same shard: nodes don't connect","time":{"start":1724795557508,"stop":1724795557511,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa39f030696972a6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724795324673,"stop":1724795324674,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd02f4ba49d7d65","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724795931785,"stop":1724795931785,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd64309f59f83f0","name":"Passing page size 19 when there are 20 messages","time":{"start":1724795944637,"stop":1724795944639,"duration":2},"status":"passed","severity":"normal"},{"uid":"34baa4c201bf45ed","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724795790754,"stop":1724795790754,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b6f43edae1cf3b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724795958125,"stop":1724795958126,"duration":1},"status":"passed","severity":"normal"},{"uid":"f90089416a92bc7d","name":"Check publish message containing long","time":{"start":1724795840297,"stop":1724795840297,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc233f438214461b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724795324689,"stop":1724795324689,"duration":0},"status":"passed","severity":"normal"},{"uid":"3196355a23ac4158","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724795600833,"stop":1724795600834,"duration":1},"status":"passed","severity":"normal"},{"uid":"af096873fb1a8bda","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724795332589,"stop":1724795332590,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6db47b5a6d2acd0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724795840306,"stop":1724795840306,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d97615fc4ea620","name":"random static sharding 8 - Cluster ID: 465, Shard ID: 997","time":{"start":1724795896078,"stop":1724795896078,"duration":0},"status":"passed","severity":"normal"},{"uid":"712a7eb70767150c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724795958120,"stop":1724795958121,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d782540b8770ae5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724795958127,"stop":1724795958127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4482f604910b8f2c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724795557529,"stop":1724795557529,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a0e826294f5cce","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724795327226,"stop":1724795327226,"duration":0},"status":"passed","severity":"normal"},{"uid":"441a7d670f1cc611","name":"stop","time":{"start":1724795415721,"stop":1724795415721,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcb51b8406564aa","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724795881417,"stop":1724795881418,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb66b9ba4a0887a0","name":"Check received message containing XML","time":{"start":1724795790764,"stop":1724795790765,"duration":1},"status":"passed","severity":"normal"},{"uid":"62915eed748446ad","name":"Generator, 2 different pubsubtopics","time":{"start":1724795923342,"stop":1724795923343,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ab3c620ab418fa3","name":"returns all values when wanted number is greater than available values","time":{"start":1724795348219,"stop":1724795348219,"duration":0},"status":"passed","severity":"normal"},{"uid":"938aab2d2cb293fe","name":"Check received message containing Chinese","time":{"start":1724795790743,"stop":1724795790744,"duration":1},"status":"passed","severity":"normal"},{"uid":"82eb6633ce78fd83","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724795324688,"stop":1724795324688,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc734b12da0e3602","name":"Push message with Arabic payload","time":{"start":1724795880185,"stop":1724795880185,"duration":0},"status":"passed","severity":"normal"},{"uid":"551fdbe188439d70","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724795324659,"stop":1724795324659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8277043989bb8739","name":"should return false","time":{"start":1724795333325,"stop":1724795333325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e80b5d3867e2ab1","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724795557531,"stop":1724795557531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7383cad7956cabb","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app2/8/topic614/xml","time":{"start":1724795864469,"stop":1724795864469,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb2b1346b23416f","name":"should encode/decode to text encoding","time":{"start":1724795333330,"stop":1724795333330,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3a0c2cbbc36fd3","name":"Push message with unicode special characters payload","time":{"start":1724795806995,"stop":1724795806996,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c189fb985187f1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724795383211,"stop":1724795383212,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc413db5cf064b38","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724795911635,"stop":1724795911636,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1fec893c074142e","name":"Ping on unsubscribed peer","time":{"start":1724795458707,"stop":1724795458707,"duration":0},"status":"passed","severity":"normal"},{"uid":"929c4ba85a2edc18","name":"Passing page size 11 when there are 10 messages","time":{"start":1724795944635,"stop":1724795944637,"duration":2},"status":"passed","severity":"normal"},{"uid":"6eb648a34cc04712","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724795324659,"stop":1724795324659,"duration":0},"status":"passed","severity":"normal"},{"uid":"712fbc8a3fcb0790","name":"Fails to push message with large meta","time":{"start":1724795807011,"stop":1724795807012,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c50fa713fbc0c1","name":"Subscribe to topic containing short and receive message","time":{"start":1724795958122,"stop":1724795958122,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5ac8829a04e4f2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795923341,"stop":1724795923342,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc207f440e7410e4","name":"different cluster, different shard: nodes don't connect","time":{"start":1724795724707,"stop":1724795724707,"duration":0},"status":"passed","severity":"normal"},{"uid":"72836e4288718577","name":"Passing page size 0 when there are 110 messages","time":{"start":1724795944628,"stop":1724795944629,"duration":1},"status":"passed","severity":"normal"},{"uid":"90080ede4ec7654a","name":"should properly create location multiaddrs - udp","time":{"start":1724795333332,"stop":1724795333332,"duration":0},"status":"passed","severity":"normal"},{"uid":"5838818be6766e72","name":"Renews subscription after lossing a connection","time":{"start":1724795958129,"stop":1724795958129,"duration":0},"status":"broken","severity":"normal"},{"uid":"7799a85c7554a7a6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724795324649,"stop":1724795324649,"duration":0},"status":"passed","severity":"normal"},{"uid":"196cbc3f8956251b","name":"LightPush","time":{"start":1724795962491,"stop":1724795962492,"duration":1},"status":"passed","severity":"normal"},{"uid":"516588d082ad9c93","name":"should get / set UDP multiaddr","time":{"start":1724795333330,"stop":1724795333330,"duration":0},"status":"passed","severity":"normal"},{"uid":"801f05a16ec77510","name":"same cluster, different shard: nodes connect","time":{"start":1724795724706,"stop":1724795724706,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f1d85274f0a3d7","name":"Check received message containing short","time":{"start":1724795565925,"stop":1724795565926,"duration":1},"status":"passed","severity":"normal"},{"uid":"939080f5a9b43bf5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724795724704,"stop":1724795724705,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf435fb8410ba996","name":"addEventListener with correct event","time":{"start":1724795415718,"stop":1724795415718,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5b41f94eed03ef","name":"Relay - dialed after","time":{"start":1724795962490,"stop":1724795962490,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd10ccd4f60b12","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724795837171,"stop":1724795837172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef97d3e7578e547f","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724795705233,"stop":1724795705233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c0e2c934c464d2","name":"Decrypt messages","time":{"start":1724795794672,"stop":1724795794673,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed29c71117740626","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724795585571,"stop":1724795585572,"duration":1},"status":"passed","severity":"normal"},{"uid":"170863cf0265e99c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795684401,"stop":1724795684402,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fb40c433647fc9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724795557523,"stop":1724795557524,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4bff4d6d1e6d38e","name":"Passing page size 3 when there are 20 messages","time":{"start":1724795944630,"stop":1724795944631,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e419531010dbd4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724795956707,"stop":1724795956708,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aadb95a3c84af15","name":"Push message with Script payload","time":{"start":1724795880186,"stop":1724795880186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e684772d313e5d","name":"Push message with custom timestamp: 1694037209048","time":{"start":1724795807012,"stop":1724795807012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ca11a093e1bf33","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724795837170,"stop":1724795837170,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b5b0997ec817e1","name":"throws on content topic with empty version field","time":{"start":1724795324642,"stop":1724795324643,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6a27814054ae7d","name":"Check publish message containing SQL Injection","time":{"start":1724795840299,"stop":1724795840300,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacbc9d4805bc95f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724795324672,"stop":1724795324673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c3d815c3f61ab1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724795332582,"stop":1724795332582,"duration":0},"status":"passed","severity":"normal"},{"uid":"4415d13d9fc88a5d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724795837174,"stop":1724795837175,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b5d06a01ef96e6","name":"same cluster, same shard: nodes connect","time":{"start":1724795724705,"stop":1724795724706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e658bcb45967eeb","name":"Push message with content topic containing short","time":{"start":1724795880190,"stop":1724795880191,"duration":1},"status":"passed","severity":"normal"},{"uid":"719b5e9740c3f8bf","name":"Push message with content topic containing shell command","time":{"start":1724795807005,"stop":1724795807009,"duration":4},"status":"passed","severity":"normal"},{"uid":"7565937a3b47fbdc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724795324678,"stop":1724795324678,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bdc737b4faf770","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795684400,"stop":1724795684400,"duration":0},"status":"passed","severity":"normal"},{"uid":"498df62c58275902","name":"creates an iterator","time":{"start":1724795937967,"stop":1724795937967,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fc765a8edde1e7","name":"Push message with shell command payload","time":{"start":1724795880188,"stop":1724795880188,"duration":0},"status":"passed","severity":"normal"},{"uid":"12112d949dcaa306","name":"Check publish message containing JSON","time":{"start":1724795840301,"stop":1724795840302,"duration":1},"status":"passed","severity":"normal"},{"uid":"77317591a6816d07","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724795837182,"stop":1724795837183,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2904f400eba9b37","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724795931784,"stop":1724795931784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7b3d3215e92539","name":"Check received message containing XML","time":{"start":1724795565930,"stop":1724795565930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8583fba3ca17d98","name":"Push message with content topic containing escaped characters","time":{"start":1724795807009,"stop":1724795807010,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a79475d4ac33a21","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724795332587,"stop":1724795332587,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e434002595f492","name":"Check received message containing numeric","time":{"start":1724795565927,"stop":1724795565927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e8c63b78611d6d","name":"should throw an error for insufficient data","time":{"start":1724795324813,"stop":1724795324813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9ff25f9335aeb7","name":"Store - dialed after - with timeout","time":{"start":1724795962491,"stop":1724795962491,"duration":0},"status":"passed","severity":"normal"},{"uid":"914eed8ae2191a17","name":"Push message with emoji payload","time":{"start":1724795880189,"stop":1724795880189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e784574c09cdaf6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724795600833,"stop":1724795600833,"duration":0},"status":"passed","severity":"normal"},{"uid":"854ff843abd4ba7c","name":"Decoder throws on undefined content topic","time":{"start":1724795360586,"stop":1724795360586,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac900238ac71cfa","name":"Filter with 2 connections","time":{"start":1724795608882,"stop":1724795608882,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb00e44ffba87ea","name":"Subscribe and receive messages via waku relay post","time":{"start":1724795600821,"stop":1724795600822,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b7988926c06ff0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724795324683,"stop":1724795324684,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88e6f054a5fdc44","name":"udp ip6 address","time":{"start":1724795332769,"stop":1724795332769,"duration":0},"status":"passed","severity":"normal"},{"uid":"15eb76f5e6dde066","name":"Check received message containing long","time":{"start":1724795790740,"stop":1724795790741,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd7e72c2600324c4","name":"more peers than existing","time":{"start":1724795791051,"stop":1724795791052,"duration":1},"status":"skipped","severity":"normal"},{"uid":"527fdc804180c81d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795459445,"stop":1724795459446,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9c66650a5ffe29","name":"Should update shard info","time":{"start":1724795724973,"stop":1724795724973,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcac058052b2c826","name":"Check received message containing Russian","time":{"start":1724795565929,"stop":1724795565929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f994526f442e8d37","name":"through manual discovery","time":{"start":1724795709834,"stop":1724795709834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a08c6af439777e3","name":"should set field with only FILTER enabled","time":{"start":1724795333335,"stop":1724795333335,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d35b6d16935a807","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724795585561,"stop":1724795585561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47e1b7e21d5bdff","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724795485625,"stop":1724795485626,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5849f0c8b85da46","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724795585562,"stop":1724795585570,"duration":8},"status":"passed","severity":"normal"},{"uid":"a183c678bd279866","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724795557521,"stop":1724795557521,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fc1cd4b3375239","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724795837182,"stop":1724795837182,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b573004591900b","name":"Accepts a valid Waku Message","time":{"start":1724795341425,"stop":1724795341426,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f5c4450fcc6a15","name":"Encoder throws on empty string content topic","time":{"start":1724795360586,"stop":1724795360586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db5bc91bc4bbc3e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724795837175,"stop":1724795837176,"duration":1},"status":"passed","severity":"normal"},{"uid":"a132e59ce6751c29","name":"Check publish message containing Chinese","time":{"start":1724795840298,"stop":1724795840298,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c5698761e03380","name":"Mutual subscription","time":{"start":1724795837168,"stop":1724795837169,"duration":1},"status":"passed","severity":"normal"},{"uid":"2554da216f207aa5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724795324674,"stop":1724795324675,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cfdd0d799a0f36","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app27/6/topic892/xml","time":{"start":1724795864468,"stop":1724795864468,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc5715f30751339","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724795958101,"stop":1724795958102,"duration":1},"status":"passed","severity":"normal"},{"uid":"767c49d732aaba9f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724795600831,"stop":1724795600831,"duration":0},"status":"passed","severity":"normal"},{"uid":"395c9b048d26b854","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795459450,"stop":1724795459450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1e45dc23c619cb","name":"Subscribe and receives messages on 20 topics","time":{"start":1724795600824,"stop":1724795600825,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b67bca3cb5bb36d","name":"Push message on custom pubsubTopic","time":{"start":1724795684397,"stop":1724795684398,"duration":1},"status":"passed","severity":"normal"},{"uid":"767961e398fc22c1","name":"Push message with content topic containing SQL Injection","time":{"start":1724795880199,"stop":1724795880200,"duration":1},"status":"passed","severity":"normal"},{"uid":"f657ce1fa299e4f7","name":"handles different networkShards values correctly","time":{"start":1724795324662,"stop":1724795324662,"duration":0},"status":"passed","severity":"normal"},{"uid":"b327c4267ac59481","name":"isConnected should return false after all peers disconnect","time":{"start":1724795430519,"stop":1724795430519,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bfc9780f245b30","name":"Push message with content topic containing JSON","time":{"start":1724795807004,"stop":1724795807005,"duration":1},"status":"passed","severity":"normal"},{"uid":"203bab82487c27f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724795348847,"stop":1724795348847,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5d60c839a5d06c","name":"Check received message containing Basic HTML tag","time":{"start":1724795790766,"stop":1724795790767,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd550d3867841b1f","name":"should add and remove event listeners correctly","time":{"start":1724795352951,"stop":1724795352951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc53981a4ff2697","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724795459451,"stop":1724795459451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9066dac682f8060","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724795324669,"stop":1724795324670,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd07474d69ada2ec","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724795324685,"stop":1724795324685,"duration":0},"status":"passed","severity":"normal"},{"uid":"7461842f7a0989e5","name":"Renews peer on consistent ping failures","time":{"start":1724795485624,"stop":1724795485625,"duration":1},"status":"passed","severity":"normal"},{"uid":"849ef14c02a30249","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724795324658,"stop":1724795324658,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd08a1c0a6c4bb6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724795497278,"stop":1724795497278,"duration":0},"status":"passed","severity":"normal"},{"uid":"b128cf56f7bb0c0","name":"Check received message containing JSON","time":{"start":1724795565931,"stop":1724795565931,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c8ec3f99929adb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724795958099,"stop":1724795958100,"duration":1},"status":"passed","severity":"normal"},{"uid":"de677d1437420f2f","name":"same cluster, different shard: nodes don't connect","time":{"start":1724795557507,"stop":1724795557508,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a565f4c122a130","name":"Filter with 3 connections","time":{"start":1724795608883,"stop":1724795608883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2fea746a1cb317","name":"Relay - dialed first","time":{"start":1724795962489,"stop":1724795962490,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b06d5dec17bf9d5","name":"Check message received after nwaku node is restarted","time":{"start":1724795790796,"stop":1724795790796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9a4dece926097a9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724795837183,"stop":1724795837183,"duration":0},"status":"passed","severity":"normal"},{"uid":"3494b5c6c0882e7c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724795958124,"stop":1724795958124,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c36633efa179a6f","name":"Push message with content topic containing Russian","time":{"start":1724795807001,"stop":1724795807002,"duration":1},"status":"passed","severity":"normal"},{"uid":"2145ca5f05f0d508","name":"Check publish message containing emoji","time":{"start":1724795840305,"stop":1724795840305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2806e0389ba664","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724795817478,"stop":1724795817479,"duration":1},"status":"passed","severity":"normal"},{"uid":"769a89c1c87715c1","name":"can start and stop the service","time":{"start":1724795352947,"stop":1724795352947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f458884c7a36034b","name":"should not receive a peer event after stop","time":{"start":1724795829374,"stop":1724795829375,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5f24cd38c89370","name":"Decoder throws on empty string content topic","time":{"start":1724795359042,"stop":1724795359042,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabf5578e46332ae","name":"Push message with content topic containing SQL Injection","time":{"start":1724795807003,"stop":1724795807003,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3a0d0ee82adc1e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724795332588,"stop":1724795332589,"duration":1},"status":"passed","severity":"normal"},{"uid":"5992c7171691f23d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724795324664,"stop":1724795324664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4f66281397bc3e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724795557535,"stop":1724795557535,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1d9f51831ab285","name":"Subscribe and receive messages via waku relay post","time":{"start":1724795958116,"stop":1724795958116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c49da0e24aedaff","name":"isConnected should return true after first peer connects","time":{"start":1724795430519,"stop":1724795430519,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb77b7f19c9b4039","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724795557534,"stop":1724795557534,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfd37a03d0181ce","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724795705238,"stop":1724795705238,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d7e5bbae3ed310","name":"configure the node with multiple pubsub topics","time":{"start":1724795896081,"stop":1724795896081,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c4a2cb67b24d9f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724795705234,"stop":1724795705234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5488652f3c977412","name":"Ping on subscribed peer","time":{"start":1724795438605,"stop":1724795438605,"duration":0},"status":"passed","severity":"normal"},{"uid":"575b55d80baa2925","name":"Passing page size 110 when there are 120 messages","time":{"start":1724795944639,"stop":1724795944640,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0328af0716a083","name":"Subscribe to topic containing XML and publish message","time":{"start":1724795837179,"stop":1724795837179,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b225067e8667f57","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724795931784,"stop":1724795931785,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15e7c9dba16f730","name":"should not fail to stop the service if it was not started","time":{"start":1724795829373,"stop":1724795829373,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db7c2e00964aa43","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724795911635,"stop":1724795911635,"duration":0},"status":"passed","severity":"normal"},{"uid":"af378022d22aa4e9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724795812076,"stop":1724795812076,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe6f4682937f4e1","name":"Ping on subscribed peer","time":{"start":1724795458708,"stop":1724795458708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfe7dc5769b5f2b","name":"should decode valid enr with tcp successfully","time":{"start":1724795333322,"stop":1724795333322,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a9d488d73b9643","name":"Check received message containing JSON","time":{"start":1724795790767,"stop":1724795790779,"duration":12},"status":"passed","severity":"normal"},{"uid":"f22973d43d4f61f3","name":"Push message with meta","time":{"start":1724795880207,"stop":1724795880208,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fdc3904b887ee7f","name":"throws on empty content topic","time":{"start":1724795324639,"stop":1724795324640,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd249b091f2b95dc","name":"throws on content topic with too few or too many fields","time":{"start":1724795324640,"stop":1724795324640,"duration":0},"status":"passed","severity":"normal"},{"uid":"40a2e23e7b74b3ae","name":"Check received message with timestamp: 1724795375448 ","time":{"start":1724795790753,"stop":1724795790754,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ff4cb23939aa85","name":"different cluster, different shard: nodes don't connect","time":{"start":1724795557511,"stop":1724795557511,"duration":0},"status":"passed","severity":"normal"},{"uid":"628f6c838e8be1ae","name":"Asymmetric encrypt & decrypt","time":{"start":1724795359348,"stop":1724795359348,"duration":0},"status":"passed","severity":"normal"},{"uid":"755ef380a16525dd","name":"should not receive a peer event after stop","time":{"start":1724795387981,"stop":1724795387983,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ed078edeef5a705","name":"Check received message containing emoji","time":{"start":1724795790753,"stop":1724795790753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ee39732e02be50","name":"can start the service","time":{"start":1724795387976,"stop":1724795387977,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6504175d4dbfeef","name":"should properly compute the node id","time":{"start":1724795333325,"stop":1724795333326,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9732957385b24c","name":"Check received message containing long","time":{"start":1724795565926,"stop":1724795565927,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b65bf1d9246d216","name":"random static sharding 4 - Cluster ID: 317, Shard ID: 781","time":{"start":1724795896076,"stop":1724795896076,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdce59ebed4deb4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724795557522,"stop":1724795557523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6154beb15f31f09b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724795557527,"stop":1724795557528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1e337d952d8a69","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724795324687,"stop":1724795324688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bb750ece24d2f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724795557528,"stop":1724795557528,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa93eef27cbc6c2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795684400,"stop":1724795684400,"duration":0},"status":"passed","severity":"normal"},{"uid":"626a3180b162609b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724795958095,"stop":1724795958095,"duration":0},"status":"passed","severity":"normal"},{"uid":"722cabd050d26ed9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724795324676,"stop":1724795324676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa12fa35b90a989","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724795332590,"stop":1724795332591,"duration":1},"status":"passed","severity":"normal"},{"uid":"af34fdb2e25a496e","name":"Overlapping topic subscription","time":{"start":1724795958121,"stop":1724795958121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71e722225d2141d","name":"Push message with custom timestamp: 1724799185942","time":{"start":1724795880210,"stop":1724795880210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8364b7484a2339f0","name":"Promise Callback - false","time":{"start":1724795918203,"stop":1724795918203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5605b722f53db591","name":"Push message with content topic containing XML","time":{"start":1724795807003,"stop":1724795807004,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b87962c0f80534","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724795911640,"stop":1724795911640,"duration":0},"status":"passed","severity":"normal"},{"uid":"421fc1263ab0479c","name":"Push message with Chinese payload","time":{"start":1724795880184,"stop":1724795880185,"duration":1},"status":"passed","severity":"normal"},{"uid":"da29a2d428c010a5","name":"handles empty shards array correctly","time":{"start":1724795324687,"stop":1724795324687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5a440af000b58c","name":"should get / set TCP multiaddr","time":{"start":1724795333330,"stop":1724795333331,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ee14acc02e1e2e","name":"should throw error - no public key","time":{"start":1724795333324,"stop":1724795333324,"duration":0},"status":"passed","severity":"normal"},{"uid":"826d268607a88f41","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724795896082,"stop":1724795896082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0424d34738c92f9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app58/8/topic593/utf8","time":{"start":1724795864456,"stop":1724795864468,"duration":12},"status":"passed","severity":"normal"},{"uid":"447d44c5525846e7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795557528,"stop":1724795557529,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd093c3a863b4f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724795705238,"stop":1724795705238,"duration":0},"status":"passed","severity":"normal"},{"uid":"538d27c906238f10","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724795817481,"stop":1724795817481,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc7f508ac72cb24","name":"should not fail to start the service if it is already started","time":{"start":1724795829373,"stop":1724795829373,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cb8b523f88a1df","name":"Check message with no payload is not received","time":{"start":1724795790756,"stop":1724795790756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd202c4c2357227","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724795557530,"stop":1724795557530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36401a6c8ce7f90","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724795348849,"stop":1724795348849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f376f6013d193a6d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724795585558,"stop":1724795585559,"duration":1},"status":"passed","severity":"normal"},{"uid":"3000c6ff9dfa8a8e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724795837171,"stop":1724795837171,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a95e752f3a248a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724795324678,"stop":1724795324679,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13b47fd15fc7ec8","name":"Relay - times out","time":{"start":1724795962490,"stop":1724795962490,"duration":0},"status":"passed","severity":"normal"},{"uid":"1506be3c172240dd","name":"Init the array if not present","time":{"start":1724795324336,"stop":1724795324337,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf320c2b332fd92f","name":"retrieves a single peer","time":{"start":1724795349194,"stop":1724795349195,"duration":1},"status":"passed","severity":"normal"},{"uid":"efbf37b74ed376be","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724795557534,"stop":1724795557534,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4069cf1bb9933b","name":"Check publish message containing short","time":{"start":1724795840296,"stop":1724795840296,"duration":0},"status":"passed","severity":"normal"},{"uid":"381c021a79042218","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724795994091,"stop":1724795994092,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5e5d62a96f40b4","name":"Push message with content topic containing unicode special characters","time":{"start":1724795880202,"stop":1724795880202,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e49a18b744a1cb","name":"Push message with Script payload","time":{"start":1724795806993,"stop":1724795806993,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffa536ac6fbf8e0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724795348944,"stop":1724795348945,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7529e3586febed5","name":"Privacy Node - default protocol","time":{"start":1724795962492,"stop":1724795962493,"duration":1},"status":"passed","severity":"normal"},{"uid":"4017130af0b67669","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724795557520,"stop":1724795557520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3eabac69653dbf0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724795958122,"stop":1724795958123,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f1ee635e4af3b6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724795324670,"stop":1724795324671,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd91d90d0df46b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724795324680,"stop":1724795324680,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09eda697f531402","name":"should only return 1 node with relay capability","time":{"start":1724795349197,"stop":1724795349198,"duration":1},"status":"passed","severity":"normal"},{"uid":"30891f4c69f28053","name":"handles different clusterIds correctly","time":{"start":1724795324662,"stop":1724795324662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ac28a4aaaa70b1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724795459450,"stop":1724795459450,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd4165f004c52e8","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724795705234,"stop":1724795705234,"duration":0},"status":"passed","severity":"normal"},{"uid":"45078a43135f463f","name":"non connected peers","time":{"start":1724795791052,"stop":1724795791053,"duration":1},"status":"skipped","severity":"normal"},{"uid":"259d818c3d830e17","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724795600829,"stop":1724795600829,"duration":0},"status":"passed","severity":"normal"},{"uid":"746d8ec0c6341e2c","name":"Refresh subscription","time":{"start":1724795958121,"stop":1724795958122,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3b195df96e3a3c","name":"Ping on unsubscribed peer","time":{"start":1724795438606,"stop":1724795438606,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc99cff34806074a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724795324665,"stop":1724795324665,"duration":0},"status":"passed","severity":"normal"},{"uid":"952edfdf173fd876","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724795585573,"stop":1724795585573,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b96fbc484dce996","name":"Check received message containing numeric","time":{"start":1724795790742,"stop":1724795790742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf292381918143a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724795724705,"stop":1724795724705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8127b369c0feb98","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724795332582,"stop":1724795332583,"duration":1},"status":"passed","severity":"normal"},{"uid":"a789400c6b0f3260","name":"can start and stop the service","time":{"start":1724795387977,"stop":1724795387978,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6f4ae526bbf000","name":"LightPush with 3 connections","time":{"start":1724795608882,"stop":1724795608883,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ed5c761c7c52ad","name":"Push message with JSON payload","time":{"start":1724795880187,"stop":1724795880188,"duration":1},"status":"passed","severity":"normal"},{"uid":"209d2620f04b9acd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724795927474,"stop":1724795927475,"duration":1},"status":"passed","severity":"normal"},{"uid":"32538abb3d65047c","name":"Check received message containing Chinese","time":{"start":1724795790759,"stop":1724795790760,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d884f4f59ae630","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724795349200,"stop":1724795349200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8857118e658157ef","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724795705231,"stop":1724795705232,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f3569de5bf87a1","name":"handles empty contentTopics array correctly","time":{"start":1724795324687,"stop":1724795324687,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ea3feb60b66194","name":"Push message with unicode special characters payload","time":{"start":1724795880189,"stop":1724795880189,"duration":0},"status":"passed","severity":"normal"},{"uid":"fada056335fde859","name":"Check received message with timestamp: 1724795375448000000 ","time":{"start":1724795790784,"stop":1724795790785,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5a23d0be626443","name":"Push message with content topic containing numeric","time":{"start":1724795880191,"stop":1724795880192,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afc50a6909da15a","name":"Round trip binary serialization","time":{"start":1724795338205,"stop":1724795338206,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6ad676e21af9b5","name":"should properly create peer info with all multiaddrs","time":{"start":1724795333333,"stop":1724795333333,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fec012de310a129","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724795359038,"stop":1724795359039,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a761f3b4454c6bb","name":"Callback on promise, aborts when callback returns true","time":{"start":1724795927474,"stop":1724795927474,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b848fc04e00bdb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795557521,"stop":1724795557522,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8f8685212aa1e7","name":"1 Relay, 1 Filter, gives up","time":{"start":1724795348945,"stop":1724795348945,"duration":0},"status":"passed","severity":"normal"},{"uid":"72035101db5da1e0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724795430518,"stop":1724795430519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2cd086e29bc1181","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795684399,"stop":1724795684399,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eebfc7e2e0332","name":"should throw error - invalid id","time":{"start":1724795333324,"stop":1724795333324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b735a173976d980","name":"Subscribe and publish message","time":{"start":1724795837170,"stop":1724795837170,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d342b73040ee94","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724795585560,"stop":1724795585560,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0504815e5a9e9a","name":"Symmetric encrypt & Decrypt","time":{"start":1724795359348,"stop":1724795359349,"duration":1},"status":"passed","severity":"normal"},{"uid":"6659ab206f6bd239","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724795958096,"stop":1724795958097,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9c250c37229027","name":"Fails to publish duplicate message","time":{"start":1724795840307,"stop":1724795840307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec727dd18619484b","name":"Check received message containing SQL Injection","time":{"start":1724795565929,"stop":1724795565929,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14c9983057a4b6e","name":"Check received message containing unicode special characters","time":{"start":1724795565932,"stop":1724795565932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e52dd42175d1fab0","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724795557516,"stop":1724795557516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7d9f3a3f733a59","name":"Check message with non string payload is not received","time":{"start":1724795790793,"stop":1724795790794,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6bf50452de900e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795557533,"stop":1724795557533,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7fa4f86817c1b4","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795459446,"stop":1724795459447,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6562dbb946996e","name":"Check received message containing emoji","time":{"start":1724795565932,"stop":1724795565933,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd673ac47d7fda68","name":"Push 30 different messages","time":{"start":1724795880189,"stop":1724795880190,"duration":1},"status":"passed","severity":"normal"},{"uid":"682370b3887db8da","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724795705232,"stop":1724795705232,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ee4b73f12d1956","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724795958123,"stop":1724795958123,"duration":0},"status":"passed","severity":"normal"},{"uid":"8303504edb6cd4dc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724795338067,"stop":1724795338067,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9fdceefda3ce97","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724795705236,"stop":1724795705236,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e573b00ec6bf32","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724795332584,"stop":1724795332584,"duration":0},"status":"passed","severity":"normal"},{"uid":"360e54dac9eadbcc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724795497274,"stop":1724795497275,"duration":1},"status":"passed","severity":"normal"},{"uid":"f792cbc726083bb6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724795348848,"stop":1724795348848,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe622ed418f83e13","name":"Number of peers are maintained correctly","time":{"start":1724795485622,"stop":1724795485622,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcfedfb5b2adf11","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724795349199,"stop":1724795349199,"duration":0},"status":"passed","severity":"normal"},{"uid":"143423a3da7e6771","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724795881419,"stop":1724795881420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e2e8a853fc9e44","name":"Check message with no pubsub topic is not received","time":{"start":1724795565935,"stop":1724795565936,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2a86c294af1dd7","name":"Push message with numeric payload","time":{"start":1724795806989,"stop":1724795806990,"duration":1},"status":"passed","severity":"normal"},{"uid":"e334e4408dded15f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724795324678,"stop":1724795324678,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a04f7f09fc3e439","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app15/5/topic363/utf8","time":{"start":1724795864470,"stop":1724795864470,"duration":0},"status":"passed","severity":"normal"},{"uid":"635af3411ca3d3cd","name":"groups content topics by expected pubsub topic","time":{"start":1724795324660,"stop":1724795324661,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ea6d1738643073","name":"Check publish message containing shell command","time":{"start":1724795840302,"stop":1724795840302,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c41a29cb95bf8ab","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724795324666,"stop":1724795324666,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf15ab91b10b7530","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724795383210,"stop":1724795383210,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa0c8eb1e903468","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724795927472,"stop":1724795927473,"duration":1},"status":"passed","severity":"normal"},{"uid":"106205eb4c79f4a4","name":"random static sharding 5 - Cluster ID: 764, Shard ID: 869","time":{"start":1724795896076,"stop":1724795896077,"duration":1},"status":"passed","severity":"normal"},{"uid":"b48322dbe4f1d184","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724795459444,"stop":1724795459444,"duration":0},"status":"passed","severity":"normal"},{"uid":"38339ce4a1f05c7a","name":"should set field with all protocols enabled","time":{"start":1724795333334,"stop":1724795333334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4871a25b2e6478fe","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724795958103,"stop":1724795958103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5dc57ecc0b8c12","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724795430518,"stop":1724795430518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8b7ef6c47b53d","name":"should be able to encode the field with only STORE set to true","time":{"start":1724795332581,"stop":1724795332582,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2f5cba5dad422e","name":"Register correct protocols","time":{"start":1724795837169,"stop":1724795837169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf627e75f260b3a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795459452,"stop":1724795459452,"duration":0},"status":"passed","severity":"normal"},{"uid":"980b93b323c1bd4b","name":"Check received message containing shell command","time":{"start":1724795790779,"stop":1724795790781,"duration":2},"status":"passed","severity":"normal"},{"uid":"b178c6570f0204df","name":"can start the service","time":{"start":1724795352946,"stop":1724795352946,"duration":0},"status":"passed","severity":"normal"},{"uid":"e833996d0cbc6f73","name":"Overlapping topic subscription","time":{"start":1724795837173,"stop":1724795837173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6d98607cd6214d5f","name":"Fails to push message with large meta","time":{"start":1724795880208,"stop":1724795880208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0a3b8e0ccc530f","name":"Subscribe and receives messages on 20 topics","time":{"start":1724795958120,"stop":1724795958120,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ee40da9eb22773","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724795324684,"stop":1724795324685,"duration":1},"status":"passed","severity":"normal"},{"uid":"36816b9909c5bd6a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724795324684,"stop":1724795324684,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc14f55538d5b93","name":"Check message received after nwaku node is restarted","time":{"start":1724795790757,"stop":1724795790757,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f189948d09d5ec47","name":"Generator, custom pubsub topic","time":{"start":1724795923340,"stop":1724795923340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e4383ad885cff9","name":"Push message with content topic containing special chars","time":{"start":1724795807000,"stop":1724795807000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19192ca7017341f","name":"Check received message containing Basic HTML tag","time":{"start":1724795565930,"stop":1724795565931,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce33ba90511ec77","name":"Reusing cursor across nodes","time":{"start":1724795881422,"stop":1724795881423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d5bac2470cd2d2","name":"Check received message containing long","time":{"start":1724795790758,"stop":1724795790758,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0731f2b83e44c59","name":"Js publishes, other Js receives","time":{"start":1724795813430,"stop":1724795813430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0bbbf72b41800c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724795324681,"stop":1724795324681,"duration":0},"status":"passed","severity":"normal"}] |