mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"3caa9695352b695d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714384503884,"stop":1714384503884,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d60c899a29639be","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714384714895,"stop":1714384714896,"duration":1},"status":"passed","severity":"normal"},{"uid":"83318dd1eb4225ab","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714384714897,"stop":1714384714897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48831f0d0743864","name":"should set field with only STORE enabled","time":{"start":1714384512217,"stop":1714384512218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e140956ca9416b22","name":"should not throw an error for a single configured topic","time":{"start":1714384503887,"stop":1714384503887,"duration":0},"status":"passed","severity":"normal"},{"uid":"b163abf386eda138","name":"udp ip6 address","time":{"start":1714384511631,"stop":1714384511632,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad55c62c0e00d8c5","name":"Overlapping topic subscription","time":{"start":1714385188016,"stop":1714385188016,"duration":0},"status":"passed","severity":"normal"},{"uid":"425f1da4c2fd9f89","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714384714579,"stop":1714384714580,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e6f00778a6e88a","name":"Nodes with multiple pubsub topic","time":{"start":1714384980754,"stop":1714384980754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9622111f79c859","name":"Ping on subscribed peer","time":{"start":1714384630224,"stop":1714384630224,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eeb94bac400df3","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714385149747,"stop":1714385149747,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d49587e6fa4706","name":"Subscribe and receives messages on 20 topics","time":{"start":1714385188015,"stop":1714385188015,"duration":0},"status":"passed","severity":"normal"},{"uid":"3771db5116eed62e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714384714910,"stop":1714384714910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6323f8de59a6366e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714384562410,"stop":1714384562411,"duration":1},"status":"passed","severity":"normal"},{"uid":"9849f8d87b1c5287","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714384827341,"stop":1714384827342,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16a7db8cddacafb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714385188014,"stop":1714385188014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3afa0f846361b9d","name":"Correctly serialized arguments","time":{"start":1714384833902,"stop":1714384833902,"duration":0},"status":"passed","severity":"normal"},{"uid":"673c3544a699c7d9","name":"retrieves a single peer","time":{"start":1714384527920,"stop":1714384527920,"duration":0},"status":"passed","severity":"normal"},{"uid":"79812b0514238aaf","name":"should properly compute the node id","time":{"start":1714384512212,"stop":1714384512212,"duration":0},"status":"passed","severity":"normal"},{"uid":"4718a8f78df7c30a","name":"Check message on other pubsub topic is not received","time":{"start":1714385024720,"stop":1714385024726,"duration":6},"status":"passed","severity":"normal"},{"uid":"f8d509f0c80793f3","name":"should not fail to stop the service if it was not started","time":{"start":1714384531802,"stop":1714384531802,"duration":0},"status":"passed","severity":"normal"},{"uid":"df10ed33db65da9","name":"Decoder throws on undefined content topic","time":{"start":1714384537594,"stop":1714384537594,"duration":0},"status":"passed","severity":"normal"},{"uid":"7813c9a9db9fb740","name":"caches peers it previously fetched","time":{"start":1714384527922,"stop":1714384527922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f06733c62ff68d0","name":"Check received message containing Chinese","time":{"start":1714385024706,"stop":1714385024708,"duration":2},"status":"passed","severity":"normal"},{"uid":"557adec51a78a8c7","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714385001803,"stop":1714385001803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65b0005b58cb437d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714385100042,"stop":1714385100043,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e73f3a7d5f25367","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714385149745,"stop":1714385149745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85ddd0e7d975abb","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714384511571,"stop":1714384511581,"duration":10},"status":"passed","severity":"normal"},{"uid":"d58122bf385e60b9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714384765049,"stop":1714384765050,"duration":1},"status":"passed","severity":"normal"},{"uid":"5617bdc45db45ca7","name":"Generator, custom pubsub topic","time":{"start":1714385124453,"stop":1714385124454,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0f6ccdc10b727e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714384503886,"stop":1714384503886,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9bc4d46a9980a7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714384798831,"stop":1714384798832,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf72effa210664a","name":"Subscribe to topic containing short and receive message","time":{"start":1714385188006,"stop":1714385188006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67892d6f54200a2","name":"should use DNS peer discovery with light client","time":{"start":1714384564292,"stop":1714384564292,"duration":0},"status":"skipped","severity":"normal"},{"uid":"525b9acdf6d2f4ac","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714384798832,"stop":1714384798833,"duration":1},"status":"passed","severity":"normal"},{"uid":"887b1d283fb83727","name":"Does not throw an exception when node disconnects","time":{"start":1714385146082,"stop":1714385146083,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ec781534d4c49c","name":"Push message with content topic containing short","time":{"start":1714385084325,"stop":1714385084325,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a2d1654f624f42","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714384827339,"stop":1714384827340,"duration":1},"status":"passed","severity":"normal"},{"uid":"853a0ad59fb2193b","name":"Throws when trying to push message with empty payload","time":{"start":1714384939235,"stop":1714384939236,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2a690b041b47d03","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714384503892,"stop":1714384503892,"duration":0},"status":"passed","severity":"normal"},{"uid":"94788f5ea1a36b1e","name":"same cluster, different shard: nodes connect","time":{"start":1714384842076,"stop":1714384842077,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73fcea7c7e2b35e","name":"Callback on promise, aborts when callback returns true","time":{"start":1714385129141,"stop":1714385129143,"duration":2},"status":"passed","severity":"normal"},{"uid":"7dccdd2799c812dd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714385048717,"stop":1714385048717,"duration":0},"status":"passed","severity":"normal"},{"uid":"39703a2269f25780","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714385070856,"stop":1714385070856,"duration":0},"status":"passed","severity":"normal"},{"uid":"967eddc17edb82a4","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714384714893,"stop":1714384714894,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a306a5774823d64","name":"Push message with content topic containing escaped characters","time":{"start":1714384939250,"stop":1714384939251,"duration":1},"status":"passed","severity":"normal"},{"uid":"254d004d968dbb11","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714385120108,"stop":1714385120108,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c60d14a294a165","name":"Check received message containing Script","time":{"start":1714385024687,"stop":1714385024689,"duration":2},"status":"passed","severity":"normal"},{"uid":"8beefd00af0e20c3","name":"Check received message containing emoji","time":{"start":1714384714576,"stop":1714384714577,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e1de3ede1e32c4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714384641134,"stop":1714384641134,"duration":0},"status":"passed","severity":"normal"},{"uid":"a471339d0f57f126","name":"Push message with content topic containing Chinese","time":{"start":1714385084326,"stop":1714385084327,"duration":1},"status":"passed","severity":"normal"},{"uid":"569b52b02d055978","name":"Push message with custom timestamp: 1714388314782","time":{"start":1714385084333,"stop":1714385084333,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbb706954396092","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714384511593,"stop":1714384511594,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bb646c120d3668","name":"creates an iterator","time":{"start":1714385135787,"stop":1714385135787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84494706449fef2","name":"Nodes with multiple pubsub topic","time":{"start":1714384980756,"stop":1714384980756,"duration":0},"status":"passed","severity":"normal"},{"uid":"11115d4f956692fc","name":"Check received message containing Arabic","time":{"start":1714385024709,"stop":1714385024709,"duration":0},"status":"passed","severity":"normal"},{"uid":"56178bc157e7a933","name":"Ephemeral messages are not stored","time":{"start":1714384564134,"stop":1714384564135,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7749d251455c650","name":"Default pageSize","time":{"start":1714385131434,"stop":1714385131434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4393840910585984","name":"Generator, custom pubsub topic","time":{"start":1714385124448,"stop":1714385124448,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb42b3fbc1e398bf","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714384714909,"stop":1714384714909,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c88a74903c82a2","name":"Check received message containing special chars","time":{"start":1714384714558,"stop":1714384714560,"duration":2},"status":"passed","severity":"normal"},{"uid":"67d5978a11f751d5","name":"Push 30 different messages","time":{"start":1714385084324,"stop":1714385084324,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bbad11c778fa94","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714384503892,"stop":1714384503892,"duration":0},"status":"passed","severity":"normal"},{"uid":"882e20620615420d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714385188021,"stop":1714385188021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5ce6fac95b1f41","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714385120108,"stop":1714385120108,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c5481bfdac21af","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714385188018,"stop":1714385188018,"duration":0},"status":"passed","severity":"normal"},{"uid":"258ac288266614e6","name":"throws on content topic with generation field greater than 0","time":{"start":1714384503860,"stop":1714384503861,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c581e90534aaa96","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714384562411,"stop":1714384562412,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b14455612975ec4","name":"Push message with rate limit","time":{"start":1714385084332,"stop":1714385084332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b57bda7fac63017","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714385006982,"stop":1714385006982,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a2218bcfaef6dd","name":"different cluster, same shard: nodes don't connect","time":{"start":1714384842082,"stop":1714384842083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d27cc5ff389b768f","name":"Publishes to nwaku","time":{"start":1714384974397,"stop":1714384974397,"duration":0},"status":"passed","severity":"normal"},{"uid":"806c3e2a84cdb4e","name":"Round trip binary serialization","time":{"start":1714384517085,"stop":1714384517086,"duration":1},"status":"passed","severity":"normal"},{"uid":"350d7d45960b5408","name":"Js publishes, other Js receives","time":{"start":1714384974398,"stop":1714384974398,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c78dca6700bcf2","name":"Push message with special chars payload","time":{"start":1714385084315,"stop":1714385084316,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bf9b755d8a170f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714385070855,"stop":1714385070855,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb9fc825e9f2695","name":"Refresh subscription","time":{"start":1714384798824,"stop":1714384798824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bb6e91060cb19c","name":"should properly create location multiaddrs - udp4","time":{"start":1714384512214,"stop":1714384512214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a859f4e509194cfc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714384628871,"stop":1714384628871,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6b721857f18411","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714385006975,"stop":1714385006975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1576d94ad37410ce","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714385188002,"stop":1714385188003,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada12c41d1456132","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714384963735,"stop":1714384963735,"duration":0},"status":"passed","severity":"normal"},{"uid":"599101a283151f4e","name":"groups content topics by expected pubsub topic","time":{"start":1714384503870,"stop":1714384503870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30ddf92f24bbc5f","name":"should set field with all protocols enabled","time":{"start":1714384512217,"stop":1714384512217,"duration":0},"status":"passed","severity":"normal"},{"uid":"8079e4d5baa88127","name":"safeDispatchEvent","time":{"start":1714384594548,"stop":1714384594548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aabe20e1af68f9a","name":"Check received message containing short","time":{"start":1714385024702,"stop":1714385024703,"duration":1},"status":"passed","severity":"normal"},{"uid":"f517cf3c8b55790f","name":"Decoder throws on empty string content topic","time":{"start":1714384539600,"stop":1714384539600,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d29c3f280be77de","name":"Ordered Callback - forward","time":{"start":1714385106496,"stop":1714385106496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee37eabce753d327","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714385070853,"stop":1714385070853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a456b955eb12870","name":"connects to nwaku","time":{"start":1714385146082,"stop":1714385146082,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b108ca9eeb4b06","name":"should encode/decode to RLP encoding","time":{"start":1714384512212,"stop":1714384512212,"duration":0},"status":"passed","severity":"normal"},{"uid":"714e4a105a4e841","name":"Push message with Chinese payload","time":{"start":1714384939205,"stop":1714384939212,"duration":7},"status":"passed","severity":"normal"},{"uid":"e35d054c0e010270","name":"Publish message with large meta","time":{"start":1714385001602,"stop":1714385001610,"duration":8},"status":"passed","severity":"normal"},{"uid":"7a3b86cbcaeab19e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714384512218,"stop":1714384512218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25182223dc2c338","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714385070853,"stop":1714385070854,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf359ee4bd208faa","name":"Reopen subscription with peer with lost subscription","time":{"start":1714384630226,"stop":1714384630227,"duration":1},"status":"passed","severity":"normal"},{"uid":"99edc7be19ce6b1b","name":"pre and post cipher","time":{"start":1714384538222,"stop":1714384538223,"duration":1},"status":"passed","severity":"normal"},{"uid":"5297b14a217fa1d0","name":"All","time":{"start":1714384563852,"stop":1714384563852,"duration":0},"status":"passed","severity":"normal"},{"uid":"587181c541b1c4a0","name":"different cluster, different shard: nodes don't connect","time":{"start":1714384842083,"stop":1714384842083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4450d0215034c9a","name":"Push to array if already present","time":{"start":1714384503379,"stop":1714384503379,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c086cea90a61e1","name":"should add and remove event listeners correctly","time":{"start":1714384531805,"stop":1714384531805,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6669f5874c74c7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714384503879,"stop":1714384503879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e755c5d3cbf4fcd9","name":"configure the node with multiple pubsub topics","time":{"start":1714385080728,"stop":1714385080728,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc688893814b8aa","name":"Check received message containing shell command","time":{"start":1714385024694,"stop":1714385024695,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf465e5e20b57d5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714385188009,"stop":1714385188009,"duration":0},"status":"passed","severity":"normal"},{"uid":"999f703141f9a7ac","name":"Symmetric encrypt & Decrypt","time":{"start":1714384538222,"stop":1714384538222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d223a7389954b2d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714384503892,"stop":1714384503892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a654a94bc3a1e45","name":"Check message with non string payload is not received","time":{"start":1714385024728,"stop":1714385024728,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb78cd9cd147507","name":"Query generator for multiple messages with different content topic format","time":{"start":1714385129134,"stop":1714385129136,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cc11152fd8920c8","name":"unsubscribes","time":{"start":1714385135788,"stop":1714385135790,"duration":2},"status":"passed","severity":"normal"},{"uid":"d944d9d0da1a1fd8","name":"should configure sharding based on application and version for autosharding","time":{"start":1714384503890,"stop":1714384503890,"duration":0},"status":"passed","severity":"normal"},{"uid":"352aa1838d15247a","name":"Check received message containing JSON","time":{"start":1714385024692,"stop":1714385024694,"duration":2},"status":"passed","severity":"normal"},{"uid":"9274ff6bba5753ac","name":"Check publish message containing JSON","time":{"start":1714385001593,"stop":1714385001594,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4566abb280f7f7","name":"should handle corrupted local storage data gracefully","time":{"start":1714384531804,"stop":1714384531805,"duration":1},"status":"passed","severity":"normal"},{"uid":"8006d0cf5db48b1c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714384503864,"stop":1714384503865,"duration":1},"status":"passed","severity":"normal"},{"uid":"185e22ea4674eac1","name":"Check publish message containing Script","time":{"start":1714385001592,"stop":1714385001592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a639040ae431988","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714385120107,"stop":1714385120107,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c1a49f9c7b3bc7","name":"Non TWN Cluster","time":{"start":1714385048708,"stop":1714385048709,"duration":1},"status":"passed","severity":"normal"},{"uid":"d83e0059dd6c8a4f","name":"Check received message containing Basic HTML tag","time":{"start":1714385024691,"stop":1714385024692,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4feec126177b8c","name":"Check received message containing long","time":{"start":1714385024679,"stop":1714385024681,"duration":2},"status":"passed","severity":"normal"},{"uid":"87eccd3571e0dc9","name":"Push message with meta","time":{"start":1714384939254,"stop":1714384939254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b872813f5e206e","name":"Push message with numeric payload","time":{"start":1714384939204,"stop":1714384939204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7f89b64108d847","name":"Check received message containing JSON","time":{"start":1714384714572,"stop":1714384714573,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a12310861c93d6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714385188003,"stop":1714385188003,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b345216520044a6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714384527925,"stop":1714384527925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c3553832ba668da","name":"handles empty contentTopics array correctly","time":{"start":1714384503891,"stop":1714384503891,"duration":0},"status":"passed","severity":"normal"},{"uid":"638ebfc4878aee6f","name":"Query Generator, No Decoder","time":{"start":1714385100043,"stop":1714385100044,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ab03fd72f5edeb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714385006987,"stop":1714385006988,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5fbb4e38315af7","name":"Push message with content topic containing SQL Injection","time":{"start":1714384939242,"stop":1714384939243,"duration":1},"status":"passed","severity":"normal"},{"uid":"249936f285451bac","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714384511587,"stop":1714384511588,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc3243b32da6fe5","name":"should not receive a peer event after stop","time":{"start":1714384564290,"stop":1714384564291,"duration":1},"status":"passed","severity":"normal"},{"uid":"6621958a09e4ca12","name":"Push message with unicode special characters payload","time":{"start":1714385084323,"stop":1714385084323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f47880093e1ed9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714384798828,"stop":1714384798830,"duration":2},"status":"passed","severity":"normal"},{"uid":"37ce115f6870d547","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714385024716,"stop":1714385024717,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad60c94e8c14b90","name":"Asymmetric encrypt & decrypt","time":{"start":1714384538221,"stop":1714384538221,"duration":0},"status":"passed","severity":"normal"},{"uid":"335dacdcc3516c6b","name":"should emit a peer event after start","time":{"start":1714384564288,"stop":1714384564288,"duration":0},"status":"passed","severity":"normal"},{"uid":"727433c9d8a3a049","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714384714885,"stop":1714384714885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc948af379c09e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714384503882,"stop":1714384503882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b85757205427b84","name":"throws on content topic with too few or too many fields","time":{"start":1714384503859,"stop":1714384503860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acda464b9c0e33d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714384503868,"stop":1714384503868,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b56924c55f73677","name":"Push message with custom timestamp: 1714381114782","time":{"start":1714385084332,"stop":1714385084333,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ed5c9deb17028d","name":"Check received message containing unicode special characters","time":{"start":1714385024712,"stop":1714385024713,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11b7cf6283f63fe","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714384503879,"stop":1714384503880,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0d1684123336a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714384714892,"stop":1714384714893,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1e38c80a25e1b1","name":"Decoder throws on undefined content topic","time":{"start":1714384539599,"stop":1714384539599,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd4783b8eae9922","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714384714883,"stop":1714384714883,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a3acff685571f5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385001596,"stop":1714385001596,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe8823ab0e6199e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714384555087,"stop":1714384555087,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9d0fc91fdd8c93","name":"Push message with SQL Injection payload","time":{"start":1714384939214,"stop":1714384939214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7e983b8412eb70","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714385188005,"stop":1714385188005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e980e9e5bb149ebd","name":"throws on content topic with empty application field","time":{"start":1714384503861,"stop":1714384503861,"duration":0},"status":"passed","severity":"normal"},{"uid":"9572aee9d3ac483b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714384714895,"stop":1714384714895,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b26cb973b97b82","name":"Passing page size 1 when there are 4 messages","time":{"start":1714385131430,"stop":1714385131431,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c44f9b0087cd49","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714384714913,"stop":1714384714914,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c46f4222226924","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714385006974,"stop":1714385006974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dea343aa808cd4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714385006979,"stop":1714385006980,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e91b6b63c2dc71","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714384511583,"stop":1714384511583,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b798babce10c26","name":"Passing page size 11 when there are 10 messages","time":{"start":1714385131431,"stop":1714385131433,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4393cadc0613c22","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714385006978,"stop":1714385006979,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c7c6be300c8e48","name":"Check message with non string payload is not received","time":{"start":1714385024701,"stop":1714385024701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1979d70881c85e59","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714385100046,"stop":1714385100047,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f16872110df061","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714385188020,"stop":1714385188020,"duration":0},"status":"passed","severity":"normal"},{"uid":"33415d4fe3713725","name":"Subscribe to topic containing short and receive message","time":{"start":1714385188016,"stop":1714385188017,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4c6be217e00896","name":"Decoder throws on empty string content topic","time":{"start":1714384537594,"stop":1714384537594,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df51be99067c275","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714385149744,"stop":1714385149744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae319f8b6a9ba8","name":"Publish message with rate limit","time":{"start":1714385001610,"stop":1714385001611,"duration":1},"status":"passed","severity":"normal"},{"uid":"d092c9c0f035be24","name":"Query with Promise Callback, No Decoder","time":{"start":1714385100056,"stop":1714385100057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83adc22d29502bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714384503881,"stop":1714384503882,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d4141bad9b65f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714384714906,"stop":1714384714906,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d6c20396993b43","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714385006984,"stop":1714385006984,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0602de633f38938","name":"Check received message containing shell command","time":{"start":1714385024712,"stop":1714385024712,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc30be75d5a1e94","name":"should be called for bootstrap peers","time":{"start":1714384562409,"stop":1714384562410,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e3d0e9a541d4eaa","name":"random static sharding 10 - Cluster ID: 758, Shard ID: 540","time":{"start":1714385080727,"stop":1714385080727,"duration":0},"status":"passed","severity":"normal"},{"uid":"df59e7827e675c6c","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714384605698,"stop":1714384605698,"duration":0},"status":"passed","severity":"normal"},{"uid":"570f80ed33b5880c","name":"Check received message containing escaped characters","time":{"start":1714385024712,"stop":1714385024712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c8440010febe6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714384516764,"stop":1714384516764,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8f77f093627532","name":"can start the service","time":{"start":1714384564282,"stop":1714384564282,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a3878b9404b1c7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714385188021,"stop":1714385188021,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a85239ad2c4a9a9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714384714882,"stop":1714384714882,"duration":0},"status":"passed","severity":"normal"},{"uid":"835207781f62ff00","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714385188020,"stop":1714385188020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f900ac6f6efb6b6","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714384980753,"stop":1714384980754,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d52d4e298457c34","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714385024698,"stop":1714385024698,"duration":0},"status":"passed","severity":"normal"},{"uid":"53aadc7e73ed13b","name":"Check received message containing Russian","time":{"start":1714385024709,"stop":1714385024709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df59e8b1ab76b75","name":"Using a function","time":{"start":1714385146084,"stop":1714385146084,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d20cb997b71c7d","name":"Push message with content topic containing shell command","time":{"start":1714384939250,"stop":1714384939250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6143d14d931ed08f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714384526155,"stop":1714384526156,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb23a8d3c4260d66","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714385188018,"stop":1714385188018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab12b0a458b0632d","name":"Decoder throws on undefined content topic","time":{"start":1714384517088,"stop":1714384517088,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16fc0bef497546","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714384503890,"stop":1714384503890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a995c3853558af8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714385188003,"stop":1714385188004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd35a724a1fbd2a","name":"should decode valid enr successfully","time":{"start":1714384512204,"stop":1714384512204,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0188d5a8d26b414","name":"Overlapping topic subscription","time":{"start":1714385188005,"stop":1714385188005,"duration":0},"status":"passed","severity":"normal"},{"uid":"11868f56c30cacff","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714385006988,"stop":1714385006988,"duration":0},"status":"passed","severity":"normal"},{"uid":"da64c450354583e4","name":"Check received message containing emoji","time":{"start":1714385024713,"stop":1714385024713,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcf2cb8e39eb1a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714385188007,"stop":1714385188008,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac89e4527a2099d","name":"Subscribe to topic containing long and receive message","time":{"start":1714384798826,"stop":1714384798827,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a2ebaa24a9b980","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714384527610,"stop":1714384527613,"duration":3},"status":"passed","severity":"normal"},{"uid":"968f098e43e86092","name":"should return all peers when numPeers is 0","time":{"start":1714384516763,"stop":1714384516763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8dc9609e475a8e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app23/10/topic424/json","time":{"start":1714385048715,"stop":1714385048715,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9db866cf801170c","name":"isConnected should return false after all peers disconnect","time":{"start":1714384555091,"stop":1714384555092,"duration":1},"status":"passed","severity":"normal"},{"uid":"cccbf73b92a3d4c5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714384527925,"stop":1714384527925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e18ca2a7d292f1","name":"should be able to encode the field with only STORE set to true","time":{"start":1714384511582,"stop":1714384511582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c65877f66233f73","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714384798821,"stop":1714384798822,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d313428543ae0e1","name":"Push message with content topic containing unicode special characters","time":{"start":1714385084330,"stop":1714385084330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f723fa77f94fd12","name":"Push message with long payload","time":{"start":1714384939203,"stop":1714384939204,"duration":1},"status":"passed","severity":"normal"},{"uid":"a250efdd0fabf0dc","name":"Push message with numeric payload","time":{"start":1714385084313,"stop":1714385084314,"duration":1},"status":"passed","severity":"normal"},{"uid":"de8e1a7e702c4130","name":"Push message with content topic containing unicode special characters","time":{"start":1714384939251,"stop":1714384939251,"duration":0},"status":"passed","severity":"normal"},{"uid":"7defbf88a0401222","name":"should get / set TCP multiaddr","time":{"start":1714384512213,"stop":1714384512214,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1c676bfcbbf629","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714384503930,"stop":1714384503930,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c8a8f1ddc10c4d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714385188018,"stop":1714385188018,"duration":0},"status":"passed","severity":"normal"},{"uid":"222a34a8db99631d","name":"Check message with invalid timestamp is not received","time":{"start":1714385024698,"stop":1714385024699,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d05cb07b9c1525d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714384980752,"stop":1714384980752,"duration":0},"status":"passed","severity":"normal"},{"uid":"86983bad8a121d99","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714384765093,"stop":1714384765093,"duration":0},"status":"passed","severity":"normal"},{"uid":"56176630c214c364","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714385100053,"stop":1714385100055,"duration":2},"status":"passed","severity":"normal"},{"uid":"4257358200b8b5fa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714384628871,"stop":1714384628871,"duration":0},"status":"passed","severity":"normal"},{"uid":"af40c2a04f1356d3","name":"Push message with rate limit","time":{"start":1714384939255,"stop":1714384939255,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef99e582848a67d","name":"1 Relay, 1 Filter, gives up","time":{"start":1714384527637,"stop":1714384527637,"duration":0},"status":"passed","severity":"normal"},{"uid":"3044f7809d3c5d4b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714384511593,"stop":1714384511593,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd11220f1659180e","name":"should not receive a peer event after stop","time":{"start":1714385032264,"stop":1714385032265,"duration":1},"status":"passed","severity":"normal"},{"uid":"7194328b4f73b7d3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714385188017,"stop":1714385188018,"duration":1},"status":"passed","severity":"normal"},{"uid":"915863c8ea1dd2cb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714384714883,"stop":1714384714884,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e1e773d02e1108","name":"Passing cursor with wrong message digest","time":{"start":1714385070856,"stop":1714385070856,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ede2719f6d233d","name":"shard 0","time":{"start":1714385080720,"stop":1714385080720,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ed71fbbee1309d","name":"Refresh subscription","time":{"start":1714385188016,"stop":1714385188016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0c260259585310","name":"random static sharding 6 - Cluster ID: 477, Shard ID: 807","time":{"start":1714385080724,"stop":1714385080724,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f72eb7449a6d01","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714384641133,"stop":1714384641133,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fb198068872fe","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714384511586,"stop":1714384511586,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6f3d1cb665cdf1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714384527924,"stop":1714384527924,"duration":0},"status":"passed","severity":"normal"},{"uid":"91284a9972a14b3f","name":"Check message with non string payload is not received","time":{"start":1714384714584,"stop":1714384714584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cbe0950f8be0d9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714385188004,"stop":1714385188004,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8046a076baa7dbc","name":"should throw error - no id","time":{"start":1714384512210,"stop":1714384512210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9586c55269999473","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714384714916,"stop":1714384714917,"duration":1},"status":"passed","severity":"normal"},{"uid":"881b5ab3ee9f728d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714384503880,"stop":1714384503880,"duration":0},"status":"passed","severity":"normal"},{"uid":"125d7d5cc1198b01","name":"Check message with invalid timestamp is not received","time":{"start":1714385024718,"stop":1714385024720,"duration":2},"status":"passed","severity":"normal"},{"uid":"c16e51f5acca4bb1","name":"getPeersByDiscovery","time":{"start":1714384594546,"stop":1714384594546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea1621ad7333998","name":"Reopen subscription with peer with lost subscription","time":{"start":1714384630223,"stop":1714384630223,"duration":0},"status":"passed","severity":"normal"},{"uid":"c007e2d8e33f7cce","name":"Subscribe to topic containing long and publish message","time":{"start":1714385006977,"stop":1714385006977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39ac0a0635480f1","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714384503868,"stop":1714384503868,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3782c273510325e","name":"Check meta is set [ecies]","time":{"start":1714384539598,"stop":1714384539598,"duration":0},"status":"passed","severity":"normal"},{"uid":"af99e5b8813d53cf","name":"Callback on promise","time":{"start":1714385129136,"stop":1714385129141,"duration":5},"status":"passed","severity":"normal"},{"uid":"c27e224666049895","name":"different cluster, different shard: nodes don't connect","time":{"start":1714384714881,"stop":1714384714882,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb989b60136c7c6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714384527609,"stop":1714384527610,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26722e3625f0230","name":"Ordered Callback - backward","time":{"start":1714385106496,"stop":1714385106496,"duration":0},"status":"passed","severity":"normal"},{"uid":"36426e2b8ebb0d46","name":"should throw error - no public key","time":{"start":1714384512205,"stop":1714384512210,"duration":5},"status":"passed","severity":"normal"},{"uid":"917c91a8bd2d9ed6","name":"throws on content topic with empty topic name field","time":{"start":1714384503862,"stop":1714384503863,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc9ea5540edba6","name":"should not fail to stop the service if it was not started","time":{"start":1714384564283,"stop":1714384564285,"duration":2},"status":"passed","severity":"normal"},{"uid":"f38ae23e1c037075","name":"should encodeTxt and decodeTxt","time":{"start":1714384512203,"stop":1714384512204,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b57ad09081faf9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714384503888,"stop":1714384503888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4803b90aab0ae0","name":"random static sharding 5 - Cluster ID: 489, Shard ID: 797","time":{"start":1714385080724,"stop":1714385080724,"duration":0},"status":"passed","severity":"normal"},{"uid":"342ff23f7a7de4a7","name":"stop","time":{"start":1714384594548,"stop":1714384594553,"duration":5},"status":"passed","severity":"normal"},{"uid":"1f0534f191b4e19b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714384765068,"stop":1714384765070,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a59ceaf64aa234c","name":"Push message with content topic containing special chars","time":{"start":1714385084326,"stop":1714385084326,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5026b07c4d4a17","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714385287990,"stop":1714385287990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed6d8931eb898e2","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714385149748,"stop":1714385149748,"duration":0},"status":"passed","severity":"normal"},{"uid":"2976b1752d654b81","name":"same cluster, same shard: nodes connect","time":{"start":1714384714879,"stop":1714384714880,"duration":1},"status":"passed","severity":"normal"},{"uid":"11218a8f54473cbb","name":"Register correct protocols","time":{"start":1714385006972,"stop":1714385006972,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bc642c0c246c08","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714384798847,"stop":1714384798848,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a083d945a22f4d","name":"should not fail to start the service if it is already started","time":{"start":1714385032263,"stop":1714385032263,"duration":0},"status":"passed","severity":"normal"},{"uid":"232c2e003f347099","name":"Store - dialed after - with timeout","time":{"start":1714385161538,"stop":1714385161538,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f715515a2e834d","name":"Query Generator - backward","time":{"start":1714385106494,"stop":1714385106494,"duration":0},"status":"passed","severity":"normal"},{"uid":"458c2157fcf1fa7f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714384827340,"stop":1714384827340,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27b93b8a400ece7","name":"Rejects garbage","time":{"start":1714384520450,"stop":1714384520451,"duration":1},"status":"passed","severity":"normal"},{"uid":"1db8f32144b3ff89","name":"different cluster, same shard: nodes don't connect","time":{"start":1714384714881,"stop":1714384714881,"duration":0},"status":"passed","severity":"normal"},{"uid":"3182838cefb7f158","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714384503874,"stop":1714384503874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0030d77791f5fcc","name":"random static sharding 7 - Cluster ID: 432, Shard ID: 586","time":{"start":1714385080725,"stop":1714385080725,"duration":0},"status":"passed","severity":"normal"},{"uid":"9009a56dccc6bd6a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714384765070,"stop":1714384765074,"duration":4},"status":"passed","severity":"normal"},{"uid":"63480f30593cba5f","name":"random static sharding 2 - Cluster ID: 177, Shard ID: 934","time":{"start":1714385080722,"stop":1714385080722,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae23d9d9239b6e06","name":"Ping on unsubscribed peer","time":{"start":1714384582667,"stop":1714384582667,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7813e6149aee374","name":"should only return 1 node with store capability","time":{"start":1714384527923,"stop":1714384527924,"duration":1},"status":"passed","severity":"normal"},{"uid":"484c6fc2c1324bdc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714384641132,"stop":1714384641132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a39648f10b7eb89","name":"Push message with meta","time":{"start":1714385084331,"stop":1714385084331,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb478005eb8be583","name":"can start and stop the service","time":{"start":1714384564282,"stop":1714384564283,"duration":1},"status":"passed","severity":"normal"},{"uid":"8711bff172ca6172","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714384798827,"stop":1714384798828,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac17404cc78e032a","name":"Push message with Script payload","time":{"start":1714384939215,"stop":1714384939216,"duration":1},"status":"passed","severity":"normal"},{"uid":"729cd158d1596155","name":"should not receive a peer event after stop","time":{"start":1714384531803,"stop":1714384531803,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d7f605ce616561","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714384527608,"stop":1714384527608,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cec48322f190aa","name":"Check message received after jswaku node is restarted","time":{"start":1714385024729,"stop":1714385024729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44213297e9b5ea32","name":"Push message equal or less that 1MB","time":{"start":1714385084333,"stop":1714385084334,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7786aa72716a3ad","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714385188008,"stop":1714385188008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c380b0be6c6374e","name":"Check received message containing XML","time":{"start":1714384714570,"stop":1714384714571,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac463aef149d80a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714385188021,"stop":1714385188021,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8bbc92ef5683be","name":"Ephemeral field set to true","time":{"start":1714384517086,"stop":1714384517086,"duration":0},"status":"passed","severity":"normal"},{"uid":"21387464afdc0306","name":"should throw an error for an unconfigured topic","time":{"start":1714384503887,"stop":1714384503887,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f2eb389afc9c00","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714384503878,"stop":1714384503878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc3af64362c36ef","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714384537589,"stop":1714384537590,"duration":1},"status":"passed","severity":"normal"},{"uid":"9094443e2e317b3f","name":"Push message with escaped characters payload","time":{"start":1714385084322,"stop":1714385084323,"duration":1},"status":"passed","severity":"normal"},{"uid":"37bea5eb9fbc7724","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714384628870,"stop":1714384628870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf09b7543266ba77","name":"receives messages sent to provided content topic through callback","time":{"start":1714385001803,"stop":1714385001803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58855515b0ac0f03","name":"isConnected should return false after all peers disconnect","time":{"start":1714384605700,"stop":1714384605700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6951c46e2f6baeb7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714384628875,"stop":1714384628876,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9df30e21dada975","name":"should properly create location multiaddrs - tcp","time":{"start":1714384512216,"stop":1714384512216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3204dce4bdf0171","name":"Throws when trying to push message with empty payload","time":{"start":1714385084324,"stop":1714385084325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fdf6b538a45c8f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714384562408,"stop":1714384562409,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b7ab6b815c60bd","name":"Used by Waku Relay","time":{"start":1714385146084,"stop":1714385146085,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9092e37753bdc","name":"Passing page size 110 when there are 120 messages","time":{"start":1714385131434,"stop":1714385131434,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a346ff4d49b372","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714384516765,"stop":1714384516765,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcec89785cc8e5cb","name":"Encoder throws on undefined content topic","time":{"start":1714384537592,"stop":1714384537593,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11e2aa0ff4c7217","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714385188016,"stop":1714385188016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2317ebfb9dc8e7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714385070854,"stop":1714385070854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e312c02ee04c3356","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714385149744,"stop":1714385149744,"duration":0},"status":"passed","severity":"normal"},{"uid":"544504a0706df131","name":"Push message with content topic containing shell command","time":{"start":1714385084329,"stop":1714385084329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4355beaf90bcaa2","name":"Check received message containing XML","time":{"start":1714385024710,"stop":1714385024711,"duration":1},"status":"passed","severity":"normal"},{"uid":"983dc1ac70058cfe","name":"Push message with content topic containing Script","time":{"start":1714384939243,"stop":1714384939243,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6c56b167ca8c8b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714385149745,"stop":1714385149746,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bed9ba0ee289b1","name":"removeEventListener with correct event","time":{"start":1714384594541,"stop":1714384594544,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc0b6c20bc9f4517","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714385048707,"stop":1714385048708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7193e59fbd29a5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385124455,"stop":1714385124457,"duration":2},"status":"passed","severity":"normal"},{"uid":"45faad30cae27aa0","name":"Encoder throws on undefined content topic","time":{"start":1714384517087,"stop":1714384517087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a34b365d3756c24","name":"Ping on unsubscribed peer","time":{"start":1714384630222,"stop":1714384630223,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c06214e331c959","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app9/6/topic80/utf8","time":{"start":1714385048712,"stop":1714385048712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6f7a24718011ff","name":"Query Generator - forward","time":{"start":1714385106493,"stop":1714385106494,"duration":1},"status":"passed","severity":"normal"},{"uid":"231d3aefbe7ae5a3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714384539597,"stop":1714384539597,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c7574e0e1d1f5b","name":"Generator, 2 different pubsubtopics","time":{"start":1714385124454,"stop":1714385124455,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2ffe2bdcb6425b","name":"Passing page size 10 when there are 10 messages","time":{"start":1714385131431,"stop":1714385131431,"duration":0},"status":"passed","severity":"normal"},{"uid":"250f59295c4476db","name":"should set field with only FILTER enabled","time":{"start":1714384512218,"stop":1714384512218,"duration":0},"status":"passed","severity":"normal"},{"uid":"717477cdfae62872","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714384527606,"stop":1714384527606,"duration":0},"status":"passed","severity":"normal"},{"uid":"172576ec5e602495","name":"Check publish message containing shell command","time":{"start":1714385001594,"stop":1714385001594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f581dd2297c31072","name":"Push message on custom pubsubTopic","time":{"start":1714384827339,"stop":1714384827339,"duration":0},"status":"passed","severity":"normal"},{"uid":"18460e60614dab61","name":"Fails to publish duplicate message","time":{"start":1714385001598,"stop":1714385001598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd0c27eb86ae934","name":"Accepts a valid Waku Message","time":{"start":1714384520449,"stop":1714384520450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b601cdc2fa66ceb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714385188014,"stop":1714385188015,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a553cde78b5e333","name":"Passing page size 0 when there are 110 messages","time":{"start":1714385131430,"stop":1714385131430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3210ce0b1801bc","name":"handles multiple messages","time":{"start":1714385135787,"stop":1714385135788,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dbd4e1552e02b1","name":"Refresh subscription","time":{"start":1714385006976,"stop":1714385006976,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a072dd976b52e6a","name":"throws an error for improperly formatted content topics","time":{"start":1714384503872,"stop":1714384503872,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57e0a77b8c28b89","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714384714911,"stop":1714384714911,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1946687b17bc2f","name":"does not throw on valid cases","time":{"start":1714384503857,"stop":1714384503858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed98c208906a56b","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714384605699,"stop":1714384605699,"duration":0},"status":"passed","severity":"normal"},{"uid":"774d1b306cc779c9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714385188004,"stop":1714385188004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27b16552036edb5","name":"Delete observer","time":{"start":1714384942207,"stop":1714384942207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4a8019df570b61","name":"should throw error - invalid id","time":{"start":1714384512211,"stop":1714384512211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71c4b64fd2bb54b","name":"should properly create location multiaddrs - tcp4","time":{"start":1714384512214,"stop":1714384512214,"duration":0},"status":"passed","severity":"normal"},{"uid":"922709314a598a91","name":"non connected peers","time":{"start":1714384939740,"stop":1714384939741,"duration":1},"status":"skipped","severity":"normal"},{"uid":"412d8dc6c2b845a6","name":"Relay - dialed first","time":{"start":1714385161536,"stop":1714385161536,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fb2c175b2f5622","name":"Check message with invalid timestamp is not received","time":{"start":1714384714581,"stop":1714384714582,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b33d451f6f7f373","name":"Check message received after nwaku node is restarted","time":{"start":1714385024702,"stop":1714385024702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79b5ff7889caf982","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714384503877,"stop":1714384503877,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cb37652127879f","name":"should properly create location multiaddrs - udp6","time":{"start":1714384512215,"stop":1714384512215,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b80e15ad834c86","name":"less peers than existing","time":{"start":1714384939740,"stop":1714384939740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83ef03feb4bc2817","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714384503884,"stop":1714384503885,"duration":1},"status":"passed","severity":"normal"},{"uid":"709c79de89da544","name":"Check publish message containing special chars","time":{"start":1714385001589,"stop":1714385001589,"duration":0},"status":"passed","severity":"normal"},{"uid":"6942ffde2e493f8f","name":"Subscribe to topic containing XML and receive message","time":{"start":1714384798839,"stop":1714384798841,"duration":2},"status":"passed","severity":"normal"},{"uid":"15ba911994c5e7cc","name":"Passing page size 3 when there are 20 messages","time":{"start":1714385131431,"stop":1714385131431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af9c9be519910f5","name":"Check received message containing Russian","time":{"start":1714385024685,"stop":1714385024686,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ebbe093f49cdbe","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714384714911,"stop":1714384714912,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd6b4ec060362bf","name":"Query with Ordered Callback, No message returned","time":{"start":1714385100051,"stop":1714385100052,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8e5b50455e8002","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714385287989,"stop":1714385287989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d438089b6c918a3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714384980749,"stop":1714384980749,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fdcf5c2e693874","name":"Check received message containing Chinese","time":{"start":1714384714560,"stop":1714384714561,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a623c0e912ab286","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714384714912,"stop":1714384714912,"duration":0},"status":"passed","severity":"normal"},{"uid":"802fe78b6a3a26ea","name":"isConnected return false after peer stops","time":{"start":1714384605700,"stop":1714384605701,"duration":1},"status":"passed","severity":"normal"},{"uid":"4942a40b435dafc8","name":"Check received message containing SQL Injection","time":{"start":1714384714568,"stop":1714384714569,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1b6f0175fb2adc","name":"should only return 1 node with relay capability","time":{"start":1714384527923,"stop":1714384527923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d64faf6c6da554b","name":"A test","time":{"start":1714384798901,"stop":1714384798901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f28c77fe715ed56","name":"should throw error - no id","time":{"start":1714384512205,"stop":1714384512205,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae16c871ef12da5","name":"Fields are not dropped","time":{"start":1714384516415,"stop":1714384516417,"duration":2},"status":"passed","severity":"normal"},{"uid":"124876784237369f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app76/7/topic800/test.js","time":{"start":1714385048714,"stop":1714385048714,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa890b7dac7c6b7f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714384555089,"stop":1714384555089,"duration":0},"status":"passed","severity":"normal"},{"uid":"52937ff3e569128b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714384537591,"stop":1714384537591,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c85e12ebd3c5aa","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714384527613,"stop":1714384527614,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbc9fe726bf5542","name":"Push message with Script payload","time":{"start":1714385084320,"stop":1714385084320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7592567dba79c87","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714385188011,"stop":1714385188011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e42c66273900c72","name":"Push message with content topic containing Chinese","time":{"start":1714384939240,"stop":1714384939240,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e5c7ab2e649220","name":"Push message with Chinese payload","time":{"start":1714385084316,"stop":1714385084316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66d3165cd088d3a","name":"Push message equal or less that 1MB","time":{"start":1714384939258,"stop":1714384939258,"duration":0},"status":"passed","severity":"normal"},{"uid":"936e90fed667f472","name":"Check received message containing special chars","time":{"start":1714385024705,"stop":1714385024705,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a2cc178b3218b0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714384503867,"stop":1714384503868,"duration":1},"status":"passed","severity":"normal"},{"uid":"74269cbc67e66b7","name":"throws on empty content topic","time":{"start":1714384503858,"stop":1714384503859,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89003c7f01866ff","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714384714919,"stop":1714384714920,"duration":1},"status":"passed","severity":"normal"},{"uid":"629a02bd8f2ce290","name":"more peers than existing","time":{"start":1714384939740,"stop":1714384939740,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df6cc476cf779424","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714384980754,"stop":1714384980754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6192c0d1b6faae","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app72/3/topic642/xml","time":{"start":1714385048713,"stop":1714385048714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f80a01a9bea6664","name":"random static sharding 4 - Cluster ID: 737, Shard ID: 332","time":{"start":1714385080723,"stop":1714385080723,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23aada76fdad827","name":"Check publish message after service node is restarted","time":{"start":1714385001601,"stop":1714385001602,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1eb0ed29d45dcb67","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714384765076,"stop":1714384765077,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0fe6f0778e009a","name":"Push message with XML payload","time":{"start":1714384939216,"stop":1714384939216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a67286643f8b04d","name":"Check received message containing Script","time":{"start":1714384714569,"stop":1714384714570,"duration":1},"status":"passed","severity":"normal"},{"uid":"6386bff192df6e59","name":"Subscribe to topic containing Script and receive message","time":{"start":1714384798838,"stop":1714384798839,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b69207295fcfced","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714384503883,"stop":1714384503883,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b8cf56fdb0172a","name":"Mutual subscription","time":{"start":1714385006971,"stop":1714385006972,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1b89602dbee9b5","name":"Publish message with custom timestamp: Tue May 09 2023 10:02:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385001596,"stop":1714385001596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e5da529f00eef3","name":"should handle application and version for autosharding","time":{"start":1714384503876,"stop":1714384503876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94165c8bc13d031","name":"Fails to push message with empty content topic","time":{"start":1714385084331,"stop":1714385084331,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8c2efd3684dc3f","name":"Check received message containing Basic HTML tag","time":{"start":1714385024711,"stop":1714385024711,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd4a534ffd2de65","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714384531804,"stop":1714384531804,"duration":0},"status":"passed","severity":"normal"},{"uid":"86589fee3537c859","name":"Push message with content topic containing long","time":{"start":1714384939236,"stop":1714384939237,"duration":1},"status":"passed","severity":"normal"},{"uid":"a721e91a7be9e209","name":"Push message with content topic containing JSON","time":{"start":1714385084329,"stop":1714385084329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd75b3d90cc3f95","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714384503880,"stop":1714384503881,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5fb10e9463bf77","name":"should get / set UDP multiaddr","time":{"start":1714384512213,"stop":1714384512213,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c90b7337ae2959","name":"getPeersByDiscovery","time":{"start":1714384963734,"stop":1714384963734,"duration":0},"status":"passed","severity":"normal"},{"uid":"50de473cf1129dc0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714384714917,"stop":1714384714917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae18cc0ac43645a","name":"Nwaku publishes","time":{"start":1714384974397,"stop":1714384974398,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5b50c70c0e44fa","name":"Check meta is set [symmetric]","time":{"start":1714384537591,"stop":1714384537592,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e9153e06b56e40","name":"Check received message containing SQL Injection","time":{"start":1714385024686,"stop":1714385024687,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2716173216cdf6","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714384503890,"stop":1714384503891,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c53106d39eb12","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714384765085,"stop":1714384765092,"duration":7},"status":"passed","severity":"normal"},{"uid":"f5a242bf7525749f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714384564136,"stop":1714384564136,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fc4238bc642725","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714384503882,"stop":1714384503882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3496639e6c180e7a","name":"Subscribe to topic containing XML and receive message","time":{"start":1714385188019,"stop":1714385188019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f47dbeb87a4dec3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714384765079,"stop":1714384765085,"duration":6},"status":"passed","severity":"normal"},{"uid":"1908aec525f39d85","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714384798819,"stop":1714384798820,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d2e9535df1b3bc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714385188010,"stop":1714385188010,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebcd69bbde1d8fb","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714384517089,"stop":1714384517089,"duration":0},"status":"passed","severity":"normal"},{"uid":"4773ca791f2b1828","name":"Relay - times out","time":{"start":1714385161537,"stop":1714385161537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10eaecdae0064a4","name":"Relay - dialed after","time":{"start":1714385161537,"stop":1714385161537,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e58ac1a0283a6e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714384765043,"stop":1714384765049,"duration":6},"status":"passed","severity":"normal"},{"uid":"f05f1da73985b0f4","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714384511590,"stop":1714384511591,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc22acfbc427399","name":"Subscribe and receives messages on 20 topics","time":{"start":1714385188004,"stop":1714385188004,"duration":0},"status":"passed","severity":"normal"},{"uid":"e732a1455b2015f3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714384555088,"stop":1714384555089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d061b51f6fcc2e33","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714384503879,"stop":1714384503879,"duration":0},"status":"passed","severity":"normal"},{"uid":"edecb071d14239d5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714384628873,"stop":1714384628873,"duration":0},"status":"passed","severity":"normal"},{"uid":"53eaf88b6267db17","name":"Push message with custom timestamp: 1714381115192","time":{"start":1714384939257,"stop":1714384939257,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc10ea626ed28b1","name":"Push message with SQL Injection payload","time":{"start":1714385084319,"stop":1714385084319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8937f81c15df866","name":"LightPush","time":{"start":1714385161538,"stop":1714385161539,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c03e8b5ede96b02","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714385006989,"stop":1714385006989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd2c64b69431698","name":"Passing an array","time":{"start":1714385146083,"stop":1714385146083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d449b9e58cf42a6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714384714905,"stop":1714384714905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad41953156dcbc14","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714384511594,"stop":1714384511595,"duration":1},"status":"passed","severity":"normal"},{"uid":"739833dd2c20e1cb","name":"Subscribe and receive messages via lightPush","time":{"start":1714384798815,"stop":1714384798815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd5f84c45c1abb0","name":"random static sharding 8 - Cluster ID: 979, Shard ID: 570","time":{"start":1714385080725,"stop":1714385080726,"duration":1},"status":"passed","severity":"normal"},{"uid":"98115ac277e73177","name":"Relay + Store","time":{"start":1714384512218,"stop":1714384512219,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3b82008198bed4a","name":"Query generator for multiple messages","time":{"start":1714385129122,"stop":1714385129131,"duration":9},"status":"passed","severity":"normal"},{"uid":"7e9d7b4d535d91d1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714385188012,"stop":1714385188012,"duration":0},"status":"passed","severity":"normal"},{"uid":"888de5a31a86af63","name":"Publish message with custom timestamp: Mon Apr 29 2024 11:02:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385001597,"stop":1714385001597,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ae1ce3f5fcde01","name":"should return valid sharding parameters for static sharding","time":{"start":1714384503889,"stop":1714384503889,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bc687cf4ebbc14","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714384963735,"stop":1714384963735,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c809c72b78c31b08","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714384765078,"stop":1714384765079,"duration":1},"status":"passed","severity":"normal"},{"uid":"784ff9298c54cd42","name":"Check publish message containing numeric","time":{"start":1714385001589,"stop":1714385001589,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ceadf4e49ca37a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714384503885,"stop":1714384503885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30f849bb4bce9db","name":"Push message with emoji payload","time":{"start":1714385084323,"stop":1714385084324,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9e5e5953759e5c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714384564135,"stop":1714384564136,"duration":1},"status":"passed","severity":"normal"},{"uid":"3348faca32baac43","name":"random static sharding 9 - Cluster ID: 892, Shard ID: 634","time":{"start":1714385080726,"stop":1714385080726,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e1858c540c1798","name":"Check message received after jswaku node is restarted","time":{"start":1714385024701,"stop":1714385024702,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7fe4469b7cb8f270","name":"Push message with Basic HTML tag payload","time":{"start":1714384939216,"stop":1714384939217,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efd911707c2619c","name":"Check received message containing Basic HTML tag","time":{"start":1714384714571,"stop":1714384714572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57d616c6ea45a52","name":"Sets default value correctly","time":{"start":1714385146085,"stop":1714385146086,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a091ead9480295","name":"Push message on custom pubsubTopic","time":{"start":1714384827337,"stop":1714384827337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca6d4615442e908d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714384798830,"stop":1714384798831,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e9ecd5d5dfe1f5","name":"Check publish message containing Basic HTML tag","time":{"start":1714385001593,"stop":1714385001593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0833efc4d6267ce","name":"ignores unrecognized TXT record formats","time":{"start":1714384527922,"stop":1714384527922,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2a2229749df319","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714384503885,"stop":1714384503885,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ef6b6374f5e890","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714384503892,"stop":1714384503893,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d9629689c28797","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714384503883,"stop":1714384503883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b38bc6e669ad0a","name":"Push message with content topic containing SQL Injection","time":{"start":1714385084327,"stop":1714385084328,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32fd61ef85ce675","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714384714915,"stop":1714384714915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c802f0a5f2bc1e7","name":"Check received message containing Script","time":{"start":1714385024710,"stop":1714385024710,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fffba78af68384","name":"Subscribe and receives messages on 20 topics","time":{"start":1714384798820,"stop":1714384798821,"duration":1},"status":"passed","severity":"normal"},{"uid":"283b52440dd1a670","name":"Check publish message containing escaped characters","time":{"start":1714385001594,"stop":1714385001595,"duration":1},"status":"passed","severity":"normal"},{"uid":"f023009c29abd9f2","name":"Subscribe to topic containing Script and receive message","time":{"start":1714385188019,"stop":1714385188019,"duration":0},"status":"passed","severity":"normal"},{"uid":"564a89c7b5b3f24e","name":"start node with ApplicationInfo","time":{"start":1714385048717,"stop":1714385048717,"duration":0},"status":"passed","severity":"normal"},{"uid":"43447d2c5a658ff","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714385006987,"stop":1714385006987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a762bfee77369799","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714384516764,"stop":1714384516765,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6a5c717c7d6ff0","name":"Push message with XML payload","time":{"start":1714385084320,"stop":1714385084320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1839f2f2d6de116","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714384798846,"stop":1714384798847,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b470b20bd196f4b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714384503881,"stop":1714384503881,"duration":0},"status":"passed","severity":"normal"},{"uid":"95fe49e262714390","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714385100052,"stop":1714385100053,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0e8bab644012fb","name":"Query with Ordered Callback, No Decoder","time":{"start":1714385100048,"stop":1714385100051,"duration":3},"status":"passed","severity":"normal"},{"uid":"722b7c74dfcd570a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714384503888,"stop":1714384503888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af5c5a42c804459","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714384527636,"stop":1714384527637,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b1760e9ac888d3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714385100047,"stop":1714385100048,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e57a47dc80a236","name":"Check received message containing numeric","time":{"start":1714384714547,"stop":1714384714558,"duration":11},"status":"passed","severity":"normal"},{"uid":"21617901de688e45","name":"random static sharding 1 - Cluster ID: 883, Shard ID: 67","time":{"start":1714385080721,"stop":1714385080721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fc664d4185f989","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714384714896,"stop":1714384714897,"duration":1},"status":"passed","severity":"normal"},{"uid":"9987fc0bff244f4a","name":"Check message with no content topic is not received","time":{"start":1714385024726,"stop":1714385024726,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f8e90330e095f1","name":"topics with same application and version share the same shard","time":{"start":1714384503869,"stop":1714384503870,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f283b827cf7519e","name":"Check publish message containing Russian","time":{"start":1714385001591,"stop":1714385001591,"duration":0},"status":"passed","severity":"normal"},{"uid":"140d8c69b7127d2f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385124468,"stop":1714385124469,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f1ebdd269136608","name":"should not fail to start the service if it is already started","time":{"start":1714384531802,"stop":1714384531802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f595a55d76dd0071","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714384714898,"stop":1714384714905,"duration":7},"status":"passed","severity":"normal"},{"uid":"89ece4e7b87b2de5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app73/1/topic236/json","time":{"start":1714385048709,"stop":1714385048710,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f589ed7ad7871b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714385129133,"stop":1714385129133,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55d5900d162ecd1","name":"A test","time":{"start":1714384798902,"stop":1714384798902,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea395fa57b1af32","name":"Waku message hash computation (payload length 0)","time":{"start":1714384506394,"stop":1714384506394,"duration":0},"status":"passed","severity":"normal"},{"uid":"470662e35da69cdc","name":"Subscribe to topic containing long and receive message","time":{"start":1714385188017,"stop":1714385188017,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde3f3c58c800649","name":"through manual discovery","time":{"start":1714384833817,"stop":1714384833818,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fb29137fe43fe5","name":"Query generator for multiple messages with different message text format","time":{"start":1714385129131,"stop":1714385129132,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33405533597b67c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714384714905,"stop":1714384714906,"duration":1},"status":"passed","severity":"normal"},{"uid":"690af5628af8e7c9","name":"Push message with Arabic payload","time":{"start":1714385084317,"stop":1714385084318,"duration":1},"status":"passed","severity":"normal"},{"uid":"d63d64b2cd04ca6d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714384503869,"stop":1714384503869,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3d426950c14ec7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714384503889,"stop":1714384503889,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc998c56e0c6e1b","name":"Push message with content topic containing XML","time":{"start":1714384939243,"stop":1714384939244,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d92467c5a2a928b","name":"Push message with Russian payload","time":{"start":1714384939214,"stop":1714384939214,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e98e70ae4f85ee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714384503886,"stop":1714384503886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6739f42193dbd2c3","name":"Decoder throws on empty string content topic","time":{"start":1714384517088,"stop":1714384517089,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4e9dc70e018864","name":"random static sharding 3 - Cluster ID: 792, Shard ID: 220","time":{"start":1714385080722,"stop":1714385080723,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c828bd98292d82","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714384503872,"stop":1714384503872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4486f6edcc30090","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714384511592,"stop":1714384511593,"duration":1},"status":"passed","severity":"normal"},{"uid":"48604b74b1ab9b70","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714384714580,"stop":1714384714581,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdeec7c140cc985","name":"Check received message containing Arabic","time":{"start":1714384714561,"stop":1714384714561,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d14062c4199db04","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714384798848,"stop":1714384798849,"duration":1},"status":"passed","severity":"normal"},{"uid":"2519528bf2543e5d","name":"Subscribe and receive messages via lightPush","time":{"start":1714385188002,"stop":1714385188002,"duration":0},"status":"passed","severity":"normal"},{"uid":"799333a7d341b835","name":"receives messages sent to provided content topic through stream","time":{"start":1714385001804,"stop":1714385001804,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d316d824059a3158","name":"throws on content topic with empty encoding field","time":{"start":1714384503863,"stop":1714384503863,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36ad839aa6a9d6b","name":"Reopen subscription with peer with lost subscription","time":{"start":1714384582667,"stop":1714384582668,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0efb6d92898033","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714384842065,"stop":1714384842074,"duration":9},"status":"passed","severity":"normal"},{"uid":"b195725e2053adf4","name":"Subscribe to topic containing short and receive message","time":{"start":1714384798824,"stop":1714384798826,"duration":2},"status":"passed","severity":"normal"},{"uid":"aba6c679136f9893","name":"Check received message containing Chinese","time":{"start":1714385024683,"stop":1714385024684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6ca27604eb5b07","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714384714914,"stop":1714384714915,"duration":1},"status":"passed","severity":"normal"},{"uid":"24570aa7daa408b4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714385188013,"stop":1714385188014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ddecba4d6ffc5c7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714384714916,"stop":1714384714916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd7f07812f3e161","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714384503888,"stop":1714384503888,"duration":0},"status":"passed","severity":"normal"},{"uid":"603df95eef49184a","name":"Check message on other pubsub topic is not received","time":{"start":1714384714582,"stop":1714384714582,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d34b44084357625","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714385188013,"stop":1714385188013,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59804b336ac8b43","name":"Check publish message containing unicode special characters","time":{"start":1714385001595,"stop":1714385001595,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b77ab5c72e33ca","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714384827338,"stop":1714384827339,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b125b24da2206fe","name":"Check received message containing unicode special characters","time":{"start":1714385024695,"stop":1714385024696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1376ceced5b9f45","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714385001802,"stop":1714385001802,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96545719d03dc2eb","name":"Subscribe to topic containing XML and receive message","time":{"start":1714385188009,"stop":1714385188010,"duration":1},"status":"passed","severity":"normal"},{"uid":"6614b5f455dcbffc","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714385188010,"stop":1714385188011,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbc41b190c71e55","name":"can dial TLS multiaddrs","time":{"start":1714384833817,"stop":1714384833817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2cb9d04fe34a710","name":"Subscribe and receive messages via waku relay post","time":{"start":1714385188003,"stop":1714385188003,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adf213a305492f4","name":"Push message with Basic HTML tag payload","time":{"start":1714385084320,"stop":1714385084321,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4278b548b14055","name":"can start and stop the service","time":{"start":1714384531801,"stop":1714384531802,"duration":1},"status":"passed","severity":"normal"},{"uid":"75823b2ce9433a67","name":"Check received message with timestamp: 1714384554127000000 ","time":{"start":1714384714577,"stop":1714384714578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3518639dfe89a13","name":"Check message with no content topic is not received","time":{"start":1714384714583,"stop":1714384714583,"duration":0},"status":"passed","severity":"normal"},{"uid":"918b876452cdcb6e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714384628872,"stop":1714384628872,"duration":0},"status":"passed","severity":"normal"},{"uid":"c537ac24c39878eb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714385100040,"stop":1714385100041,"duration":1},"status":"passed","severity":"normal"},{"uid":"2168c9c7fcb39665","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714384714907,"stop":1714384714907,"duration":0},"status":"passed","severity":"normal"},{"uid":"323bba5d446237b7","name":"Check received message with timestamp: 1714384554659000000 ","time":{"start":1714385024696,"stop":1714385024696,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d44d6088bfc94f1","name":"Check received message containing short","time":{"start":1714384714546,"stop":1714384714546,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5f6c18217ab6da","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714384527924,"stop":1714384527924,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cd15b761ddf6c5","name":"should emit a peer event after start","time":{"start":1714385032263,"stop":1714385032264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8695bc32bd977c11","name":"Check message with no payload is not received","time":{"start":1714385024726,"stop":1714385024727,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15ecb4a77d2e150","name":"Check publish message containing emoji","time":{"start":1714385001595,"stop":1714385001596,"duration":1},"status":"passed","severity":"normal"},{"uid":"276c4bcae6d98158","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714384798843,"stop":1714384798844,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c1ab15c863ccea","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714385287990,"stop":1714385287990,"duration":0},"status":"passed","severity":"normal"},{"uid":"6247eee5644225b4","name":"Push message with unicode special characters payload","time":{"start":1714384939230,"stop":1714384939231,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb46fa0a5ac6174","name":"throws on content topic with empty version field","time":{"start":1714384503861,"stop":1714384503862,"duration":1},"status":"passed","severity":"normal"},{"uid":"df881e9f57deca64","name":"same cluster, different shard: nodes don't connect","time":{"start":1714384714880,"stop":1714384714881,"duration":1},"status":"passed","severity":"normal"},{"uid":"3531ec263f7668a5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714384798815,"stop":1714384798816,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ed6b82d097331","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714384511587,"stop":1714384511587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08257735deb757c","name":"can start and stop the service","time":{"start":1714385032261,"stop":1714385032261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6070248a0b6a1ec8","name":"Check received message containing long","time":{"start":1714384714546,"stop":1714384714547,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fa787fc17879a7","name":"handles different clusterIds correctly","time":{"start":1714384503871,"stop":1714384503871,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5436c06a36f72c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714385188007,"stop":1714385188007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b353248bf2a8cd39","name":"Check publish message containing XML","time":{"start":1714385001592,"stop":1714385001593,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d4c02221a17055","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714384714891,"stop":1714384714892,"duration":1},"status":"passed","severity":"normal"},{"uid":"b201648e9ba0d35c","name":"start node with empty content topic","time":{"start":1714385048718,"stop":1714385048718,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abcfd678dcbd500","name":"Nodes with multiple pubsub topic","time":{"start":1714384980749,"stop":1714384980752,"duration":3},"status":"passed","severity":"normal"},{"uid":"5893b14ebb2b2e61","name":"Push message with special chars payload","time":{"start":1714384939205,"stop":1714384939205,"duration":0},"status":"passed","severity":"normal"},{"uid":"97126fd861acd7ad","name":"should be able to decode the field with only STORE set to true","time":{"start":1714384511592,"stop":1714384511592,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea535ce313a3226","name":"can start the service","time":{"start":1714384531801,"stop":1714384531801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc8bc02f1f146be","name":"1 Store, 2 fetches","time":{"start":1714384527636,"stop":1714384527636,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb41bce00bbf612c","name":"Check received message with timestamp: 1714384554659 ","time":{"start":1714385024697,"stop":1714385024697,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb7c103cd3c112e","name":"Check received message containing shell command","time":{"start":1714384714573,"stop":1714384714574,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d6e71dfbdeb9aa","name":"it tolerates circular branch references","time":{"start":1714384527921,"stop":1714384527921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4982cca53d012354","name":"listenerCount","time":{"start":1714384594547,"stop":1714384594547,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4513c182ac2136","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714384503881,"stop":1714384503881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5a55bb9aaaa4757","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714384628876,"stop":1714384628876,"duration":0},"status":"passed","severity":"normal"},{"uid":"32773da38c7d90d7","name":"Generator, custom pubsub topic","time":{"start":1714385124464,"stop":1714385124467,"duration":3},"status":"passed","severity":"normal"},{"uid":"38112dcf0a20790c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714384503870,"stop":1714384503871,"duration":1},"status":"passed","severity":"normal"},{"uid":"f995cc51ff98060","name":"isConnected should return true after first peer connects","time":{"start":1714384605699,"stop":1714384605700,"duration":1},"status":"passed","severity":"normal"},{"uid":"a336dda613a087bd","name":"ignores domain fetching errors","time":{"start":1714384527921,"stop":1714384527922,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1338df5fe46cd72","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714384539597,"stop":1714384539598,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f1def0db7f9a4d","name":"Sign & Recover","time":{"start":1714384538223,"stop":1714384538223,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5bd4b1eafa6f89","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714384555090,"stop":1714384555091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ed6938b33e314b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714385188017,"stop":1714385188017,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e76873a7014a9d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714384503877,"stop":1714384503877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd7dbda4c0d4fdc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714384503884,"stop":1714384503884,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a4c36c02890aea","name":"Check received message containing numeric","time":{"start":1714385024704,"stop":1714385024705,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fe206c2ac9364b","name":"should properly create location multiaddrs - tcp6","time":{"start":1714384512215,"stop":1714384512215,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb85470cbeee17","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714385001599,"stop":1714385001599,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0d1946cf87bc7f","name":"Push message with content topic containing numeric","time":{"start":1714385084326,"stop":1714385084326,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b22cae78d92219","name":"Passing page size 19 when there are 20 messages","time":{"start":1714385131433,"stop":1714385131433,"duration":0},"status":"passed","severity":"normal"},{"uid":"195353d682765413","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714384798822,"stop":1714384798823,"duration":1},"status":"passed","severity":"normal"},{"uid":"567278b2d73b7347","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714384527607,"stop":1714384527608,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4ae9f73d9db526","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714384503887,"stop":1714384503887,"duration":0},"status":"passed","severity":"normal"},{"uid":"167ad3c1148e16ec","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714384503868,"stop":1714384503869,"duration":1},"status":"passed","severity":"normal"},{"uid":"a053dd68e131c9c6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714385287989,"stop":1714385287989,"duration":0},"status":"passed","severity":"normal"},{"uid":"1233f46405b11d08","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714384827341,"stop":1714384827341,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd88a9c10ed6d48","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714384798842,"stop":1714384798843,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4de24b20b1cdf5","name":"should not receive a peer event before start","time":{"start":1714384531803,"stop":1714384531803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db42708be05d05","name":"Publish without waiting for remote peer","time":{"start":1714385006972,"stop":1714385006973,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d244dcfe1046352","name":"Push message with content topic containing emoji","time":{"start":1714385084330,"stop":1714385084331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88e0e4e16aa4eed","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714385124450,"stop":1714385124451,"duration":1},"status":"passed","severity":"normal"},{"uid":"8655b100d722ebd3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714385188019,"stop":1714385188020,"duration":1},"status":"passed","severity":"normal"},{"uid":"728576a9683f4381","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714384827337,"stop":1714384827338,"duration":1},"status":"passed","severity":"normal"},{"uid":"891d25e3167aed98","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app52/2/topic221/utf8","time":{"start":1714385048710,"stop":1714385048711,"duration":1},"status":"passed","severity":"normal"},{"uid":"29467e299c8da80b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714384980756,"stop":1714384980756,"duration":0},"status":"passed","severity":"normal"},{"uid":"234f28849497ff79","name":"Check received message containing XML","time":{"start":1714385024689,"stop":1714385024691,"duration":2},"status":"passed","severity":"normal"},{"uid":"f02dac53cc17d6a8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714384527610,"stop":1714384527610,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76492ac74dc2649","name":"Push message with long payload","time":{"start":1714385084312,"stop":1714385084312,"duration":0},"status":"passed","severity":"normal"},{"uid":"91782e97892f9d73","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714385006983,"stop":1714385006983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e334ecd3e10c94d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714385188015,"stop":1714385188015,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b504f982edb851","name":"Relay","time":{"start":1714384563851,"stop":1714384563851,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30a8f30e4bdb060","name":"Check message received after jswaku node is restarted","time":{"start":1714384714584,"stop":1714384714585,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c9693c577a02726","name":"Init the array if not present","time":{"start":1714384503377,"stop":1714384503378,"duration":1},"status":"passed","severity":"normal"},{"uid":"d975049c04927907","name":"Waku message hash computation","time":{"start":1714384506392,"stop":1714384506393,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e84a99b25c3b95","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714384714891,"stop":1714384714891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98fc1496ac40750","name":"Check received message with timestamp: 1714384554659 ","time":{"start":1714385024714,"stop":1714385024716,"duration":2},"status":"passed","severity":"normal"},{"uid":"633a38bd3e531080","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714385084328,"stop":1714385084329,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e6d5baf5cdd156","name":"Check message on other pubsub topic is not received","time":{"start":1714385024699,"stop":1714385024700,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da38da89d136380","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714384980755,"stop":1714384980755,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b91d5fa8ce7533","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714384714884,"stop":1714384714885,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b5b5c7072755f2","name":"Check publish message containing SQL Injection","time":{"start":1714385001591,"stop":1714385001592,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb95e475b5cfd5c","name":"Check message with no payload is not received","time":{"start":1714384714583,"stop":1714384714584,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e04462b2bb4902","name":"Push message with content topic containing Russian","time":{"start":1714385084327,"stop":1714385084327,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e32622313e87c7","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714384564136,"stop":1714384564137,"duration":1},"status":"passed","severity":"normal"},{"uid":"58337866b7ea257f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714384628872,"stop":1714384628872,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ad957580280cf4","name":"Push message with content topic containing escaped characters","time":{"start":1714385084330,"stop":1714385084330,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f2c879da8c9d91","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714384798845,"stop":1714384798846,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6213911b8d1eab7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714384628869,"stop":1714384628870,"duration":1},"status":"passed","severity":"normal"},{"uid":"c119d371ad121fdd","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714384512204,"stop":1714384512204,"duration":0},"status":"passed","severity":"normal"},{"uid":"2406a4ca2d90e95","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714384503865,"stop":1714384503865,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6c792f576581ff","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714384564293,"stop":1714384564293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6a70cd35abf42fa","name":"Push message with shell command payload","time":{"start":1714385084322,"stop":1714385084322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20ee7a442331541","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714384503874,"stop":1714384503874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7c20b1343efac8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714384562411,"stop":1714384562411,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e696ea1db8767e","name":"recovers when dns.resolve returns empty","time":{"start":1714384527921,"stop":1714384527921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b094483b61e157af","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714385001803,"stop":1714385001804,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b6edcf521b66e475","name":"Push message with content topic containing Arabic","time":{"start":1714385084327,"stop":1714385084327,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01d6846491b5b1d","name":"Meta field set when metaSetter is specified","time":{"start":1714384517086,"stop":1714384517087,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19ab67067e59395","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714384503866,"stop":1714384503866,"duration":0},"status":"passed","severity":"normal"},{"uid":"155e4d438fffc9b0","name":"Overlapping topic subscription","time":{"start":1714384798823,"stop":1714384798824,"duration":1},"status":"passed","severity":"normal"},{"uid":"da07ba96f173d050","name":"Refresh subscription","time":{"start":1714385188005,"stop":1714385188006,"duration":1},"status":"passed","severity":"normal"},{"uid":"e294fbe88feb3383","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app24/2/topic383/test.js","time":{"start":1714385048712,"stop":1714385048713,"duration":1},"status":"passed","severity":"normal"},{"uid":"352f201592c7b98c","name":"should not fail to stop the service if it was not started","time":{"start":1714385032262,"stop":1714385032263,"duration":1},"status":"passed","severity":"normal"},{"uid":"1399f7d20749d8e5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714385006981,"stop":1714385006981,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c23e15bc3c0440","name":"throws on content topic with non-number generation field","time":{"start":1714384503860,"stop":1714384503860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d03a48c243fadb5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714384503867,"stop":1714384503867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6332534615ccd0d3","name":"Push message with emoji payload","time":{"start":1714384939231,"stop":1714384939231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2c4fa8ee741087","name":"Light Node - default protocols","time":{"start":1714385161540,"stop":1714385161540,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ed40eeeaa0b00e","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714385001600,"stop":1714385001600,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d24ee40844f1d5","name":"Check message with no content topic is not received","time":{"start":1714385024700,"stop":1714385024700,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d29c2b276b51c8e","name":"Push message with shell command payload","time":{"start":1714384939217,"stop":1714384939229,"duration":12},"status":"passed","severity":"normal"},{"uid":"94c3ac79be7a3239","name":"Privacy Node - default protocol","time":{"start":1714385161540,"stop":1714385161541,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a98cd2ecb588c4","name":"handles different networkShards values correctly","time":{"start":1714384503871,"stop":1714384503871,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe6bac88d0502fb","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714384503889,"stop":1714384503890,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da72e0f8565ffcb","name":"Check message received after nwaku node is restarted","time":{"start":1714384714585,"stop":1714384714585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c5618e3cac2fbd","name":"Push message with content topic containing XML","time":{"start":1714385084328,"stop":1714385084328,"duration":0},"status":"passed","severity":"normal"},{"uid":"961ab613e27fd257","name":"Ping on peer without subscriptions","time":{"start":1714384582661,"stop":1714384582661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77608ef132dbf84","name":"Push message with short payload","time":{"start":1714385084311,"stop":1714385084312,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f53e62af1e6fbcd","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app47/5/topic172/json","time":{"start":1714385048715,"stop":1714385048715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3223606920dba81f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714384980753,"stop":1714384980753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e66ed54fd766744","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714385129143,"stop":1714385129147,"duration":4},"status":"passed","severity":"normal"},{"uid":"896bae31ae633eeb","name":"Filter","time":{"start":1714385161539,"stop":1714385161539,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ad088378935f77","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714384714894,"stop":1714384714894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d7e60440e68d8d","name":"Check publish message containing long","time":{"start":1714385001588,"stop":1714385001588,"duration":0},"status":"passed","severity":"normal"},{"uid":"879fc8c964cce9af","name":"Push message with JSON payload","time":{"start":1714384939217,"stop":1714384939217,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceec8de6e3e3ee0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714384765092,"stop":1714384765093,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7220db1e74372fa","name":"new peer added after a peer was already found","time":{"start":1714384963734,"stop":1714384963734,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5345dfc08621dc5","name":"Push message with JSON payload","time":{"start":1714385084321,"stop":1714385084322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f242f4334c3ce7a9","name":"should decode valid enr with tcp successfully","time":{"start":1714384512205,"stop":1714384512205,"duration":0},"status":"passed","severity":"normal"},{"uid":"90457ea7193e976d","name":"should properly create peer info with all multiaddrs","time":{"start":1714384512216,"stop":1714384512216,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d8e1afde3688b0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714384641133,"stop":1714384641134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81b8eff23f220f3","name":"Check message with no pubsub topic is not received","time":{"start":1714384714582,"stop":1714384714583,"duration":1},"status":"passed","severity":"normal"},{"uid":"295c81990eea4cb6","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714385120107,"stop":1714385120108,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d0d0fd68d91e08","name":"should set field with all protocols disabled","time":{"start":1714384512216,"stop":1714384512217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad29780b1538c5c6","name":"nwaku subscribes","time":{"start":1714384974397,"stop":1714384974397,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df94c0ceb00a11","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714384503867,"stop":1714384503867,"duration":0},"status":"passed","severity":"normal"},{"uid":"55258ef6bb9fea7d","name":"should return false","time":{"start":1714384512211,"stop":1714384512211,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dc3d68a7339ab3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714385149746,"stop":1714385149747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57080d8b983f4ad","name":"Check received message containing short","time":{"start":1714385024677,"stop":1714385024679,"duration":2},"status":"passed","severity":"normal"},{"uid":"f72f42e63593fea7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714384798847,"stop":1714384798847,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a39cf72e26ea14","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714384714907,"stop":1714384714908,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab2c2b99d2a3a9f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714385188020,"stop":1714385188020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3088dd1c0855a0","name":"Push message with custom timestamp: 1714388315192","time":{"start":1714384939257,"stop":1714384939258,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41eeb23629aa3ad","name":"Check received message with timestamp: 1714384554127 ","time":{"start":1714384714578,"stop":1714384714579,"duration":1},"status":"passed","severity":"normal"},{"uid":"d753187e7f458970","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714384503875,"stop":1714384503875,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d4c658be88669e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app0/1/topic399/test.js","time":{"start":1714385048711,"stop":1714385048712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b251ec884728466","name":"tcp ip4 address","time":{"start":1714384511631,"stop":1714384511631,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a6863d45cc82e5","name":"Check received message containing long","time":{"start":1714385024703,"stop":1714385024704,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f7da0fb596551b","name":"Check received message containing escaped characters","time":{"start":1714385024695,"stop":1714385024695,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fb597144650634","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714385024697,"stop":1714385024698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e7af0d5c35d2e6","name":"Overlapping topic subscription","time":{"start":1714385006976,"stop":1714385006976,"duration":0},"status":"skipped","severity":"normal"},{"uid":"276145007501742a","name":"configure the node with multiple content topics","time":{"start":1714385048716,"stop":1714385048717,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2831032d3db8662","name":"Query Generator, No message returned","time":{"start":1714385100044,"stop":1714385100045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9d32e45194b3c6","name":"Check received message containing JSON","time":{"start":1714385024711,"stop":1714385024711,"duration":0},"status":"passed","severity":"normal"},{"uid":"faed746fbba3ff50","name":"should throw error - no public key","time":{"start":1714384512211,"stop":1714384512211,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd199c26a0e3ce5","name":"Push message with content topic containing Russian","time":{"start":1714384939242,"stop":1714384939242,"duration":0},"status":"passed","severity":"normal"},{"uid":"21699b728c17ca72","name":"Push message with escaped characters payload","time":{"start":1714384939229,"stop":1714384939230,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b7a82ed3ddfed7","name":"dispatchEvent via connectionManager","time":{"start":1714384594548,"stop":1714384594548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5859fe05518994e","name":"Subscribe and receive messages via waku relay post","time":{"start":1714385188014,"stop":1714385188014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5100349ea1788d","name":"Subscribe to topic containing Script and receive message","time":{"start":1714385188009,"stop":1714385188009,"duration":0},"status":"passed","severity":"normal"},{"uid":"973878f6c26e95b8","name":"returns all values when wanted number matches available values","time":{"start":1714384526151,"stop":1714384526152,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c3486b0eb0de46","name":"Push message with Russian payload","time":{"start":1714385084318,"stop":1714385084319,"duration":1},"status":"passed","severity":"normal"},{"uid":"49e67cdc0aedd904","name":"Check message with no payload is not received","time":{"start":1714385024700,"stop":1714385024701,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4edfcec381af4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714384503888,"stop":1714384503888,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1650147dc06b15","name":"Check received message containing special chars","time":{"start":1714385024682,"stop":1714385024683,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa236bc4804ab856","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714385188010,"stop":1714385188010,"duration":0},"status":"passed","severity":"normal"},{"uid":"124f7392035d54c4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app87/2/topic185/xml","time":{"start":1714385048714,"stop":1714385048714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc86f54ce99bf11","name":"Generator, 2 different pubsubtopics","time":{"start":1714385124467,"stop":1714385124468,"duration":1},"status":"passed","severity":"normal"},{"uid":"73a7fdb38a99a14e","name":"Check received message containing SQL Injection","time":{"start":1714385024709,"stop":1714385024710,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e102503b3d5673","name":"Push message with content topic containing Script","time":{"start":1714385084328,"stop":1714385084328,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9deb909d61fed","name":"Decrypt messages","time":{"start":1714384942206,"stop":1714384942206,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32f29d6fb2b1720","name":"connected peers and dial","time":{"start":1714384939739,"stop":1714384939739,"duration":0},"status":"skipped","severity":"normal"},{"uid":"756785d732e73854","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714384980748,"stop":1714384980748,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b41eb512262884","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714384980755,"stop":1714384980755,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad28e0a533c9175","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714384503866,"stop":1714384503866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1912c671cca5b9","name":"Check publish message after client node is restarted","time":{"start":1714385001602,"stop":1714385001602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c63068c6b5626d2","name":"Subscribe to topic containing XML and publish message","time":{"start":1714385006986,"stop":1714385006986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b259708bbb947ad1","name":"Check received message containing escaped characters","time":{"start":1714384714574,"stop":1714384714575,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f6e8485727ff50","name":"should load peers from local storage and dispatch events","time":{"start":1714384531804,"stop":1714384531804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a737d94630c66d6a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714384641134,"stop":1714384641135,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde009c410f69750","name":"Push 30 different messages","time":{"start":1714384939231,"stop":1714384939235,"duration":4},"status":"passed","severity":"normal"},{"uid":"fa8e7c2f8a03f841","name":"removeEventListener with wrong event","time":{"start":1714384594545,"stop":1714384594545,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c658a59d9a492d","name":"Fails to push message bigger that 1MB","time":{"start":1714384939259,"stop":1714384939259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8814b1ab634131","name":"same cluster, same shard: nodes connect","time":{"start":1714384842075,"stop":1714384842075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5a1372c7dcc0e1","name":"Promise Callback - backward","time":{"start":1714385106495,"stop":1714385106496,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c8e08ab09b4d63","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714384506393,"stop":1714384506394,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ceecf5e3313c0d6","name":"Subscribe and receive messages via lightPush","time":{"start":1714385188013,"stop":1714385188013,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a09d2368879057","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714385188008,"stop":1714385188008,"duration":0},"status":"passed","severity":"normal"},{"uid":"67be22dbc755740b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714384641132,"stop":1714384641133,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5d170e3dd4b99f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714384714911,"stop":1714384714911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5183ac5e1001b5","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714384503869,"stop":1714384503869,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedb03ad974afee4","name":"should return unique PubsubTopics for static sharding","time":{"start":1714384503876,"stop":1714384503876,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d9881e184faa0f","name":"Subscribe to topic containing Script and publish message","time":{"start":1714385006985,"stop":1714385006986,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e79ce4265576a18","name":"Fails to push message bigger that 1MB","time":{"start":1714385084334,"stop":1714385084340,"duration":6},"status":"passed","severity":"normal"},{"uid":"67bd8fdd01fdc78c","name":"can start the service","time":{"start":1714385032260,"stop":1714385032260,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3594628bb9a358","name":"Check received message containing unicode special characters","time":{"start":1714384714575,"stop":1714384714576,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7019be3b3b6a296","name":"should encode/decode to text encoding","time":{"start":1714384512212,"stop":1714384512213,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85f404709856f58","name":"should emit a peer event after start","time":{"start":1714384531802,"stop":1714384531803,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43fce52b773ebd8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714384555084,"stop":1714384555086,"duration":2},"status":"passed","severity":"normal"},{"uid":"baadd9b73e43e401","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714384503930,"stop":1714384503930,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28dd3a6e71c8200","name":"Subscribe to topic containing long and receive message","time":{"start":1714385188006,"stop":1714385188006,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4394fd82064314","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714384503885,"stop":1714384503886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5226c953103a023b","name":"Fails to push message with empty content topic","time":{"start":1714384939252,"stop":1714384939254,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b3e42f5e74af077","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714384511591,"stop":1714384511591,"duration":0},"status":"passed","severity":"normal"},{"uid":"decfac2055dbe003","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714384527608,"stop":1714384527609,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fa75292d8fdbdb","name":"Push message on custom pubsubTopic","time":{"start":1714384827340,"stop":1714384827341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b25601539925f8","name":"Query generator for 2000 messages","time":{"start":1714385129149,"stop":1714385129149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b85e778e7448c6","name":"start node with empty shard","time":{"start":1714385080729,"stop":1714385080730,"duration":1},"status":"passed","severity":"normal"},{"uid":"e697890abbf59644","name":"Ping on unsubscribed peer","time":{"start":1714384630226,"stop":1714384630226,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a02c43508047977","name":"Subscribe and receive messages via waku relay post","time":{"start":1714384798817,"stop":1714384798818,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ae05d33a263a2e","name":"Push message with custom timestamp: 1683626314782","time":{"start":1714385084332,"stop":1714385084332,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebc92e8d07fcb3c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714384511589,"stop":1714384511589,"duration":0},"status":"passed","severity":"normal"},{"uid":"7317d4026a75d394","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714384939244,"stop":1714384939244,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c4cbea27aff35d","name":"Fails to publish message with empty text","time":{"start":1714385001598,"stop":1714385001598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b102f388ca3966e6","name":"Promise Callback - forward","time":{"start":1714385106495,"stop":1714385106495,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d2c88f8c70890cc","name":"Sample","time":{"start":1714384511688,"stop":1714384511688,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f640ec894c5e55","name":"Encoder throws on empty string content topic","time":{"start":1714384537593,"stop":1714384537594,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e8fcbd698cc25d","name":"Check received message containing Arabic","time":{"start":1714385024684,"stop":1714385024685,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8c8a5ad5a3e11","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714384628874,"stop":1714384628875,"duration":1},"status":"passed","severity":"normal"},{"uid":"792c558c378b595","name":"addEventListener with wrong event","time":{"start":1714384594537,"stop":1714384594540,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8ee4e10c74b94f7","name":"Subscribe to topic containing short and publish message","time":{"start":1714385006976,"stop":1714385006977,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bca463313ab49a","name":"Push message with content topic containing JSON","time":{"start":1714384939250,"stop":1714384939250,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e030f2d2c92bd0","name":"handles empty shards array correctly","time":{"start":1714384503891,"stop":1714384503891,"duration":0},"status":"passed","severity":"normal"},{"uid":"e848e4200718969a","name":"Check received message containing emoji","time":{"start":1714385024696,"stop":1714385024696,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc18f09033286669","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714385006989,"stop":1714385006989,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ae0ac2432063be","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714384605701,"stop":1714384605701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8ecdda08adcd7e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714385070852,"stop":1714385070853,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e30d6f609fa3be6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714384628874,"stop":1714384628874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b2bb1b23037737","name":"Fails to publish message with wrong content topic","time":{"start":1714385001599,"stop":1714385001599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28e4e7fa97f424a","name":"Fails to push message with large meta","time":{"start":1714385084331,"stop":1714385084332,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92ca6f50f7e5951","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714385070854,"stop":1714385070855,"duration":1},"status":"passed","severity":"normal"},{"uid":"bffac8fc8a81b204","name":"should throw an error for missing sharding configuration","time":{"start":1714384503891,"stop":1714384503891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7e1924f3d8eb75","name":"should handle a minimal index list","time":{"start":1714384503929,"stop":1714384503929,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b5f148a1fd521d","name":"should properly create location multiaddrs - udp","time":{"start":1714384512215,"stop":1714384512215,"duration":0},"status":"passed","severity":"normal"},{"uid":"441a6ba9fb254395","name":"1 Relay, 1 fetch","time":{"start":1714384527635,"stop":1714384527636,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68bcd363e535fa3","name":"Wrong topic","time":{"start":1714385048716,"stop":1714385048716,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac637346c545be3","name":"should throw an error for insufficient data","time":{"start":1714384503930,"stop":1714384503930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b35c3abce53368f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714385080728,"stop":1714385080729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e480351421ef4f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714384503883,"stop":1714384503883,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5792d857e340bba","name":"Check received message containing Russian","time":{"start":1714384714562,"stop":1714384714568,"duration":6},"status":"passed","severity":"normal"},{"uid":"db94ccb05e150e12","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714384798848,"stop":1714384798848,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4318f5f019b770d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714384605698,"stop":1714384605699,"duration":1},"status":"passed","severity":"normal"},{"uid":"673f5184232257b3","name":"Push message with content topic containing long","time":{"start":1714385084325,"stop":1714385084325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f209727aca3ddda","name":"Reusing cursor across nodes","time":{"start":1714385070855,"stop":1714385070856,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d93e3459ed5458","name":"should only return 1 node with relay and store capability","time":{"start":1714384527923,"stop":1714384527923,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d89c7dda1b34c7","name":"Fails to push message with large meta","time":{"start":1714384939255,"stop":1714384939255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec7c39b52f64766","name":"Check publish message containing Chinese","time":{"start":1714385001589,"stop":1714385001590,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1adb467f8b5e317","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714384564293,"stop":1714384564293,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebe38e680e2a7a5c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714385006974,"stop":1714385006974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fda41835cf0d94","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714385080720,"stop":1714385080720,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ff115c44e7a695","name":"should not receive a peer event before start","time":{"start":1714384564289,"stop":1714384564290,"duration":1},"status":"passed","severity":"normal"},{"uid":"672a0f3e694adc60","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714384798818,"stop":1714384798819,"duration":1},"status":"passed","severity":"normal"},{"uid":"3434636c04089322","name":"should not receive a peer event before start","time":{"start":1714385032264,"stop":1714385032264,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a520f2914db56f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714384714910,"stop":1714384714910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7836ec05f0e8d72","name":"Push message with content topic containing emoji","time":{"start":1714384939251,"stop":1714384939252,"duration":1},"status":"passed","severity":"normal"},{"uid":"6235ccc77295e4b9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714384628873,"stop":1714384628873,"duration":0},"status":"passed","severity":"normal"},{"uid":"22553356ed44eb71","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714385188006,"stop":1714385188007,"duration":1},"status":"passed","severity":"normal"},{"uid":"5300941a898f09a4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714384527606,"stop":1714384527607,"duration":1},"status":"passed","severity":"normal"},{"uid":"7710eeaef0e34361","name":"addEventListener with correct event","time":{"start":1714384594537,"stop":1714384594537,"duration":0},"status":"passed","severity":"normal"},{"uid":"367efdcbbca728d7","name":"Encoder throws on empty string content topic","time":{"start":1714384517088,"stop":1714384517088,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8dd2a51271a27e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714385149745,"stop":1714385149745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0631e7ac263378a","name":"should return empty list for no shard","time":{"start":1714384503877,"stop":1714384503878,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d641f7f19b2c830","name":"Ping on subscribed peer","time":{"start":1714384630221,"stop":1714384630221,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c83ac936628d4da","name":"Push message with content topic containing Arabic","time":{"start":1714384939241,"stop":1714384939242,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff5985accd4d8d5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714384798816,"stop":1714384798816,"duration":0},"status":"passed","severity":"normal"},{"uid":"934132e87a3fb65a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714385188012,"stop":1714385188012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc879de85e4f35c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714384511594,"stop":1714384511594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97d07fb5f36e28c","name":"Ping on peer without subscriptions","time":{"start":1714384630224,"stop":1714384630226,"duration":2},"status":"passed","severity":"normal"},{"uid":"372786a0c53eb240","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714384714909,"stop":1714384714909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ac3dc6b2b2d3ee","name":"Ordered callback, aborts when callback returns true","time":{"start":1714385129147,"stop":1714385129148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd29282e2134e26","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714384503873,"stop":1714384503874,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc217d2de1736a6b","name":"should not fail to start the service if it is already started","time":{"start":1714384564286,"stop":1714384564287,"duration":1},"status":"passed","severity":"normal"},{"uid":"4995d009506dce59","name":"Check received message containing numeric","time":{"start":1714385024681,"stop":1714385024682,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea640abff11c9097","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714384765050,"stop":1714384765050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1235280ce946811","name":"Check publish message containing Arabic","time":{"start":1714385001590,"stop":1714385001591,"duration":1},"status":"passed","severity":"normal"},{"uid":"f442a5fcd5d2fb96","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714384503865,"stop":1714384503866,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9dac7138b09e518","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714384765062,"stop":1714384765068,"duration":6},"status":"passed","severity":"normal"},{"uid":"5f2ea50d20c015d0","name":"Relay + Store","time":{"start":1714384563851,"stop":1714384563852,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c9d8373d0805a7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714385188019,"stop":1714385188019,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d3bb505fe89072","name":"Push message with content topic containing numeric","time":{"start":1714384939237,"stop":1714384939239,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d069e77f6ae1a14","name":"Ping on subscribed peer","time":{"start":1714384582660,"stop":1714384582660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0c8771947094a2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714384714885,"stop":1714384714890,"duration":5},"status":"passed","severity":"normal"},{"uid":"f57067818f8707da","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714384503890,"stop":1714384503890,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d8b96d1630568","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714384714891,"stop":1714384714891,"duration":0},"status":"passed","severity":"normal"},{"uid":"320c40b98a0c142f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714384714908,"stop":1714384714908,"duration":0},"status":"passed","severity":"normal"},{"uid":"686dc1ca97b3c68c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714384798833,"stop":1714384798834,"duration":1},"status":"passed","severity":"normal"},{"uid":"605302d16add38c9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714385006975,"stop":1714385006975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9e41b4d33331f6","name":"Check message received after nwaku node is restarted","time":{"start":1714385024730,"stop":1714385024730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28b9a6dea41fdf0c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714384714908,"stop":1714384714909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ada83e5715e9b7","name":"should set field with only RELAY enabled","time":{"start":1714384512217,"stop":1714384512217,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbdd1b6e6849e2b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714384503876,"stop":1714384503876,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c92af004144f4d","name":"Encoder throws on empty string content topic","time":{"start":1714384539599,"stop":1714384539599,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0e035fd1cc4da6","name":"Push message with Arabic payload","time":{"start":1714384939213,"stop":1714384939213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d32f084d240cdd9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714385024717,"stop":1714385024718,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dbe290cddd90f0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714385006988,"stop":1714385006988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe4731945a3e08","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714384511588,"stop":1714384511589,"duration":1},"status":"passed","severity":"normal"},{"uid":"2669f43aa6e9f79e","name":"Generator, 2 different pubsubtopics","time":{"start":1714385124448,"stop":1714385124449,"duration":1},"status":"passed","severity":"normal"},{"uid":"af26fe7bf4298a06","name":"returns all values when wanted number is greater than available values","time":{"start":1714384526153,"stop":1714384526155,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6753c80000f4b3a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714384714906,"stop":1714384714907,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6db7c04797479cb","name":"Encoder throws on undefined content topic","time":{"start":1714384539598,"stop":1714384539599,"duration":1},"status":"passed","severity":"normal"},{"uid":"4729c25b848aca32","name":"Query with Promise Callback, No message returned","time":{"start":1714385100057,"stop":1714385100058,"duration":1},"status":"passed","severity":"normal"},{"uid":"2520d4a100ca1997","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714385149747,"stop":1714385149747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a238892d06b685f9","name":"Store - dialed first","time":{"start":1714385161538,"stop":1714385161538,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4549fca0ff70775","name":"Check received message with timestamp: 1714384554659000000 ","time":{"start":1714385024714,"stop":1714385024714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9f026dd332c112","name":"Push message with custom timestamp: 1683626315192","time":{"start":1714384939255,"stop":1714384939256,"duration":1},"status":"passed","severity":"normal"},{"uid":"436ea14077b93523","name":"Check publish message containing short","time":{"start":1714385001587,"stop":1714385001588,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecec25011c2ed46","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714385188011,"stop":1714385188011,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad882a100df56eb","name":"Push message with content topic containing special chars","time":{"start":1714384939239,"stop":1714384939240,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded7cec631509129","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714384503880,"stop":1714384503880,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf1a54eb7a93603","name":"Push message with short payload","time":{"start":1714384939203,"stop":1714384939203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61347f5c730babf","name":"Ping on peer without subscriptions","time":{"start":1714384630221,"stop":1714384630222,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef8aa6f4a2e6d4c","name":"Publish message with custom timestamp: Mon Apr 29 2024 09:02:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1714385001597,"stop":1714385001597,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f5293174016bb1","name":"Push message with content topic containing short","time":{"start":1714384939236,"stop":1714384939236,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a81ce26562cf46","name":"should throw an error for missing required configuration","time":{"start":1714384503878,"stop":1714384503878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6008450c039219b","name":"Subscribe and publish message","time":{"start":1714385006973,"stop":1714385006973,"duration":0},"status":"passed","severity":"normal"}] |