2024-04-29 23:15:51 +00:00

1 line
154 KiB
JSON

[{"uid":"e6b907d09507449","name":"Passing page size 3 when there are 20 messages","time":{"start":1714432375914,"stop":1714432375915,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffc37d24b35d0fe","name":"should not fail to stop the service if it was not started","time":{"start":1714431736478,"stop":1714431736479,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb8a6cf1c5947e2","name":"Push message with content topic containing Script","time":{"start":1714432319347,"stop":1714432319348,"duration":1},"status":"passed","severity":"normal"},{"uid":"23af46a55a004c51","name":"should throw an error for missing required configuration","time":{"start":1714431708294,"stop":1714431708295,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa83a34f43be0dca","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714431864686,"stop":1714431864687,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e54ca5014c5088f","name":"Check publish message containing Chinese","time":{"start":1714432240082,"stop":1714432240082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc1345a55eab45e","name":"Js publishes, other Js receives","time":{"start":1714432214908,"stop":1714432214909,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1236d42191e7df","name":"Fails to push message with empty content topic","time":{"start":1714432319356,"stop":1714432319356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e698e14875ee0f8","name":"Push message with content topic containing Chinese","time":{"start":1714432319345,"stop":1714432319346,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19b78211c438f8d","name":"Push 30 different messages","time":{"start":1714432319334,"stop":1714432319335,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2730c1e14eb851","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714432392976,"stop":1714432392976,"duration":0},"status":"passed","severity":"normal"},{"uid":"700f1b51f5120523","name":"Check received message containing escaped characters","time":{"start":1714432193265,"stop":1714432193265,"duration":0},"status":"passed","severity":"normal"},{"uid":"67acc4b88702861a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714431973943,"stop":1714431973946,"duration":3},"status":"passed","severity":"normal"},{"uid":"2455b689fee1de38","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714432392978,"stop":1714432392978,"duration":0},"status":"passed","severity":"normal"},{"uid":"9575ecf9af696188","name":"Push message with custom timestamp: 1714428389934","time":{"start":1714432201987,"stop":1714432201987,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c21010fbba302","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714431708427,"stop":1714431708427,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86c4fefb591e3ee","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714432390561,"stop":1714432390561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fffeec1290232d3","name":"Overlapping topic subscription","time":{"start":1714432392962,"stop":1714432392965,"duration":3},"status":"passed","severity":"normal"},{"uid":"b01310c1054b71f2","name":"Subscribe to topic containing short and receive message","time":{"start":1714432392965,"stop":1714432392966,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd6760556acd2d6","name":"Passing page size 19 when there are 20 messages","time":{"start":1714432375917,"stop":1714432375917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaec399aa82be69","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714431708298,"stop":1714431708299,"duration":1},"status":"passed","severity":"normal"},{"uid":"35500572acf940e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714432213875,"stop":1714432213875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ddb5e42ae8505a","name":"should not receive a peer event after stop","time":{"start":1714431736480,"stop":1714431736480,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d55d431a4f59a1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714432392959,"stop":1714432392960,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ea0dd6a9e6474c","name":"Decoder throws on empty string content topic","time":{"start":1714431744245,"stop":1714431744245,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca6b62ec94eaec7","name":"Subscribe to topic containing XML and publish message","time":{"start":1714432238350,"stop":1714432238351,"duration":1},"status":"passed","severity":"normal"},{"uid":"eccf554393f3eddb","name":"Push message with meta","time":{"start":1714432319356,"stop":1714432319357,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70fb6922309db13","name":"Push message with content topic containing short","time":{"start":1714432319344,"stop":1714432319344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38c722987623c1a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714431973950,"stop":1714431973950,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc22e181354c3808","name":"should encode/decode to RLP encoding","time":{"start":1714431716850,"stop":1714431716850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92faf652b6bd717","name":"Push message with content topic containing emoji","time":{"start":1714432319355,"stop":1714432319356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9f2649a6939b99","name":"Check received message containing SQL Injection","time":{"start":1714431917003,"stop":1714431917003,"duration":0},"status":"passed","severity":"normal"},{"uid":"c993918436afbcf6","name":"should get / set TCP multiaddr","time":{"start":1714431716851,"stop":1714431716851,"duration":0},"status":"passed","severity":"normal"},{"uid":"9907d55a827dd983","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714431742367,"stop":1714431742369,"duration":2},"status":"passed","severity":"normal"},{"uid":"3756d04782c89337","name":"Rejects garbage","time":{"start":1714431725194,"stop":1714431725194,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed23ead264cfac57","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714432392976,"stop":1714432392976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e49337aa846e982","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714431708297,"stop":1714431708297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b11933e6665c23","name":"Push message with XML payload","time":{"start":1714432319331,"stop":1714432319331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e316a2f829e3db","name":"Push message with content topic containing emoji","time":{"start":1714432201983,"stop":1714432201984,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e3099e0e5ef077","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714432193267,"stop":1714432193268,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba2271f876ad35c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714431731404,"stop":1714431731404,"duration":0},"status":"passed","severity":"normal"},{"uid":"1660ef62008de125","name":"Subscribe to topic containing Script and publish message","time":{"start":1714432238350,"stop":1714432238350,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d366689a396339","name":"Ping on peer without subscriptions","time":{"start":1714431828080,"stop":1714431828080,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ceed8b2151527f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714431708283,"stop":1714431708283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b707ec21356ef043","name":"should return all peers when numPeers is 0","time":{"start":1714431721495,"stop":1714431721495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d2192652d861b8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714432392982,"stop":1714432392983,"duration":1},"status":"passed","severity":"normal"},{"uid":"1324a24c4ad95c1c","name":"should properly create peer info with all multiaddrs","time":{"start":1714431716853,"stop":1714431716853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7257c507fc7517fa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714432392960,"stop":1714432392961,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6b5516612742b4","name":"Push message with content topic containing shell command","time":{"start":1714432319349,"stop":1714432319349,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec62135f6a1e43c","name":"different cluster, same shard: nodes don't connect","time":{"start":1714431989794,"stop":1714431989795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d539229de05046f","name":"should handle corrupted local storage data gracefully","time":{"start":1714431736482,"stop":1714431736482,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f42b31bbff3b82","name":"Subscribe to topic containing long and publish message","time":{"start":1714432238344,"stop":1714432238345,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ca535faa50e91c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714431716069,"stop":1714431716071,"duration":2},"status":"passed","severity":"normal"},{"uid":"d20b7a9614b05fa4","name":"should only return 1 node with store capability","time":{"start":1714431732702,"stop":1714431732702,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29b87b658adeae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714432061425,"stop":1714432061425,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e5cdd50e347f56","name":"Check received message with timestamp: 1714431759263 ","time":{"start":1714432193267,"stop":1714432193267,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c21a1b930345784","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714431708284,"stop":1714431708285,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb51b1c0457957ef","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714432392994,"stop":1714432392994,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda63640c5127e3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714431708299,"stop":1714431708299,"duration":0},"status":"passed","severity":"normal"},{"uid":"829d814a29187f01","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714431732338,"stop":1714431732339,"duration":1},"status":"passed","severity":"normal"},{"uid":"747db957ab702732","name":"Publish message with custom timestamp: Tue Apr 30 2024 00:10:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1714432240096,"stop":1714432240096,"duration":0},"status":"passed","severity":"normal"},{"uid":"730b2348bb5ea39d","name":"Sample","time":{"start":1714431716106,"stop":1714431716106,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ac9a285ebc02e2","name":"Refresh subscription","time":{"start":1714432238341,"stop":1714432238341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4004c075e9d7ab86","name":"Check message with no payload is not received","time":{"start":1714431917010,"stop":1714431917011,"duration":1},"status":"passed","severity":"normal"},{"uid":"606e0da08ad6499d","name":"Publish without waiting for remote peer","time":{"start":1714432238339,"stop":1714432238339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1248025e8e724499","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app62/6/topic878/json","time":{"start":1714432293604,"stop":1714432293604,"duration":0},"status":"passed","severity":"normal"},{"uid":"635eac97bea1af74","name":"Push message with content topic containing Script","time":{"start":1714432201980,"stop":1714432201980,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6a6f3bb054b5ca","name":"Check message with non string payload is not received","time":{"start":1714432193270,"stop":1714432193270,"duration":0},"status":"passed","severity":"normal"},{"uid":"644802b24fe9db80","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714431830837,"stop":1714431830838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18ca138a33bce49","name":"Check message on other pubsub topic is not received","time":{"start":1714432193282,"stop":1714432193282,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf05c60f0248e4d3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714432240114,"stop":1714432240115,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc3831ed469d785","name":"should not throw an error for a single configured topic","time":{"start":1714431708304,"stop":1714431708304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7ba44ed774c616","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714431864687,"stop":1714431864687,"duration":0},"status":"passed","severity":"normal"},{"uid":"5736ee3ac5a594c1","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714432213877,"stop":1714432213878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e71cf3d3d959f6e","name":"isConnected should return false after all peers disconnect","time":{"start":1714431760041,"stop":1714431760042,"duration":1},"status":"passed","severity":"normal"},{"uid":"236b13955bced875","name":"should throw error - no id","time":{"start":1714431716848,"stop":1714431716848,"duration":0},"status":"passed","severity":"normal"},{"uid":"98311c0fb1950374","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714431830834,"stop":1714431830834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a48e8770e9a3319d","name":"Passing page size 1 when there are 4 messages","time":{"start":1714432375913,"stop":1714432375913,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df8b763b3e6f087","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714432392992,"stop":1714432392993,"duration":1},"status":"passed","severity":"normal"},{"uid":"60843bed5159bdac","name":"Check received message containing Basic HTML tag","time":{"start":1714432193277,"stop":1714432193277,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d2e82141da2156","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714431708292,"stop":1714431708292,"duration":0},"status":"passed","severity":"normal"},{"uid":"db09b912ebaea1bb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714431830836,"stop":1714431830836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5680c2e88842c760","name":"Check publish message containing SQL Injection","time":{"start":1714432240084,"stop":1714432240085,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd18910b0879e425","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714431989869,"stop":1714431989869,"duration":0},"status":"broken","severity":"normal"},{"uid":"72f06c9943892c6a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714431917007,"stop":1714431917008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae27611fbbe733e","name":"udp ip6 address","time":{"start":1714431716188,"stop":1714431716188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd19b538bdb8cb3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714432522121,"stop":1714432522122,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb778ef955dcbdac","name":"Ping on subscribed peer","time":{"start":1714431821304,"stop":1714431821304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5a2461f7128893","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714432392979,"stop":1714432392979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ab28612cf92157","name":"Publish message with large meta","time":{"start":1714432240120,"stop":1714432240120,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6e0ffee618fe8e","name":"Light Node - default protocols","time":{"start":1714432488912,"stop":1714432488912,"duration":0},"status":"passed","severity":"normal"},{"uid":"337a6c8a7ec37ed2","name":"should get / set UDP multiaddr","time":{"start":1714431716851,"stop":1714431716851,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e96b906ceba6b8","name":"Push message with Script payload","time":{"start":1714432319330,"stop":1714432319331,"duration":1},"status":"passed","severity":"normal"},{"uid":"13535f0650e82944","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714431830838,"stop":1714431830838,"duration":0},"status":"passed","severity":"normal"},{"uid":"165506a2a8f55c52","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714431760031,"stop":1714431760033,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee2b454fc55144f3","name":"returns all values when wanted number matches available values","time":{"start":1714431731401,"stop":1714431731403,"duration":2},"status":"passed","severity":"normal"},{"uid":"810ecc58179e94c1","name":"Check received message containing special chars","time":{"start":1714431917001,"stop":1714431917002,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f298502d60dc6b8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714432238354,"stop":1714432238355,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f440433f3772cf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714432002442,"stop":1714432002443,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f4a97a17333c5d","name":"Query Generator, No Decoder","time":{"start":1714432344087,"stop":1714432344088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d994b11476b410dc","name":"Push message with content topic containing escaped characters","time":{"start":1714432201982,"stop":1714432201982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba54873de6e95e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714431708302,"stop":1714431708302,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dea5ec699d0139","name":"Push message with numeric payload","time":{"start":1714432201968,"stop":1714432201968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d84d748727b18ba5","name":"Push message with meta","time":{"start":1714432201985,"stop":1714432201985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc1fed5dcbecc38","name":"Push message with Basic HTML tag payload","time":{"start":1714432319331,"stop":1714432319332,"duration":1},"status":"passed","severity":"normal"},{"uid":"b92defbbfbd97ce8","name":"can start the service","time":{"start":1714431770041,"stop":1714431770047,"duration":6},"status":"passed","severity":"normal"},{"uid":"a9ce73a586f10caf","name":"creates an iterator","time":{"start":1714432377876,"stop":1714432377877,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6980493d719c83e","name":"Push message with content topic containing Arabic","time":{"start":1714432319346,"stop":1714432319346,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a1e2c4d40e0e1","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714431989851,"stop":1714431989852,"duration":1},"status":"broken","severity":"normal"},{"uid":"a5a52e8377b9b011","name":"Push message with Chinese payload","time":{"start":1714432319329,"stop":1714432319329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c67918a3970df82","name":"Push message with unicode special characters payload","time":{"start":1714432319333,"stop":1714432319333,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00a7a5c3bf38ba7","name":"should be able to encode the field with only STORE set to true","time":{"start":1714431716072,"stop":1714431716072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef97ee8fb6dda44","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714431708296,"stop":1714431708297,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fff3fdd0a3755c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714432293602,"stop":1714432293603,"duration":1},"status":"passed","severity":"normal"},{"uid":"7726a1d562673a9c","name":"Fails to push message bigger that 1MB","time":{"start":1714432319361,"stop":1714432319361,"duration":0},"status":"passed","severity":"normal"},{"uid":"493460226f6cdcbb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714431716090,"stop":1714431716091,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b2864612c85fe0","name":"Register correct protocols","time":{"start":1714432238338,"stop":1714432238339,"duration":1},"status":"passed","severity":"normal"},{"uid":"278e012fa2228d92","name":"Query generator for multiple messages","time":{"start":1714432364372,"stop":1714432364372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e859f4fb12c45b9f","name":"throws on content topic with generation field greater than 0","time":{"start":1714431708278,"stop":1714431708278,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5ebe57d4da0aed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714431708304,"stop":1714431708304,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e2f2977320caa3","name":"Reusing cursor across nodes","time":{"start":1714432332180,"stop":1714432332180,"duration":0},"status":"passed","severity":"normal"},{"uid":"850ecbe8bee2e5f7","name":"Relay","time":{"start":1714432105413,"stop":1714432105413,"duration":0},"status":"broken","severity":"normal"},{"uid":"fda1a0813f2c3213","name":"Correctly serialized arguments","time":{"start":1714432108555,"stop":1714432108556,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a86f6a5a628b6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714431830835,"stop":1714431830835,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab88dee355d0bb2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714431708312,"stop":1714431708312,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dd6adf80530a4b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714432392996,"stop":1714432392996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cfa9bae72ce634","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714432392959,"stop":1714432392959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4a05716c62faf8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714431716847,"stop":1714431716847,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b60b0d1270ceaa","name":"Wrong topic","time":{"start":1714432293608,"stop":1714432293610,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1ca3f2a640b93ee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714431708303,"stop":1714431708303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b03b8d3065529b","name":"Push message with emoji payload","time":{"start":1714432201974,"stop":1714432201974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19c2dc033b5f3e6","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714431708294,"stop":1714431708294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc340824102ad6a","name":"Nwaku publishes","time":{"start":1714432214907,"stop":1714432214908,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e94b783bc8f8ab","name":"Push message with content topic containing unicode special characters","time":{"start":1714432319350,"stop":1714432319355,"duration":5},"status":"passed","severity":"normal"},{"uid":"9854b45ca6f8ac6b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714432232716,"stop":1714432232717,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ca3e6f16effc31e8","name":"Check received message with timestamp: 1714431759237 ","time":{"start":1714431917007,"stop":1714431917007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a5a83cca951cc","name":"Push message with custom timestamp: 1714435589934","time":{"start":1714432201987,"stop":1714432201988,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad061b91f7afd84","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714432392961,"stop":1714432392961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca413c25592bcf05","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714431989827,"stop":1714431989827,"duration":0},"status":"broken","severity":"normal"},{"uid":"9100ff8bcaf29b50","name":"A test","time":{"start":1714432061611,"stop":1714432061612,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e3c71345d88b27","name":"getPeersByDiscovery","time":{"start":1714431800186,"stop":1714431800186,"duration":0},"status":"passed","severity":"normal"},{"uid":"260b7430d15ee7d2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714432201980,"stop":1714432201981,"duration":1},"status":"passed","severity":"normal"},{"uid":"571c38e015a628ec","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714431770058,"stop":1714431770059,"duration":1},"status":"skipped","severity":"normal"},{"uid":"822a3885f60e5faa","name":"should not receive a peer event before start","time":{"start":1714431770053,"stop":1714431770053,"duration":0},"status":"passed","severity":"normal"},{"uid":"22751f02ffa062e7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714432392967,"stop":1714432392975,"duration":8},"status":"passed","severity":"normal"},{"uid":"b72db26010451ef9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714432061426,"stop":1714432061426,"duration":0},"status":"passed","severity":"normal"},{"uid":"16279f1a9f6fedbd","name":"should set field with all protocols enabled","time":{"start":1714431716854,"stop":1714431716854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b00fb09f6bb0f8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714432061429,"stop":1714432061430,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2f48b0f429b836","name":"receives messages sent to provided content topic through callback","time":{"start":1714432232717,"stop":1714432232717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9382197af372eda4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714431973947,"stop":1714431973947,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfc3dd9f5bee12a","name":"should throw an error for an unconfigured topic","time":{"start":1714431708305,"stop":1714431708305,"duration":0},"status":"passed","severity":"normal"},{"uid":"1213590943a3630a","name":"Check publish message after client node is restarted","time":{"start":1714432240118,"stop":1714432240119,"duration":1},"status":"skipped","severity":"normal"},{"uid":"41a1211fa7939141","name":"Push message with short payload","time":{"start":1714432201960,"stop":1714432201961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9bdd81cbc75c4a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714432392996,"stop":1714432392996,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9d2660b6a73510","name":"Push message on custom pubsubTopic","time":{"start":1714432061424,"stop":1714432061424,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3f0fa8048c78ff","name":"ignores unrecognized TXT record formats","time":{"start":1714431732700,"stop":1714431732700,"duration":0},"status":"passed","severity":"normal"},{"uid":"541714f61a606e65","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714431989861,"stop":1714431989864,"duration":3},"status":"broken","severity":"normal"},{"uid":"5cb06e99d173c990","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714432293611,"stop":1714432293611,"duration":0},"status":"passed","severity":"normal"},{"uid":"288e8cb13c67f644","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714431708283,"stop":1714431708283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3247c1b4d1c0e400","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714432002435,"stop":1714432002436,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3ac4d11f1b909d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714431732339,"stop":1714431732340,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe418c16b848980","name":"Subscribe to topic containing Script and receive message","time":{"start":1714432392977,"stop":1714432392977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5beab67631e689","name":"Check received message containing Chinese","time":{"start":1714431917002,"stop":1714431917002,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bb542319c67e36","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714432392977,"stop":1714432392977,"duration":0},"status":"passed","severity":"normal"},{"uid":"497dab80a3dee9bf","name":"Decoder throws on empty string content topic","time":{"start":1714431721826,"stop":1714431721826,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9abce19722b5c","name":"should load peers from local storage and dispatch events","time":{"start":1714431736481,"stop":1714431736481,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cb7ccd0496fc36","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714431708297,"stop":1714431708297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad999de2f45ea403","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714432392962,"stop":1714432392962,"duration":0},"status":"passed","severity":"normal"},{"uid":"41354521c9178dc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714431732339,"stop":1714431732339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fece4f1d7a97b3","name":"it tolerates circular branch references","time":{"start":1714431732699,"stop":1714431732699,"duration":0},"status":"passed","severity":"normal"},{"uid":"178173f529259b8d","name":"Query Generator - backward","time":{"start":1714432354904,"stop":1714432354904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99c9eeae7347cba","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714432238345,"stop":1714432238346,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b058dc71978498","name":"Encoder throws on empty string content topic","time":{"start":1714431744244,"stop":1714431744244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b350462d3c42f5","name":"Check received message with timestamp: 1714431759237000000 ","time":{"start":1714431917006,"stop":1714431917007,"duration":1},"status":"passed","severity":"normal"},{"uid":"14ac9632f13942d1","name":"isConnected return false after peer stops","time":{"start":1714431805457,"stop":1714431805457,"duration":0},"status":"passed","severity":"normal"},{"uid":"76869b476f6f9f6e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714431770131,"stop":1714431770132,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcfed046e935a833","name":"Passing an array","time":{"start":1714432443241,"stop":1714432443241,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d433daa920c190d","name":"Check publish message containing JSON","time":{"start":1714432240088,"stop":1714432240089,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b06280ec390d8","name":"Check received message containing shell command","time":{"start":1714432193277,"stop":1714432193278,"duration":1},"status":"passed","severity":"normal"},{"uid":"c19d51d6d2eeb3b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714432002443,"stop":1714432002443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50b9b6842ec40db","name":"should not fail to start the service if it is already started","time":{"start":1714431770050,"stop":1714431770051,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81971e12f996c1d","name":"Encoder throws on empty string content topic","time":{"start":1714431742372,"stop":1714431742373,"duration":1},"status":"passed","severity":"normal"},{"uid":"795755b20388c5bb","name":"Check publish message after service node is restarted","time":{"start":1714432240116,"stop":1714432240117,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b3bbdcee9ef1bf19","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714431708312,"stop":1714431708313,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7a4bf2759e69f5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714432002436,"stop":1714432002436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66d56adabc22555","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714432390559,"stop":1714432390559,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd92b91e7088aba","name":"should not fail to start the service if it is already started","time":{"start":1714431736479,"stop":1714431736479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff838d97598f79c","name":"Relay + Store","time":{"start":1714431716855,"stop":1714431716855,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda7dbbfb934308e","name":"Subscribe to topic containing short and publish message","time":{"start":1714432238343,"stop":1714432238344,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8049ce5f7b3a17","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714431989797,"stop":1714431989797,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae297cf7884b5be9","name":"Push message equal or less that 1MB","time":{"start":1714432201988,"stop":1714432201988,"duration":0},"status":"passed","severity":"normal"},{"uid":"57292573b15baf06","name":"retrieves a single peer","time":{"start":1714431732698,"stop":1714431732699,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec03ade06f79c19","name":"Using a function","time":{"start":1714432443241,"stop":1714432443242,"duration":1},"status":"passed","severity":"normal"},{"uid":"794f3f37ae4ccf14","name":"should only return 1 node with relay capability","time":{"start":1714431732701,"stop":1714431732701,"duration":0},"status":"passed","severity":"normal"},{"uid":"65874c016d35d5ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714431989819,"stop":1714431989819,"duration":0},"status":"broken","severity":"normal"},{"uid":"66a797c7b5f00cee","name":"random static sharding 3 - Cluster ID: 545, Shard ID: 976","time":{"start":1714432303169,"stop":1714432303169,"duration":0},"status":"passed","severity":"normal"},{"uid":"97553e6bc8209f30","name":"safeDispatchEvent","time":{"start":1714431800187,"stop":1714431800187,"duration":0},"status":"passed","severity":"normal"},{"uid":"648072cd0ffe1707","name":"Check publish message containing unicode special characters","time":{"start":1714432240091,"stop":1714432240091,"duration":0},"status":"passed","severity":"normal"},{"uid":"377f05d1758f80cc","name":"Decoder throws on empty string content topic","time":{"start":1714431742373,"stop":1714431742374,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b67b52a1892ea1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714432193281,"stop":1714432193281,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d9ad28c3043302","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714432344091,"stop":1714432344094,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4fa7da4a4882eba","name":"Query generator for 2000 messages","time":{"start":1714432364375,"stop":1714432364375,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99b2d14f92c674b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714431989816,"stop":1714431989816,"duration":0},"status":"broken","severity":"normal"},{"uid":"aa109b6cee28ec39","name":"Encoder throws on undefined content topic","time":{"start":1714431721824,"stop":1714431721825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f60db794a9d6d4b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714431708288,"stop":1714431708289,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf26cf9fb73c24a6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714432392978,"stop":1714432392979,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc373bcb993b866","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714431864684,"stop":1714431864685,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fc3e230bd606a1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714432002429,"stop":1714432002430,"duration":1},"status":"passed","severity":"normal"},{"uid":"f984e563d64b0460","name":"configure the node with multiple pubsub topics","time":{"start":1714432303174,"stop":1714432303176,"duration":2},"status":"passed","severity":"normal"},{"uid":"22abc15fc6e81e3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714432238349,"stop":1714432238349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b358470458e778","name":"Push message with JSON payload","time":{"start":1714432319332,"stop":1714432319332,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5b52b2936ae43c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714432213875,"stop":1714432213876,"duration":1},"status":"passed","severity":"normal"},{"uid":"7609da8c764482f7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714432359672,"stop":1714432359672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ab19ca89a05d3d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714431767486,"stop":1714431767486,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a871f08185ee7f","name":"Push message with content topic containing XML","time":{"start":1714432319348,"stop":1714432319348,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedc61257de3111","name":"Check received message containing emoji","time":{"start":1714431917005,"stop":1714431917006,"duration":1},"status":"passed","severity":"normal"},{"uid":"710e00bbbc5b7e6f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714432392993,"stop":1714432392994,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d59d8c78d0fdde","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714431732703,"stop":1714431732704,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a23027baa5fb5710","name":"Passing page size 11 when there are 10 messages","time":{"start":1714432375916,"stop":1714432375917,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2566670b11489e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714431760039,"stop":1714431760040,"duration":1},"status":"passed","severity":"normal"},{"uid":"16134663ffb26d48","name":"isConnected should return true after first peer connects","time":{"start":1714431805456,"stop":1714431805457,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ad975ef3420f4a","name":"Check received message containing Chinese","time":{"start":1714432193256,"stop":1714432193256,"duration":0},"status":"passed","severity":"normal"},{"uid":"2918897ab5fbc110","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714431989843,"stop":1714431989844,"duration":1},"status":"broken","severity":"normal"},{"uid":"d5d15f6b56a99dfd","name":"Push message with SQL Injection payload","time":{"start":1714432319330,"stop":1714432319330,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff569ad1b3aa396","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714431708291,"stop":1714431708291,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cd345302654839","name":"Push message with content topic containing long","time":{"start":1714432319344,"stop":1714432319344,"duration":0},"status":"passed","severity":"normal"},{"uid":"44481e308aa8344b","name":"random static sharding 7 - Cluster ID: 516, Shard ID: 7","time":{"start":1714432303171,"stop":1714432303172,"duration":1},"status":"passed","severity":"normal"},{"uid":"668b559da162e1ff","name":"Push message with content topic containing XML","time":{"start":1714432201980,"stop":1714432201980,"duration":0},"status":"passed","severity":"normal"},{"uid":"79d08630fcf8e36f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714432238356,"stop":1714432238356,"duration":0},"status":"passed","severity":"normal"},{"uid":"1809d9fb0f6476c0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714431989800,"stop":1714431989801,"duration":1},"status":"broken","severity":"normal"},{"uid":"36cb53f6ef70a003","name":"Check publish message containing numeric","time":{"start":1714432240081,"stop":1714432240081,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea8f1938126f5ed","name":"Round trip binary serialization","time":{"start":1714431721823,"stop":1714431721823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b069d792ec70b65","name":"1 Relay, 1 Filter, gives up","time":{"start":1714431732411,"stop":1714431732411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8373036ba7400fe","name":"Push message with content topic containing numeric","time":{"start":1714432319344,"stop":1714432319345,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77d29202cfa4dc1","name":"Mutual subscription","time":{"start":1714432238337,"stop":1714432238338,"duration":1},"status":"passed","severity":"normal"},{"uid":"86075a53205aa4de","name":"Check received message containing JSON","time":{"start":1714432193260,"stop":1714432193264,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e1b98a747496309","name":"Push message with content topic containing Arabic","time":{"start":1714432201978,"stop":1714432201978,"duration":0},"status":"passed","severity":"normal"},{"uid":"51268342a2625bae","name":"Check received message containing XML","time":{"start":1714431917004,"stop":1714431917004,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a19a08738db229","name":"Subscribe to topic containing short and receive message","time":{"start":1714432392986,"stop":1714432392992,"duration":6},"status":"passed","severity":"normal"},{"uid":"91a8689d95451840","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714431716074,"stop":1714431716075,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4fbd7e7f1e6d803","name":"Promise Callback - backward","time":{"start":1714432354905,"stop":1714432354905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7185aa95a7cf35e","name":"Passing page size 10 when there are 10 messages","time":{"start":1714432375915,"stop":1714432375916,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02cd04da1529c20","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714432238340,"stop":1714432238340,"duration":0},"status":"passed","severity":"normal"},{"uid":"8893f35086a5ceac","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714431989826,"stop":1714431989826,"duration":0},"status":"broken","severity":"normal"},{"uid":"2e6caf78cc36cbb8","name":"Check received message containing emoji","time":{"start":1714432193279,"stop":1714432193279,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d2fbe0b840e982","name":"Push message with shell command payload","time":{"start":1714432201973,"stop":1714432201973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba5822c2217977c","name":"Throws when trying to push message with empty payload","time":{"start":1714432201975,"stop":1714432201975,"duration":0},"status":"passed","severity":"normal"},{"uid":"168d7a9f195b5f14","name":"should not fail to start the service if it is already started","time":{"start":1714432288777,"stop":1714432288777,"duration":0},"status":"passed","severity":"normal"},{"uid":"500389ea45c19dc7","name":"Push message with content topic containing long","time":{"start":1714432201976,"stop":1714432201976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef53ec0ace8d891","name":"Ping on peer without subscriptions","time":{"start":1714431828082,"stop":1714431828082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f7ade9f066b01f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714431708283,"stop":1714431708284,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd78df23206e220e","name":"Check received message containing unicode special characters","time":{"start":1714431917005,"stop":1714431917005,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedba087b093695f","name":"Check received message containing Basic HTML tag","time":{"start":1714431917004,"stop":1714431917004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b609ec35342dc9d7","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714431716075,"stop":1714431716076,"duration":1},"status":"passed","severity":"normal"},{"uid":"3623d82b9322ffb3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714432392984,"stop":1714432392984,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e695eaff4b00fe","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714431989809,"stop":1714431989809,"duration":0},"status":"broken","severity":"normal"},{"uid":"d9dab4cc6be13b7b","name":"should properly create location multiaddrs - udp4","time":{"start":1714431716852,"stop":1714431716852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7394702d0cc7f469","name":"should set field with only STORE enabled","time":{"start":1714431716854,"stop":1714431716855,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0b14ded002a47f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714431989883,"stop":1714431989883,"duration":0},"status":"broken","severity":"normal"},{"uid":"2ebd064ac01b9745","name":"Query generator for multiple messages with different message text format","time":{"start":1714432364372,"stop":1714432364372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5327df0c814e930d","name":"Check publish message containing Arabic","time":{"start":1714432240082,"stop":1714432240083,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b12a950e54dbcb","name":"random static sharding 8 - Cluster ID: 460, Shard ID: 319","time":{"start":1714432303172,"stop":1714432303172,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e234eebc96f6fb","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714431989872,"stop":1714431989873,"duration":1},"status":"broken","severity":"normal"},{"uid":"f1b2c1394932322e","name":"Check message received after jswaku node is restarted","time":{"start":1714432193287,"stop":1714432193287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dd9669617692775","name":"Delete observer","time":{"start":1714432197014,"stop":1714432197015,"duration":1},"status":"passed","severity":"normal"},{"uid":"3390113151c23bfa","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714431770131,"stop":1714431770131,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c74e508aed00b0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714431830838,"stop":1714431830838,"duration":0},"status":"passed","severity":"normal"},{"uid":"d421cc3cb02b58fa","name":"start node with ApplicationInfo","time":{"start":1714432293611,"stop":1714432293611,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a10a846a8d9fd0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714432392979,"stop":1714432392980,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64c7ff077c1755a","name":"Relay - dialed after","time":{"start":1714432488910,"stop":1714432488910,"duration":0},"status":"broken","severity":"normal"},{"uid":"9f5c4ca522e23ba3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714432319348,"stop":1714432319348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e646618feac8a96","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714431732337,"stop":1714431732338,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cba12a6615c0d03","name":"Push message with rate limit","time":{"start":1714432319357,"stop":1714432319358,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e3cc4e2ec93cfa","name":"Push message with content topic containing escaped characters","time":{"start":1714432319350,"stop":1714432319350,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e79c7acfe7bc0d","name":"random static sharding 6 - Cluster ID: 447, Shard ID: 955","time":{"start":1714432303171,"stop":1714432303171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cfcc877dc138c1","name":"Waku message hash computation (payload length 0)","time":{"start":1714431710923,"stop":1714431710924,"duration":1},"status":"passed","severity":"normal"},{"uid":"e020418ea1d97bce","name":"Generator, custom pubsub topic","time":{"start":1714432359665,"stop":1714432359666,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb7b4010b62c1c8","name":"Check message with no pubsub topic is not received","time":{"start":1714431917009,"stop":1714431917010,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe287adb901c881","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714431989877,"stop":1714431989877,"duration":0},"status":"broken","severity":"normal"},{"uid":"35f2b3fcc5e31828","name":"should return false","time":{"start":1714431716849,"stop":1714431716849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de86cc81de5831","name":"Check message with invalid timestamp is not received","time":{"start":1714432193268,"stop":1714432193268,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0898403c26cf1b7","name":"should handle application and version for autosharding","time":{"start":1714431708292,"stop":1714431708293,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d07a5ddf32fc3ec","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714432303167,"stop":1714432303168,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcce38e28cb6c59","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714431732341,"stop":1714431732341,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97b12a3bd3282f","name":"Check message with no content topic is not received","time":{"start":1714431917010,"stop":1714431917010,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf9a008b5e6f678","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714432392983,"stop":1714432392984,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf10b1afe2c351","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714431708285,"stop":1714431708285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f01cd16865cc3c","name":"Ping on peer without subscriptions","time":{"start":1714431821304,"stop":1714431821305,"duration":1},"status":"passed","severity":"normal"},{"uid":"64576783130eea08","name":"Fails to publish duplicate message","time":{"start":1714432240097,"stop":1714432240097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f983c8a6dbfc3e5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714431732410,"stop":1714431732411,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd07205dd40539b","name":"Push message with Arabic payload","time":{"start":1714432319329,"stop":1714432319329,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c18f7b6ae6bbcc","name":"Check received message containing long","time":{"start":1714432193272,"stop":1714432193272,"duration":0},"status":"passed","severity":"normal"},{"uid":"987f5946e42dbfbc","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714431989859,"stop":1714431989859,"duration":0},"status":"broken","severity":"normal"},{"uid":"fb13cffd0b9b5060","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714432238339,"stop":1714432238340,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdc7b2e13dea4df","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714431767484,"stop":1714431767485,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4d5ad1f0554e1d","name":"Query with Ordered Callback, No message returned","time":{"start":1714432344098,"stop":1714432344098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dc74f027aec787","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714432392996,"stop":1714432392997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cedc0dfe88bc0","name":"Subscribe and receives messages on 20 topics","time":{"start":1714432392984,"stop":1714432392985,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeda240fda4fdbbc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714431760033,"stop":1714431760034,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef370ede963cbf3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714432232510,"stop":1714432232511,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d70549b7527063e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714431744243,"stop":1714431744243,"duration":0},"status":"passed","severity":"normal"},{"uid":"b801f3c9a8e350b0","name":"Push message equal or less that 1MB","time":{"start":1714432319360,"stop":1714432319361,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f518dc109df5553","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app85/4/topic782/test.js","time":{"start":1714432293607,"stop":1714432293607,"duration":0},"status":"passed","severity":"normal"},{"uid":"650c6643f992d254","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714431989853,"stop":1714431989853,"duration":0},"status":"broken","severity":"normal"},{"uid":"77063272d5f850c2","name":"Check message received after nwaku node is restarted","time":{"start":1714432193271,"stop":1714432193271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"915338a9b7d95ce","name":"should throw error - no public key","time":{"start":1714431716848,"stop":1714431716848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7380a28c2adfdb35","name":"Check received message containing Arabic","time":{"start":1714431917002,"stop":1714431917002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd3ad5a88249001","name":"should properly create location multiaddrs - tcp4","time":{"start":1714431716852,"stop":1714431716852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbea10d294e96ab","name":"Decrypt messages","time":{"start":1714432197013,"stop":1714432197014,"duration":1},"status":"passed","severity":"normal"},{"uid":"3728689318c966b4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app20/2/topic934/json","time":{"start":1714432293605,"stop":1714432293605,"duration":0},"status":"passed","severity":"normal"},{"uid":"729a7c8036944a6","name":"A test","time":{"start":1714432061612,"stop":1714432061612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf349fb5a1bc64d","name":"Query Generator - forward","time":{"start":1714432354903,"stop":1714432354903,"duration":0},"status":"passed","severity":"normal"},{"uid":"14da791e20628fa5","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714431716076,"stop":1714431716076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c458a65d75fe3b6","name":"Subscribe and receive messages via waku relay post","time":{"start":1714432392960,"stop":1714432392960,"duration":0},"status":"passed","severity":"normal"},{"uid":"c572b9d51f996b5","name":"can start and stop the service","time":{"start":1714432288776,"stop":1714432288776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3f292676dec809","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714432002441,"stop":1714432002441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed8a48b7dbd84ee","name":"Fails to push message bigger that 1MB","time":{"start":1714432201989,"stop":1714432201989,"duration":0},"status":"passed","severity":"normal"},{"uid":"829c6c6272416f56","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714432213874,"stop":1714432213874,"duration":0},"status":"passed","severity":"normal"},{"uid":"697cbc6196fe036b","name":"Ping on subscribed peer","time":{"start":1714431828079,"stop":1714431828080,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d5654e954db293","name":"Callback on promise","time":{"start":1714432364373,"stop":1714432364373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46b2832922bad97","name":"can start the service","time":{"start":1714432288775,"stop":1714432288776,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a06d3a57591289","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714431716077,"stop":1714431716078,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dba07f06a86888d","name":"removeEventListener with wrong event","time":{"start":1714431800185,"stop":1714431800186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9fa39c771b844c8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714432002427,"stop":1714432002428,"duration":1},"status":"passed","severity":"normal"},{"uid":"db751b9b0d6e193c","name":"listenerCount","time":{"start":1714431800186,"stop":1714431800187,"duration":1},"status":"passed","severity":"normal"},{"uid":"482b202d7d8db257","name":"should use DNS peer discovery with light client","time":{"start":1714431770056,"stop":1714431770057,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5eb3edeffae9c046","name":"Check message on other pubsub topic is not received","time":{"start":1714432193269,"stop":1714432193269,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec6f5b4d8c160d6","name":"Push message with content topic containing special chars","time":{"start":1714432319345,"stop":1714432319345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ff83791970efcc","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714431732702,"stop":1714431732703,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7f32cb1e388c2a","name":"Passing cursor with wrong message digest","time":{"start":1714432332180,"stop":1714432332181,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e2795e4cd24162","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714431989810,"stop":1714431989810,"duration":0},"status":"broken","severity":"normal"},{"uid":"60412ca44e842735","name":"Relay + Store","time":{"start":1714432105414,"stop":1714432105414,"duration":0},"status":"broken","severity":"normal"},{"uid":"816f6a3df40e3c4f","name":"Check received message containing XML","time":{"start":1714432193259,"stop":1714432193259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9193acfe100c976a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714431989824,"stop":1714431989824,"duration":0},"status":"broken","severity":"normal"},{"uid":"e636559532c06520","name":"can start the service","time":{"start":1714431736477,"stop":1714431736478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7978458fdcf0ee42","name":"Asymmetric encrypt & decrypt","time":{"start":1714431742833,"stop":1714431742834,"duration":1},"status":"passed","severity":"normal"},{"uid":"959b09e28093a9ca","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714432238351,"stop":1714432238351,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e598897ffb7dbd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714432344086,"stop":1714432344087,"duration":1},"status":"passed","severity":"normal"},{"uid":"57336f2fffddbe8f","name":"Push message with content topic containing JSON","time":{"start":1714432319349,"stop":1714432319349,"duration":0},"status":"passed","severity":"normal"},{"uid":"47be094ccd7f657e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714431973943,"stop":1714431973943,"duration":0},"status":"passed","severity":"normal"},{"uid":"770dc125c18cb3f7","name":"throws on content topic with non-number generation field","time":{"start":1714431708277,"stop":1714431708278,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89e639c0dd0f788","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714431989871,"stop":1714431989871,"duration":0},"status":"broken","severity":"normal"},{"uid":"ab7d762b95e66311","name":"addEventListener with correct event","time":{"start":1714431800183,"stop":1714431800184,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c1f5a22e4dfbc6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714431708312,"stop":1714431708312,"duration":0},"status":"passed","severity":"normal"},{"uid":"73013024d77bb4b7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714432392995,"stop":1714432392996,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a80f9211ca21005","name":"Check received message containing numeric","time":{"start":1714432193255,"stop":1714432193255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78b4e0c8140a2b6","name":"throws on empty content topic","time":{"start":1714431708276,"stop":1714431708276,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2b029a3d5b310b","name":"new peer added after a peer was already found","time":{"start":1714432232501,"stop":1714432232509,"duration":8},"status":"skipped","severity":"normal"},{"uid":"e37efc498c01584e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714432359670,"stop":1714432359670,"duration":0},"status":"passed","severity":"normal"},{"uid":"8632746c265821ea","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714432213876,"stop":1714432213877,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4649a57168b8ed","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714432390559,"stop":1714432390560,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2025e2da381ee26","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714431708305,"stop":1714431708305,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8c17a4d2c5f6cf","name":"Check received message containing special chars","time":{"start":1714432193273,"stop":1714432193273,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8d80de3b077073","name":"Push 30 different messages","time":{"start":1714432201975,"stop":1714432201975,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab974ff4ee7b28c1","name":"Subscribe to topic containing long and receive message","time":{"start":1714432392992,"stop":1714432392992,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f7e107f006904b","name":"should be able to decode the field with only STORE set to true","time":{"start":1714431716078,"stop":1714431716078,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bf4f60191372e1","name":"Generator, 2 different pubsubtopics","time":{"start":1714432359670,"stop":1714432359670,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f6bca916b9bdc","name":"Check message with invalid timestamp is not received","time":{"start":1714431917008,"stop":1714431917009,"duration":1},"status":"passed","severity":"normal"},{"uid":"6099b7b59c6023fd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714431708295,"stop":1714431708295,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d5b0765422bcda","name":"caches peers it previously fetched","time":{"start":1714431732700,"stop":1714431732701,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a068264fc96e45c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714432392997,"stop":1714432392997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b237ab198fe64a","name":"different cluster, same shard: nodes don't connect","time":{"start":1714432108462,"stop":1714432108464,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4c780c23c8f424d","name":"Check received message with timestamp: 1714431759263 ","time":{"start":1714432193280,"stop":1714432193280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1435613009e9e7","name":"Check message with no content topic is not received","time":{"start":1714432193269,"stop":1714432193269,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee024b72320700e9","name":"Check received message containing numeric","time":{"start":1714432193273,"stop":1714432193273,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75c31675585b0a9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714432002444,"stop":1714432002444,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ed2b8ab64c6191","name":"Ordered Callback - backward","time":{"start":1714432354905,"stop":1714432354906,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7126121d046735","name":"Check received message containing escaped characters","time":{"start":1714431917005,"stop":1714431917005,"duration":0},"status":"passed","severity":"normal"},{"uid":"43603675ff220cf7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714432002426,"stop":1714432002427,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6ab480c72c1e8e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714431708301,"stop":1714431708301,"duration":0},"status":"passed","severity":"normal"},{"uid":"12058f975c6599e5","name":"handles different clusterIds correctly","time":{"start":1714431708289,"stop":1714431708289,"duration":0},"status":"passed","severity":"normal"},{"uid":"136081b795b968e5","name":"Push message with XML payload","time":{"start":1714432201971,"stop":1714432201972,"duration":1},"status":"passed","severity":"normal"},{"uid":"108a72e221991b04","name":"should emit a peer event after start","time":{"start":1714432288777,"stop":1714432288778,"duration":1},"status":"passed","severity":"normal"},{"uid":"6327bebe954bb42e","name":"Check publish message containing escaped characters","time":{"start":1714432240090,"stop":1714432240090,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e891ce5e86d2b1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714432193281,"stop":1714432193281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4b4bfca8364b2","name":"groups content topics by expected pubsub topic","time":{"start":1714431708288,"stop":1714431708288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0645ef4e2930a34","name":"Subscribe to topic containing XML and receive message","time":{"start":1714432392978,"stop":1714432392978,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55986a6f526fd8d","name":"Check publish message containing long","time":{"start":1714432240081,"stop":1714432240081,"duration":0},"status":"passed","severity":"normal"},{"uid":"3703a9888f1309eb","name":"should set field with only RELAY enabled","time":{"start":1714431716854,"stop":1714431716854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69d012bf9d5309d","name":"should not fail to stop the service if it was not started","time":{"start":1714432288776,"stop":1714432288777,"duration":1},"status":"passed","severity":"normal"},{"uid":"7795eba4df9ab609","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714431708296,"stop":1714431708296,"duration":0},"status":"passed","severity":"normal"},{"uid":"552887a39010a5ef","name":"Check received message containing emoji","time":{"start":1714432193266,"stop":1714432193266,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa27d2737990840","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714432364374,"stop":1714432364374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a95733e7e98f63","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app59/8/topic407/proto","time":{"start":1714432293606,"stop":1714432293606,"duration":0},"status":"passed","severity":"normal"},{"uid":"af17e37ee75eede7","name":"Check received message containing short","time":{"start":1714432193251,"stop":1714432193254,"duration":3},"status":"passed","severity":"normal"},{"uid":"1aa1f765c069d118","name":"Push message with JSON payload","time":{"start":1714432201972,"stop":1714432201973,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab671f6aa4d2bd6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714431708427,"stop":1714431708427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a5670a2436fb42","name":"Push message on custom pubsubTopic","time":{"start":1714432061427,"stop":1714432061428,"duration":1},"status":"passed","severity":"normal"},{"uid":"178b4b939dbe21e2","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714431708306,"stop":1714431708307,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3faf084f6fa3251","name":"Push message with short payload","time":{"start":1714432319327,"stop":1714432319327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad948b442c1b6a8a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714432390558,"stop":1714432390558,"duration":0},"status":"passed","severity":"normal"},{"uid":"487b4ff5974bcb57","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714431973949,"stop":1714431973949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b716d29bbfb78f","name":"Push message with Basic HTML tag payload","time":{"start":1714432201972,"stop":1714432201972,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8f34df3d5e257a","name":"Callback on promise, aborts when callback returns true","time":{"start":1714432364374,"stop":1714432364374,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6df35f48b81c142","name":"Push message with content topic containing shell command","time":{"start":1714432201981,"stop":1714432201982,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ba9b7f6cf09e67","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714432392997,"stop":1714432392997,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fdf69d84690065","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714431708290,"stop":1714431708290,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8e1deddcda7bf8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714431973947,"stop":1714431973947,"duration":0},"status":"passed","severity":"normal"},{"uid":"22827d0c5d9c5570","name":"Check meta is set [ecies]","time":{"start":1714431744243,"stop":1714431744243,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dbcd74576870b0","name":"Check publish message containing shell command","time":{"start":1714432240089,"stop":1714432240089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f749e51437d1d3eb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714432522120,"stop":1714432522120,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b80234b8e41590","name":"Check message received after jswaku node is restarted","time":{"start":1714431917011,"stop":1714431917012,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8774fc10bf788924","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714431989885,"stop":1714431989885,"duration":0},"status":"broken","severity":"normal"},{"uid":"b933a0cddeb69270","name":"Check message received after jswaku node is restarted","time":{"start":1714432193271,"stop":1714432193271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"488c118d1634bd71","name":"should encode/decode to text encoding","time":{"start":1714431716850,"stop":1714431716851,"duration":1},"status":"passed","severity":"normal"},{"uid":"846ce36d2ae550de","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714431716855,"stop":1714431716855,"duration":0},"status":"passed","severity":"normal"},{"uid":"919926059c5ff54e","name":"getPeersByDiscovery","time":{"start":1714432232501,"stop":1714432232501,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f07f372ea2f7de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714431989846,"stop":1714431989846,"duration":0},"status":"broken","severity":"normal"},{"uid":"b803ad4ab4e6782a","name":"Subscribe to topic containing short and receive message","time":{"start":1714432002433,"stop":1714432002434,"duration":1},"status":"passed","severity":"normal"},{"uid":"291bd8c4e0d55d52","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714431864686,"stop":1714431864686,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cb6fb4f23bf9a0","name":"can dial TLS multiaddrs","time":{"start":1714432112504,"stop":1714432112505,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0da7993b3739705","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714431732702,"stop":1714431732702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91e6795df5bf85c","name":"ignores domain fetching errors","time":{"start":1714431732700,"stop":1714431732700,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad5943795552c2d","name":"shard 0","time":{"start":1714432303162,"stop":1714432303163,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b8c4bd466aacf0","name":"stop","time":{"start":1714431800188,"stop":1714431800188,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0a8c2aca2aa284","name":"Privacy Node - default protocol","time":{"start":1714432488912,"stop":1714432488913,"duration":1},"status":"passed","severity":"normal"},{"uid":"2474ed81baede703","name":"Publish message with rate limit","time":{"start":1714432240120,"stop":1714432240120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59bbe987d979b0f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714431973950,"stop":1714431973950,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f836b0739e80701","name":"topics with same application and version share the same shard","time":{"start":1714431708287,"stop":1714431708288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e9466862b4ce2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714432392998,"stop":1714432392998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7193877a950c0","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714431708307,"stop":1714431708307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a10b4c563262315","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714431767485,"stop":1714431767485,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1431652e708fb84","name":"Generator, custom pubsub topic","time":{"start":1714432359668,"stop":1714432359669,"duration":1},"status":"passed","severity":"normal"},{"uid":"6558d0d03a0a74f","name":"should emit a peer event after start","time":{"start":1714431736479,"stop":1714431736480,"duration":1},"status":"passed","severity":"normal"},{"uid":"60418b8a797f986","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714431830839,"stop":1714431830839,"duration":0},"status":"passed","severity":"normal"},{"uid":"689bf95b2e93ad72","name":"dispatchEvent via connectionManager","time":{"start":1714431800187,"stop":1714431800187,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d55630a32385d4","name":"random static sharding 9 - Cluster ID: 503, Shard ID: 930","time":{"start":1714432303173,"stop":1714432303173,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dde4111c0dc3882","name":"Subscribe and receive messages via lightPush","time":{"start":1714432002424,"stop":1714432002424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6164726ed8ebd213","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714432522120,"stop":1714432522121,"duration":1},"status":"passed","severity":"normal"},{"uid":"615be5f9d1609199","name":"Push message with content topic containing unicode special characters","time":{"start":1714432201982,"stop":1714432201983,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab68f4e85b977380","name":"configure the node with multiple content topics","time":{"start":1714432293610,"stop":1714432293611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb5004c2a6fdb7e","name":"Push message with unicode special characters payload","time":{"start":1714432201974,"stop":1714432201974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e375be4cc799f76","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714432332178,"stop":1714432332178,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6765eadb1959c8d","name":"Promise Callback - forward","time":{"start":1714432354904,"stop":1714432354904,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec34323a4dfbd9f","name":"Push message on custom pubsubTopic","time":{"start":1714432061426,"stop":1714432061426,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38b1e5232ed58d6","name":"Push message with custom timestamp: 1683673589934","time":{"start":1714432201986,"stop":1714432201987,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a95709b8187decd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714431708300,"stop":1714431708300,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2f39ca2d2c5662","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app17/9/topic698/json","time":{"start":1714432293605,"stop":1714432293605,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b03e747f3976b00","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714432002440,"stop":1714432002440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5d29780391f0ce","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714432232717,"stop":1714432232717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95fbe1f1bcf8cd6b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714432344099,"stop":1714432344099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51510a76a5bf977","name":"Accepts a valid Waku Message","time":{"start":1714431725192,"stop":1714431725193,"duration":1},"status":"passed","severity":"normal"},{"uid":"493cdf0c94d7e23","name":"should return valid sharding parameters for static sharding","time":{"start":1714431708308,"stop":1714431708308,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ec3118091fb29a","name":"Check received message containing Basic HTML tag","time":{"start":1714432193259,"stop":1714432193260,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa6069b0a67dfb3","name":"Does not throw an exception when node disconnects","time":{"start":1714432443241,"stop":1714432443241,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd83857a3c30447f","name":"Check message received after nwaku node is restarted","time":{"start":1714432193287,"stop":1714432193287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ec37056bd3c54fb","name":"Publishes to nwaku","time":{"start":1714432214906,"stop":1714432214906,"duration":0},"status":"passed","severity":"normal"},{"uid":"37323a32581e5b35","name":"1 Relay, 1 fetch","time":{"start":1714431732409,"stop":1714431732410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1a0d5b2f1d5066","name":"Check publish message containing Basic HTML tag","time":{"start":1714432240087,"stop":1714432240088,"duration":1},"status":"passed","severity":"normal"},{"uid":"e218b4951005b2ca","name":"Reopen subscription with peer with lost subscription","time":{"start":1714431828081,"stop":1714431828081,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9e587f1c4b10af","name":"same cluster, different shard: nodes connect","time":{"start":1714432108460,"stop":1714432108462,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc2d45c55865a709","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714431760040,"stop":1714431760041,"duration":1},"status":"passed","severity":"normal"},{"uid":"29560a0076dd4821","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714431989847,"stop":1714431989848,"duration":1},"status":"broken","severity":"normal"},{"uid":"ef5aeec50f26fed","name":"can start and stop the service","time":{"start":1714431770047,"stop":1714431770049,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1900161a2aa9ed9","name":"should not receive a peer event after stop","time":{"start":1714432288778,"stop":1714432288779,"duration":1},"status":"passed","severity":"normal"},{"uid":"b438efe989633942","name":"recovers when dns.resolve returns empty","time":{"start":1714431732699,"stop":1714431732700,"duration":1},"status":"passed","severity":"normal"},{"uid":"5788a22a7a49c7fd","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714431708286,"stop":1714431708286,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea0ba9fb4d291df","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714431716074,"stop":1714431716074,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e33f157c9145b8","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714431708285,"stop":1714431708285,"duration":0},"status":"passed","severity":"normal"},{"uid":"235ffb1513003307","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714431721497,"stop":1714431721497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97dacd2551da1b7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714432238348,"stop":1714432238348,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca21ade6bd6ede25","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714432303176,"stop":1714432303177,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74f9b3959890fb8","name":"Reopen subscription with peer with lost subscription","time":{"start":1714431828083,"stop":1714431828083,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b884057ba6a9841","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714432332179,"stop":1714432332180,"duration":1},"status":"passed","severity":"normal"},{"uid":"885611fd2a3a73d6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714431973948,"stop":1714431973949,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e1c38132b8fcb8","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714431710923,"stop":1714431710923,"duration":0},"status":"passed","severity":"normal"},{"uid":"155c3171d721c6de","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714432390560,"stop":1714432390560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9a424dbd9f0362","name":"Check message with invalid timestamp is not received","time":{"start":1714432193282,"stop":1714432193282,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf10d54aff40480","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714432213873,"stop":1714432213873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7560cb1dbb1d949","name":"different cluster, different shard: nodes don't connect","time":{"start":1714431989795,"stop":1714431989796,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b0b2c4396e70","name":"Fails to publish message with wrong content topic","time":{"start":1714432240098,"stop":1714432240114,"duration":16},"status":"passed","severity":"normal"},{"uid":"965d3c39bbb126e","name":"handles different networkShards values correctly","time":{"start":1714431708289,"stop":1714431708289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2831953634cd23","name":"Check received message containing Arabic","time":{"start":1714432193256,"stop":1714432193257,"duration":1},"status":"passed","severity":"normal"},{"uid":"368c6f97808478a9","name":"Push message with rate limit","time":{"start":1714432201986,"stop":1714432201986,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7b18d337107a1","name":"should properly create location multiaddrs - udp","time":{"start":1714431716853,"stop":1714431716853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc33298a15551947","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app29/4/topic409/utf8","time":{"start":1714432293604,"stop":1714432293604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f38bc6843d45150","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714431732703,"stop":1714431732703,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b5d34111278491a","name":"Filter","time":{"start":1714432488912,"stop":1714432488912,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b50a93b1c5ce3f2","name":"Subscribe and receives messages on 20 topics","time":{"start":1714432002428,"stop":1714432002429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b98e49e6e5ed66","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714432332181,"stop":1714432332181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf2f3bc9e2d0a87","name":"Passing page size 0 when there are 110 messages","time":{"start":1714432375912,"stop":1714432375912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc0e8bcda399c17","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714432368620,"stop":1714432368621,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab12dcaf0bf07a","name":"Non TWN Cluster","time":{"start":1714432293603,"stop":1714432293603,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3b09e126eca7c","name":"pre and post cipher","time":{"start":1714431742835,"stop":1714431742835,"duration":0},"status":"passed","severity":"normal"},{"uid":"c369ab9865106bd4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714432359668,"stop":1714432359668,"duration":0},"status":"passed","severity":"normal"},{"uid":"44196c91d19990fa","name":"Push message with Script payload","time":{"start":1714432201971,"stop":1714432201971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c2ef85f7b39675","name":"Push message with numeric payload","time":{"start":1714432319328,"stop":1714432319328,"duration":0},"status":"passed","severity":"normal"},{"uid":"9913d92c6a2969f9","name":"Meta field set when metaSetter is specified","time":{"start":1714431721824,"stop":1714431721824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7913fde4616774e1","name":"should properly create location multiaddrs - tcp6","time":{"start":1714431716852,"stop":1714431716853,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb751de2fda0d3e","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714431708309,"stop":1714431708309,"duration":0},"status":"passed","severity":"normal"},{"uid":"79396f08b8758efa","name":"should return unique PubsubTopics for static sharding","time":{"start":1714431708292,"stop":1714431708292,"duration":0},"status":"passed","severity":"normal"},{"uid":"c412f4290ca0d0e9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714431708298,"stop":1714431708298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1f2ad8cbda6eb1","name":"should add and remove event listeners correctly","time":{"start":1714431736482,"stop":1714431736483,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f50fc2c2d59948","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714431708286,"stop":1714431708286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79b23456c4e404d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714432392993,"stop":1714432392993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf12b3475689dd3","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714432390556,"stop":1714432390557,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddaab726b7e8465","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714431708300,"stop":1714431708301,"duration":1},"status":"passed","severity":"normal"},{"uid":"a300d8f8d13510e7","name":"should properly create location multiaddrs - tcp","time":{"start":1714431716853,"stop":1714431716853,"duration":0},"status":"passed","severity":"normal"},{"uid":"248cc7796960b396","name":"Check received message with timestamp: 1714431759263000000 ","time":{"start":1714432193279,"stop":1714432193280,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f69fd60fda7618e","name":"should properly create location multiaddrs - udp6","time":{"start":1714431716852,"stop":1714431716852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7adcf66754a55d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714431989811,"stop":1714431989811,"duration":0},"status":"broken","severity":"normal"},{"uid":"dc5be225256f16d1","name":"more peers than existing","time":{"start":1714432193548,"stop":1714432193549,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4b7992e62d0218c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714431708302,"stop":1714431708302,"duration":0},"status":"passed","severity":"normal"},{"uid":"502380713e7166ef","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714431708296,"stop":1714431708296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5547a5f13e6d3894","name":"Check message on other pubsub topic is not received","time":{"start":1714431917009,"stop":1714431917009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f01c47a6cabcf0","name":"should not receive a peer event before start","time":{"start":1714432288778,"stop":1714432288778,"duration":0},"status":"passed","severity":"normal"},{"uid":"19412daf0b5d27d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714431989821,"stop":1714431989821,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d3d1a3e886cc338","name":"should handle a minimal index list","time":{"start":1714431708426,"stop":1714431708427,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8a8079e71f356c","name":"Push message with long payload","time":{"start":1714432201961,"stop":1714432201963,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c035bb2dcd7543","name":"Check received message containing shell command","time":{"start":1714431917004,"stop":1714431917005,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee004b23735cba46","name":"random static sharding 10 - Cluster ID: 398, Shard ID: 706","time":{"start":1714432303173,"stop":1714432303174,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05741c77878b121","name":"Check publish message containing special chars","time":{"start":1714432240082,"stop":1714432240082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d657e968b93226","name":"Subscribe and receive messages via waku relay post","time":{"start":1714432392983,"stop":1714432392983,"duration":0},"status":"passed","severity":"normal"},{"uid":"894380397f598d44","name":"Used by Waku Relay","time":{"start":1714432443243,"stop":1714432443243,"duration":0},"status":"broken","severity":"normal"},{"uid":"31f4626953e8bc15","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714432332178,"stop":1714432332178,"duration":0},"status":"passed","severity":"normal"},{"uid":"24049094d3ad1eef","name":"All","time":{"start":1714432105415,"stop":1714432105415,"duration":0},"status":"broken","severity":"normal"},{"uid":"7055164c75a56c44","name":"Push message with special chars payload","time":{"start":1714432319328,"stop":1714432319328,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d52b67fe0648e2","name":"random static sharding 5 - Cluster ID: 803, Shard ID: 521","time":{"start":1714432303170,"stop":1714432303171,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d7238164bd5ca5","name":"Subscribe to topic containing XML and receive message","time":{"start":1714432002439,"stop":1714432002440,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bde6965a380c72e","name":"throws on content topic with empty version field","time":{"start":1714431708279,"stop":1714431708280,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f600d2603164030","name":"Check publish message containing Script","time":{"start":1714432240085,"stop":1714432240086,"duration":1},"status":"passed","severity":"normal"},{"uid":"7492f0451db73cf2","name":"Publish message with custom timestamp: Mon Apr 29 2024 22:10:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1714432240094,"stop":1714432240095,"duration":1},"status":"passed","severity":"normal"},{"uid":"71cce0c95225833d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714432392966,"stop":1714432392967,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af384663d400ad9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714431989875,"stop":1714431989875,"duration":0},"status":"broken","severity":"normal"},{"uid":"f993ed79dc9dfbae","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714431708308,"stop":1714431708308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3474cd1b0a270fd2","name":"random static sharding 1 - Cluster ID: 14, Shard ID: 769","time":{"start":1714432303168,"stop":1714432303168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e905585d35de865f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714431864687,"stop":1714431864687,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dced4b54116d867","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714431708310,"stop":1714431708310,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e376d1faf2f215","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714431917008,"stop":1714431917008,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf675f9bd630f13","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app89/5/topic123/utf8","time":{"start":1714432293606,"stop":1714432293607,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f6bcb77a2b38d5","name":"Ping on unsubscribed peer","time":{"start":1714431821305,"stop":1714431821305,"duration":0},"status":"passed","severity":"normal"},{"uid":"28031acbedf19501","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714432392976,"stop":1714432392977,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c1e9b0fdf8007a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714432108447,"stop":1714432108456,"duration":9},"status":"passed","severity":"normal"},{"uid":"35749d014e04d65d","name":"Query generator for multiple messages with different content topic format","time":{"start":1714432364373,"stop":1714432364373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bab2c0c3c4bf6f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714431708293,"stop":1714431708293,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acaeeaf6787deb1","name":"Check received message containing long","time":{"start":1714432193254,"stop":1714432193254,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d7462f0bd623df","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714431989836,"stop":1714431989837,"duration":1},"status":"broken","severity":"normal"},{"uid":"595ed3e04981b26c","name":"removeEventListener with correct event","time":{"start":1714431800185,"stop":1714431800185,"duration":0},"status":"passed","severity":"normal"},{"uid":"60382ae73216f6ca","name":"Encoder throws on empty string content topic","time":{"start":1714431721825,"stop":1714431721825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd5a2601658e3ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714431708300,"stop":1714431708300,"duration":0},"status":"passed","severity":"normal"},{"uid":"86803f704640c0f7","name":"Sets default value correctly","time":{"start":1714432443243,"stop":1714432443244,"duration":1},"status":"passed","severity":"normal"},{"uid":"3924a5e46e92c105","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714431708287,"stop":1714431708287,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f23a319ff7649a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app87/1/topic804/json","time":{"start":1714432293603,"stop":1714432293604,"duration":1},"status":"passed","severity":"normal"},{"uid":"8deb634009db571e","name":"Generator, custom pubsub topic","time":{"start":1714432359671,"stop":1714432359671,"duration":0},"status":"passed","severity":"normal"},{"uid":"8516ac34fe326883","name":"handles empty contentTopics array correctly","time":{"start":1714431708311,"stop":1714431708311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9e1a8400f8e5ed","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714431830835,"stop":1714431830835,"duration":0},"status":"passed","severity":"normal"},{"uid":"230a9d29ecd3b63a","name":"start node with empty shard","time":{"start":1714432303177,"stop":1714432303177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4e72a6de5458bf","name":"Nodes with multiple pubsub topic","time":{"start":1714432213874,"stop":1714432213874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2955fcc0e626207a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714431770057,"stop":1714431770058,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c70d6fd64279a3d9","name":"Check received message containing JSON","time":{"start":1714431917004,"stop":1714431917004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c4c3cd80a1c999","name":"Refresh subscription","time":{"start":1714432392986,"stop":1714432392986,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb8b7e6cd05ae55","name":"Push message with escaped characters payload","time":{"start":1714432319333,"stop":1714432319333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12ed8ee488e96fc","name":"Encoder throws on undefined content topic","time":{"start":1714431744244,"stop":1714431744244,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce80f009757eaddd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714432392993,"stop":1714432392993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b392a43ebe2a675","name":"Ping on unsubscribed peer","time":{"start":1714431828083,"stop":1714431828083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce74d87c6ad7638","name":"Nodes with multiple pubsub topic","time":{"start":1714432213876,"stop":1714432213876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbcd84ee81e8887","name":"Subscribe to topic containing long and receive message","time":{"start":1714432392966,"stop":1714432392966,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f01003f8b729ff7","name":"handles empty shards array correctly","time":{"start":1714431708310,"stop":1714431708311,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc52b9744e404c59","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714432392982,"stop":1714432392982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3769fd8d7479fa","name":"LightPush","time":{"start":1714432488911,"stop":1714432488912,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afa98c1482b9270","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714431708282,"stop":1714431708282,"duration":0},"status":"passed","severity":"normal"},{"uid":"959d3c0a90d167f2","name":"Fields are not dropped","time":{"start":1714431721027,"stop":1714431721028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a77d43b7e2ac9d6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714432238340,"stop":1714432238341,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41f8a74f8d9e1ea","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714432332179,"stop":1714432332179,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45712f6ef74fd7e","name":"connects to nwaku","time":{"start":1714432443240,"stop":1714432443240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f020de50ae106dc","name":"Passing page size 110 when there are 120 messages","time":{"start":1714432375918,"stop":1714432375918,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf038965c2057ca7","name":"same cluster, different shard: nodes don't connect","time":{"start":1714431989794,"stop":1714431989794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bee1118510bc4f","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/6/topic360/utf8","time":{"start":1714432293604,"stop":1714432293605,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e20e786176b7f9","name":"Check received message with timestamp: 1714431759263000000 ","time":{"start":1714432193266,"stop":1714432193267,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fda78b4b3f22f2","name":"Push message with content topic containing SQL Injection","time":{"start":1714432319347,"stop":1714432319347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d3ae4a054d1755","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714431721496,"stop":1714431721497,"duration":1},"status":"passed","severity":"normal"},{"uid":"196331a9fe63411e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714431716091,"stop":1714431716091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca824021b6afc3d","name":"Subscribe and receive messages via lightPush","time":{"start":1714432392982,"stop":1714432392982,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ba202016a48787","name":"Push message with custom timestamp: 1714428374189","time":{"start":1714432319359,"stop":1714432319359,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8cd45bd7ef0124","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714431732343,"stop":1714431732343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e819f0e76d0cf4","name":"less peers than existing","time":{"start":1714432193549,"stop":1714432193549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8b8dc6120cd1587","name":"Sign & Recover","time":{"start":1714431742835,"stop":1714431742836,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b4bad60c3ef469","name":"Check received message containing Script","time":{"start":1714431917003,"stop":1714431917003,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff8426b4bc4151","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714431716091,"stop":1714431716092,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba1464ee23a9d0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714432002437,"stop":1714432002438,"duration":1},"status":"passed","severity":"normal"},{"uid":"7393e4e2ee6314c2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714432238353,"stop":1714432238353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c62a4dc1c1304e8","name":"should throw an error for insufficient data","time":{"start":1714431708427,"stop":1714431708428,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b1ff830ba8bdda","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714432002445,"stop":1714432002445,"duration":0},"status":"passed","severity":"normal"},{"uid":"561e61a6f9f1e5e1","name":"Push message with Russian payload","time":{"start":1714432319329,"stop":1714432319330,"duration":1},"status":"passed","severity":"normal"},{"uid":"2179524f2524a29","name":"Fails to push message with large meta","time":{"start":1714432319357,"stop":1714432319357,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f0096060c7fd50","name":"should throw an error for missing sharding configuration","time":{"start":1714431708310,"stop":1714431708310,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1a656d95346e25","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714431989815,"stop":1714431989815,"duration":0},"status":"broken","severity":"normal"},{"uid":"d3047fc98a83976","name":"Check received message containing SQL Injection","time":{"start":1714432193275,"stop":1714432193275,"duration":0},"status":"passed","severity":"normal"},{"uid":"464a0f76f4f58d98","name":"Check received message containing unicode special characters","time":{"start":1714432193265,"stop":1714432193266,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ead8c131df4d4d3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714431708303,"stop":1714431708303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e529d35223c2d02","name":"Check message with non string payload is not received","time":{"start":1714432193284,"stop":1714432193287,"duration":3},"status":"passed","severity":"normal"},{"uid":"5f823969927d3900","name":"should properly compute the node id","time":{"start":1714431716850,"stop":1714431716850,"duration":0},"status":"passed","severity":"normal"},{"uid":"6659c6643439a742","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714431736482,"stop":1714431736482,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8817e73fdc1685","name":"Query Generator, No message returned","time":{"start":1714432344088,"stop":1714432344089,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4fa0fad17f7fca","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714431708286,"stop":1714431708286,"duration":0},"status":"passed","severity":"normal"},{"uid":"332650aef4a9d37e","name":"Generator, 2 different pubsubtopics","time":{"start":1714432359671,"stop":1714432359672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d99edfab75f5bad","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714431721496,"stop":1714431721496,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff7b5d505df8efb","name":"Push message with escaped characters payload","time":{"start":1714432201973,"stop":1714432201973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7904eccaaf11181b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714431989813,"stop":1714431989813,"duration":0},"status":"broken","severity":"normal"},{"uid":"5a2e1adde77b2fe0","name":"Check received message containing numeric","time":{"start":1714431917001,"stop":1714431917001,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cd515fb3988043","name":"should not receive a peer event before start","time":{"start":1714431736480,"stop":1714431736480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f027d490e3bed4d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714432392994,"stop":1714432392995,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62c0cf40e4c93a2","name":"Push message with content topic containing numeric","time":{"start":1714432201976,"stop":1714432201977,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c4fce1c3c22334","name":"Push message with custom timestamp: 1714435574189","time":{"start":1714432319360,"stop":1714432319360,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e9569959e36122","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714431708299,"stop":1714431708299,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddc8dd2c899fe8c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714431989855,"stop":1714431989855,"duration":0},"status":"broken","severity":"normal"},{"uid":"ca75e0161762e7d1","name":"Fails to publish message with empty text","time":{"start":1714432240097,"stop":1714432240098,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f272ec735a4beb8","name":"Check received message containing escaped characters","time":{"start":1714432193278,"stop":1714432193278,"duration":0},"status":"passed","severity":"normal"},{"uid":"1777eb73e16b2100","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714431708284,"stop":1714431708284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8613a111dcd6b2","name":"Check received message containing Russian","time":{"start":1714431917002,"stop":1714431917003,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1320027566dceb","name":"Push message with Arabic payload","time":{"start":1714432201969,"stop":1714432201970,"duration":1},"status":"passed","severity":"normal"},{"uid":"282cce7c31490328","name":"Push message with custom timestamp: 1683673574189","time":{"start":1714432319358,"stop":1714432319359,"duration":1},"status":"passed","severity":"normal"},{"uid":"34997d852b56be56","name":"Check received message containing Script","time":{"start":1714432193258,"stop":1714432193259,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ef9c8127382b39","name":"Check received message containing short","time":{"start":1714432193272,"stop":1714432193272,"duration":0},"status":"passed","severity":"normal"},{"uid":"8304b2182b507394","name":"Decoder throws on undefined content topic","time":{"start":1714431744245,"stop":1714431744245,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a346ceb25288088","name":"Push message with shell command payload","time":{"start":1714432319332,"stop":1714432319333,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ef0c80855b13774","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714431708294,"stop":1714431708294,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e9f0595d869903","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714432368620,"stop":1714432368620,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e6f6d1fdaf286c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714431708311,"stop":1714431708312,"duration":1},"status":"passed","severity":"normal"},{"uid":"712e71431340dac6","name":"throws on content topic with too few or too many fields","time":{"start":1714431708277,"stop":1714431708277,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78ab08bb2bf69c4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714431973951,"stop":1714431973951,"duration":0},"status":"passed","severity":"normal"},{"uid":"243e2b160b6d8201","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714432392985,"stop":1714432392985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba434bfe520d398","name":"Push message with content topic containing Russian","time":{"start":1714432319346,"stop":1714432319347,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4260147e005bb1","name":"should set field with all protocols disabled","time":{"start":1714431716853,"stop":1714431716854,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e9e6e213745417","name":"Check received message containing short","time":{"start":1714431917000,"stop":1714431917000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aac26782617948c","name":"nwaku subscribes","time":{"start":1714432214905,"stop":1714432214906,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda2e4bf19314123","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714432108456,"stop":1714432108458,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ac4b13982c8aa9e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714432232509,"stop":1714432232510,"duration":1},"status":"skipped","severity":"normal"},{"uid":"efd1b11743f7a195","name":"Push message with SQL Injection payload","time":{"start":1714432201970,"stop":1714432201971,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c2d50357846b85","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714431989796,"stop":1714431989796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccbe03d19f0c473","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714431989797,"stop":1714431989798,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3553b9442969c8","name":"does not throw on valid cases","time":{"start":1714431708275,"stop":1714431708276,"duration":1},"status":"passed","severity":"normal"},{"uid":"5486afe2f04b8f9a","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app52/8/topic189/proto","time":{"start":1714432293607,"stop":1714432293608,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbbe34d95f22326","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714431805456,"stop":1714431805456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0442c9df77cfc2c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714431989839,"stop":1714431989842,"duration":3},"status":"broken","severity":"normal"},{"uid":"c29a50a7b69b51ce","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714432238349,"stop":1714432238350,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb57505a764fa72b","name":"should set field with only FILTER enabled","time":{"start":1714431716855,"stop":1714431716855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cd22455741a6eb","name":"Check received message containing Arabic","time":{"start":1714432193274,"stop":1714432193275,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea653fee7c157773","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714432238355,"stop":1714432238355,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a0047674b785de","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714432061429,"stop":1714432061429,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbadaed14ef665b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714432392980,"stop":1714432392981,"duration":1},"status":"passed","severity":"normal"},{"uid":"db58685d491ece85","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714432344089,"stop":1714432344090,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9d6f76b5390915","name":"1 Store, 2 fetches","time":{"start":1714431732410,"stop":1714431732410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc995183c4d20dc","name":"Query with Promise Callback, No Decoder","time":{"start":1714432344100,"stop":1714432344100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19434b9a3bbe5ed","name":"through manual discovery","time":{"start":1714432112505,"stop":1714432112505,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fd043559f29aab","name":"receives messages sent to provided content topic through stream","time":{"start":1714432232718,"stop":1714432232718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84addda751ac6dc","name":"Ephemeral field set to true","time":{"start":1714431721823,"stop":1714431721823,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec038ef75e12d45","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714432238353,"stop":1714432238354,"duration":1},"status":"passed","severity":"normal"},{"uid":"25908258bd292ac8","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714431805458,"stop":1714431805458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e932d80173a5fee4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714431742370,"stop":1714431742370,"duration":0},"status":"passed","severity":"normal"},{"uid":"868f2a84effbc03b","name":"Subscribe to topic containing Script and receive message","time":{"start":1714432002439,"stop":1714432002439,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ec16e908b25252","name":"should only return 1 node with relay and store capability","time":{"start":1714431732701,"stop":1714431732702,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e935653252afd81","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714432232716,"stop":1714432232716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80423bd21cdaf073","name":"same cluster, same shard: nodes connect","time":{"start":1714431989793,"stop":1714431989793,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84e53d1749b974","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714431830837,"stop":1714431830837,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3a1db34cc45109","name":"Push to array if already present","time":{"start":1714431707938,"stop":1714431707939,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac27aaef5611075c","name":"Refresh subscription","time":{"start":1714432392965,"stop":1714432392965,"duration":0},"status":"passed","severity":"normal"},{"uid":"28169c6c9acc9ee","name":"Push message with special chars payload","time":{"start":1714432201969,"stop":1714432201969,"duration":0},"status":"passed","severity":"normal"},{"uid":"71210759e54963ef","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714432390557,"stop":1714432390558,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a0a64235bde1b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714431864683,"stop":1714431864684,"duration":1},"status":"passed","severity":"normal"},{"uid":"449257ce521bac4a","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714431710921,"stop":1714431710922,"duration":1},"status":"passed","severity":"normal"},{"uid":"194cff014278142","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714432213874,"stop":1714432213875,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1201fea9121c32","name":"Push message with content topic containing Chinese","time":{"start":1714432201978,"stop":1714432201978,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b5adbc367a4005","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714431716073,"stop":1714431716073,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ff7a650c5a55f8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714431708307,"stop":1714431708307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c98a39947fb776b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714431989829,"stop":1714431989829,"duration":0},"status":"broken","severity":"normal"},{"uid":"f9b2242d808b370c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714432213878,"stop":1714432213878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08d6dbc7c53a85d","name":"should throw error - invalid id","time":{"start":1714431716849,"stop":1714431716849,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb091cee7683d6a","name":"should not receive a peer event after stop","time":{"start":1714431770054,"stop":1714431770054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3f398030265068","name":"Check received message containing unicode special characters","time":{"start":1714432193278,"stop":1714432193279,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ec29a1919caf0e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714432002438,"stop":1714432002439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b933dda5ad0646a5","name":"Subscribe to topic containing long and receive message","time":{"start":1714432002434,"stop":1714432002435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95014cb751576ba","name":"Check received message containing Script","time":{"start":1714432193276,"stop":1714432193276,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdbf04638717a7d","name":"Ping on subscribed peer","time":{"start":1714431828082,"stop":1714431828082,"duration":0},"status":"passed","severity":"normal"},{"uid":"716dfd0a24ac402","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714431989803,"stop":1714431989808,"duration":5},"status":"broken","severity":"normal"},{"uid":"58e0ee79f1043bc6","name":"Ping on unsubscribed peer","time":{"start":1714431828081,"stop":1714431828081,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b23857d416eb7f","name":"Push message with content topic containing short","time":{"start":1714432201975,"stop":1714432201976,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca26ea080a3301b","name":"Push message with emoji payload","time":{"start":1714432319334,"stop":1714432319334,"duration":0},"status":"passed","severity":"normal"},{"uid":"8743db638f32f26a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714431708287,"stop":1714431708287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d58f94ba07ccd27","name":"Fails to push message with empty content topic","time":{"start":1714432201984,"stop":1714432201985,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60e9364fe42742d","name":"Check meta is set [symmetric]","time":{"start":1714431742371,"stop":1714431742371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23a91a49a55aa2f","name":"same cluster, same shard: nodes connect","time":{"start":1714432108459,"stop":1714432108459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0b708185daf0a2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714432368619,"stop":1714432368619,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9cb9579e24bc96","name":"Push message with Russian payload","time":{"start":1714432201970,"stop":1714432201970,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b69b81409d126c","name":"Check received message containing XML","time":{"start":1714432193276,"stop":1714432193276,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fe9355b36fd605","name":"Query with Promise Callback, No message returned","time":{"start":1714432344100,"stop":1714432344105,"duration":5},"status":"passed","severity":"normal"},{"uid":"aea62fd459c56356","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714432392962,"stop":1714432392962,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6e5ce98a057841","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714432392985,"stop":1714432392985,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd3018170ad8d9e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714432002424,"stop":1714432002425,"duration":1},"status":"passed","severity":"normal"},{"uid":"36541db1e9ad519a","name":"Check received message containing Russian","time":{"start":1714432193257,"stop":1714432193258,"duration":1},"status":"passed","severity":"normal"},{"uid":"4898acd2348df252","name":"start node with empty content topic","time":{"start":1714432293612,"stop":1714432293612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f938a5b5308219e3","name":"Ordered callback, aborts when callback returns true","time":{"start":1714432364374,"stop":1714432364375,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3778f611d58d15","name":"Check received message containing shell command","time":{"start":1714432193264,"stop":1714432193265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81f8de1f7e42fd6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714431708306,"stop":1714431708306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc689019bddb30e","name":"Push message with content topic containing SQL Injection","time":{"start":1714432201979,"stop":1714432201979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d9c808b35b1946","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714431744242,"stop":1714431744242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b640eed6920ce81","name":"tcp ip4 address","time":{"start":1714431716187,"stop":1714431716188,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b2762aab8876d2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714431708309,"stop":1714431708309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f46be7f83503409","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714432002438,"stop":1714432002438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a8b0e7dde466f3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714432240115,"stop":1714432240116,"duration":1},"status":"passed","severity":"normal"},{"uid":"f469ace97b6575ac","name":"Push message with content topic containing special chars","time":{"start":1714432201977,"stop":1714432201977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85c210c34a85a64","name":"Reopen subscription with peer with lost subscription","time":{"start":1714431821305,"stop":1714431821306,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bbb35e8b9037a2","name":"connected peers and dial","time":{"start":1714432193548,"stop":1714432193548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca0568544a0d6812","name":"Default pageSize","time":{"start":1714432375919,"stop":1714432375919,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c45b87f231f1845","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714431732342,"stop":1714431732342,"duration":0},"status":"passed","severity":"normal"},{"uid":"36310e2b30ce5ac5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714431973951,"stop":1714431973951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54cfa24f97b4f83","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714432002430,"stop":1714432002431,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ad17ab2016c46b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714432193268,"stop":1714432193268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1693ed21e73ee2c","name":"Push message with content topic containing Russian","time":{"start":1714432201979,"stop":1714432201979,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3cea9d7ecca19d","name":"Check received message containing Chinese","time":{"start":1714432193273,"stop":1714432193274,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8a344888fd3f0d","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714431716077,"stop":1714431716077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11694c78ff36668","name":"random static sharding 2 - Cluster ID: 486, Shard ID: 978","time":{"start":1714432303168,"stop":1714432303169,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81d0a2cba1188f1","name":"Check publish message containing Russian","time":{"start":1714432240083,"stop":1714432240084,"duration":1},"status":"passed","severity":"normal"},{"uid":"938961fab393b1db","name":"Check publish message containing XML","time":{"start":1714432240086,"stop":1714432240087,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bc74820b4c888b","name":"throws an error for improperly formatted content topics","time":{"start":1714431708289,"stop":1714431708290,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c691e768930439","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714431830833,"stop":1714431830834,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdf66deadf669e8","name":"should return empty list for no shard","time":{"start":1714431708294,"stop":1714431708294,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6af81a707f7eea","name":"Push message with long payload","time":{"start":1714432319327,"stop":1714432319328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6651ccdbef06ce77","name":"Check message with no payload is not received","time":{"start":1714432193270,"stop":1714432193270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55059414bf71994","name":"Check received message containing special chars","time":{"start":1714432193255,"stop":1714432193255,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78a4729b1347845","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714431973948,"stop":1714431973948,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc826aebacc8d1e0","name":"different cluster, different shard: nodes don't connect","time":{"start":1714432108464,"stop":1714432108465,"duration":1},"status":"passed","severity":"normal"},{"uid":"38153b0b312951ee","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714431732341,"stop":1714431732342,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdbf133c1450977","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714431708293,"stop":1714431708293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a274f05f4e43910c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714432364372,"stop":1714432364373,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9442f49b4a9e9d2","name":"Ordered Callback - forward","time":{"start":1714432354905,"stop":1714432354905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c958763f3b4553aa","name":"Check message received after nwaku node is restarted","time":{"start":1714431917012,"stop":1714431917012,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7534539aa0e0b4c5","name":"Init the array if not present","time":{"start":1714431707936,"stop":1714431707938,"duration":2},"status":"passed","severity":"normal"},{"uid":"76fb46ddf37c83d0","name":"Overlapping topic subscription","time":{"start":1714432002432,"stop":1714432002433,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c0d8d8af075961","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714432392981,"stop":1714432392981,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bb115ee4a00b59","name":"Nodes with multiple pubsub topic","time":{"start":1714432213878,"stop":1714432213878,"duration":0},"status":"passed","severity":"normal"},{"uid":"891c58bb920c4d73","name":"should encodeTxt and decodeTxt","time":{"start":1714431716846,"stop":1714431716846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa8775181413c05","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714431708291,"stop":1714431708291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c978da4ceb5e982","name":"Ephemeral messages are not stored","time":{"start":1714431770130,"stop":1714431770130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea45752244cd87cf","name":"Subscribe and receive messages via waku relay post","time":{"start":1714432002425,"stop":1714432002425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83f0f43949bd6a9","name":"Encoder throws on undefined content topic","time":{"start":1714431742372,"stop":1714431742372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bfd2aac2f909264","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714432392980,"stop":1714432392980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad3272b5ada2d96","name":"Check publish message containing emoji","time":{"start":1714432240092,"stop":1714432240092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2713541ad2e0f193","name":"should configure sharding based on application and version for autosharding","time":{"start":1714431708308,"stop":1714431708309,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbab090d59f29f9c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714431708298,"stop":1714431708298,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc8568147edf7b6","name":"non connected peers","time":{"start":1714432193549,"stop":1714432193549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f942ee106424e103","name":"Check message with no content topic is not received","time":{"start":1714432193283,"stop":1714432193283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8a1a1e02948d42","name":"Decoder throws on undefined content topic","time":{"start":1714431742373,"stop":1714431742373,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4b8d59e7348571","name":"Subscribe to topic containing XML and receive message","time":{"start":1714432392995,"stop":1714432392995,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c45545e69753b6","name":"random static sharding 4 - Cluster ID: 409, Shard ID: 230","time":{"start":1714432303170,"stop":1714432303170,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ae297e4a84c10f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714431805455,"stop":1714431805455,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a74dee85db0687","name":"Subscribe to topic containing Script and receive message","time":{"start":1714432392995,"stop":1714432392995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0747ddc97239ae0","name":"throws on content topic with empty application field","time":{"start":1714431708279,"stop":1714431708279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c18f602bf4dbed","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714431989822,"stop":1714431989823,"duration":1},"status":"broken","severity":"normal"},{"uid":"5f5ea2fde218ba6e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714432344098,"stop":1714432344099,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1c2be9db0afb2a","name":"Overlapping topic subscription","time":{"start":1714432238342,"stop":1714432238343,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9f898a0d0513f039","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714431989857,"stop":1714431989857,"duration":0},"status":"broken","severity":"normal"},{"uid":"dc78050e10c8d9ea","name":"should decode valid enr successfully","time":{"start":1714431716847,"stop":1714431716847,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e041ddde5b6df7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714431708306,"stop":1714431708306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2b4803ab07bece","name":"Refresh subscription","time":{"start":1714432002433,"stop":1714432002433,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c06944e0c527d4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714432061425,"stop":1714432061425,"duration":0},"status":"passed","severity":"normal"},{"uid":"149f380e451303f5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714431710923,"stop":1714431710923,"duration":0},"status":"passed","severity":"normal"},{"uid":"97698010b1bc22b0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714432344087,"stop":1714432344087,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4049fe7f9b247","name":"Check message with no payload is not received","time":{"start":1714432193283,"stop":1714432193283,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddf228e1b2ba149","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714431721826,"stop":1714431721826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fb3b4840c98b30","name":"Decoder throws on undefined content topic","time":{"start":1714431721825,"stop":1714431721825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4101d9c80297918","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714432002435,"stop":1714432002435,"duration":0},"status":"passed","severity":"normal"},{"uid":"332d00219fe16d0f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714432002443,"stop":1714432002444,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e3f6499b9175f6","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714431708290,"stop":1714431708291,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5addc88baa9f18","name":"should decode valid enr with tcp successfully","time":{"start":1714431716847,"stop":1714431716847,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a15ae897843d2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714431716072,"stop":1714431716073,"duration":1},"status":"passed","severity":"normal"},{"uid":"906c1f073d2a0d0e","name":"should not fail to stop the service if it was not started","time":{"start":1714431770049,"stop":1714431770050,"duration":1},"status":"passed","severity":"normal"},{"uid":"77516b923b991fef","name":"Query with Ordered Callback, No Decoder","time":{"start":1714432344094,"stop":1714432344095,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce572469de8563","name":"throws on content topic with empty topic name field","time":{"start":1714431708280,"stop":1714431708281,"duration":1},"status":"passed","severity":"normal"},{"uid":"34cfd498ecee8c45","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714431830836,"stop":1714431830836,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5fb798c28114799","name":"Subscribe and receive messages via lightPush","time":{"start":1714432392943,"stop":1714432392959,"duration":16},"status":"passed","severity":"normal"},{"uid":"711b3b50304326fe","name":"Publish message with custom timestamp: Tue May 09 2023 23:10:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1714432240093,"stop":1714432240094,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8f2a6a07bb6df6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714431732340,"stop":1714431732340,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f4b37a01873398a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714431989838,"stop":1714431989838,"duration":0},"status":"broken","severity":"normal"},{"uid":"60744171cff955a0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714431767483,"stop":1714431767483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd8a0e79cb1ce42","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714431973946,"stop":1714431973946,"duration":0},"status":"passed","severity":"normal"},{"uid":"422841ce7f60a6b7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714431989817,"stop":1714431989818,"duration":1},"status":"broken","severity":"normal"},{"uid":"724a92a5ba936db4","name":"addEventListener with wrong event","time":{"start":1714431800184,"stop":1714431800184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cce4f529c2da73","name":"Relay - times out","time":{"start":1714432488910,"stop":1714432488910,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6da1c954628c82","name":"handles multiple messages","time":{"start":1714432377877,"stop":1714432377878,"duration":1},"status":"passed","severity":"normal"},{"uid":"5063ea206bf53f03","name":"returns all values when wanted number is greater than available values","time":{"start":1714431731403,"stop":1714431731404,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b05019e1a6096a0","name":"Generator, 2 different pubsubtopics","time":{"start":1714432359666,"stop":1714432359666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93fc86212a59555","name":"Check received message containing SQL Injection","time":{"start":1714432193258,"stop":1714432193258,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e010e1ecf39e28a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714432332177,"stop":1714432332177,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c42732d92a68798","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714432061427,"stop":1714432061427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcfeecc12970bb7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714432002425,"stop":1714432002425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7ead11e9e6e70f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714432213877,"stop":1714432213877,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d066bc56c4fcc59","name":"unsubscribes","time":{"start":1714432377878,"stop":1714432377879,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f76739111f790b6","name":"Throws when trying to push message with empty payload","time":{"start":1714432319336,"stop":1714432319343,"duration":7},"status":"passed","severity":"normal"},{"uid":"bff21526b2f7d9a6","name":"Check received message containing JSON","time":{"start":1714432193277,"stop":1714432193277,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3d00e7a473d143","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714431989849,"stop":1714431989850,"duration":1},"status":"broken","severity":"normal"},{"uid":"ef49d8187e0eb36f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714431708301,"stop":1714431708301,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac91ca147e96b86e","name":"Check received message containing long","time":{"start":1714431917001,"stop":1714431917001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1489e8f50e07ea73","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714432390559,"stop":1714432390559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96439c06a775400","name":"Check publish message containing short","time":{"start":1714432240080,"stop":1714432240080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ebf4d1c3f52306","name":"can start and stop the service","time":{"start":1714431736478,"stop":1714431736478,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbbd1a9a61a2853","name":"Push message with content topic containing JSON","time":{"start":1714432201981,"stop":1714432201981,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ad59fd73bd1153","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714431830832,"stop":1714431830833,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1ffcb2212b4782","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714431760038,"stop":1714431760039,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb2878c17d0a98e","name":"Push message with Chinese payload","time":{"start":1714432201969,"stop":1714432201969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1892910f82c2660a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714432238347,"stop":1714432238347,"duration":0},"status":"passed","severity":"normal"},{"uid":"8383a608cdaf1d64","name":"Check received message containing Russian","time":{"start":1714432193275,"stop":1714432193275,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb65782b2e1fc7f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714431770132,"stop":1714431770132,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd471dc5dc7affb","name":"isConnected should return false after all peers disconnect","time":{"start":1714431805457,"stop":1714431805457,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3f8737e0beb3d5","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714431989796,"stop":1714431989797,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e5caedef224ba8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714432002441,"stop":1714432002442,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b45345a339fbee","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714432368621,"stop":1714432368621,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c769c7d7f21bbb","name":"Store - dialed after - with timeout","time":{"start":1714432488911,"stop":1714432488911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab725fba9cec508","name":"Subscribe and receives messages on 20 topics","time":{"start":1714432392961,"stop":1714432392961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87b6f1672c8be","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714432238341,"stop":1714432238341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea705b8a788a0270","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714432238348,"stop":1714432238349,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dcde373be992c4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714431805456,"stop":1714431805456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f487aca6245a9b1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714432240092,"stop":1714432240093,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b86c8f3d06669e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714432390560,"stop":1714432390560,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b67bdaba97eb5c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714432522121,"stop":1714432522121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c402012194e0ccf","name":"Relay - dialed first","time":{"start":1714432488908,"stop":1714432488909,"duration":1},"status":"passed","severity":"normal"},{"uid":"755e36d4d223bd42","name":"should be called for bootstrap peers","time":{"start":1714431767484,"stop":1714431767484,"duration":0},"status":"passed","severity":"normal"},{"uid":"283bcb977a2acb5e","name":"throws on content topic with empty encoding field","time":{"start":1714431708281,"stop":1714431708281,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd02f5d0833d9eef","name":"Overlapping topic subscription","time":{"start":1714432392985,"stop":1714432392986,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d0fa64f47a5d718","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714431708302,"stop":1714431708303,"duration":1},"status":"passed","severity":"normal"},{"uid":"422b34ff31cc2274","name":"Symmetric encrypt & Decrypt","time":{"start":1714431742834,"stop":1714431742835,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0e872c69197e0c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714431716079,"stop":1714431716090,"duration":11},"status":"passed","severity":"normal"},{"uid":"a20c3bb12fc6ca62","name":"Store - dialed first","time":{"start":1714432488911,"stop":1714432488911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c256ed1a283cb02d","name":"should emit a peer event after start","time":{"start":1714431770052,"stop":1714431770052,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43344de1b45fa59","name":"should throw error - no public key","time":{"start":1714431716849,"stop":1714431716849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e72ee5cd05091f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714432332179,"stop":1714432332179,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16f97dbf171798c","name":"Check message with non string payload is not received","time":{"start":1714431917011,"stop":1714431917011,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab8f6d4b82d71a9","name":"should throw error - no id","time":{"start":1714431716848,"stop":1714431716848,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc43987d44680a4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714431716079,"stop":1714431716079,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2de6e5e961bcaf","name":"Fails to push message with large meta","time":{"start":1714432201985,"stop":1714432201986,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1889b9879856f57","name":"Subscribe and publish message","time":{"start":1714432238339,"stop":1714432238339,"duration":0},"status":"passed","severity":"normal"}]