[{"uid":"168e569cca16d948","name":"Check received message containing Basic HTML tag","time":{"start":1736528234533,"stop":1736528234534,"duration":1},"status":"passed","severity":"normal"},{"uid":"92cb189201538ca9","name":"Passing page size 11 when there are 10 messages","time":{"start":1736528441744,"stop":1736528441745,"duration":1},"status":"passed","severity":"normal"},{"uid":"68336f2f361a9a1e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1736528086665,"stop":1736528086665,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92fc60a3c3c2bd3","name":"Check message received after jswaku node is restarted","time":{"start":1736528356520,"stop":1736528356520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c22a5e1e6ad1e1e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736528234550,"stop":1736528234550,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b5f60b52b55be9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1736528371790,"stop":1736528371791,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3462947afe47f2","name":"connects to nwaku","time":{"start":1736528452165,"stop":1736528452165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3467b56a07d5b28e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736528452768,"stop":1736528452768,"duration":0},"status":"passed","severity":"normal"},{"uid":"8731d5841d2388d9","name":"Passing page size 1 when there are 4 messages","time":{"start":1736528441740,"stop":1736528441740,"duration":0},"status":"passed","severity":"normal"},{"uid":"280eb43544b48010","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736528263932,"stop":1736528263932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dc1cf9ed80f26b","name":"should not receive a peer event after stop","time":{"start":1736528391616,"stop":1736528391616,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1876ec0f0d781c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1736528068815,"stop":1736528068816,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f3fc67ee71df8f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1736528076264,"stop":1736528076265,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8627c68d9e5439a","name":"should reject if LightPush is requested but not mounted","time":{"start":1736528093473,"stop":1736528093473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2b3f1b3e7ddc75","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1736528201245,"stop":1736528201245,"duration":0},"status":"passed","severity":"normal"},{"uid":"daee3f54517ae797","name":"Waku message hash computation (payload length 0)","time":{"start":1736528055344,"stop":1736528055345,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e02508fe7eb596","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1736528061378,"stop":1736528061378,"duration":0},"status":"passed","severity":"normal"},{"uid":"97088f1bb5b8e7a","name":"Subscribe to topic containing long and receive message","time":{"start":1736528263930,"stop":1736528263930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6781b69717a3dca8","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1736528112173,"stop":1736528112176,"duration":3},"status":"passed","severity":"normal"},{"uid":"9691fa36ded5e2c1","name":"Decrypt messages","time":{"start":1736528355062,"stop":1736528355062,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d3078273ef4342","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1736528378290,"stop":1736528378291,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78daa1dc75328fd0","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1736528052677,"stop":1736528052678,"duration":1},"status":"passed","severity":"normal"},{"uid":"477836ac4f2bd13b","name":"Check message with no payload is not received","time":{"start":1736528356519,"stop":1736528356520,"duration":1},"status":"passed","severity":"normal"},{"uid":"5606bd01e87f8cf4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736528188752,"stop":1736528188752,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9a2fc71ac9f694","name":"Delete observer","time":{"start":1736528355062,"stop":1736528355063,"duration":1},"status":"passed","severity":"normal"},{"uid":"3641d7b70040dfe1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736528452765,"stop":1736528452765,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e270d44bedc7ae3","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1736528052686,"stop":1736528052687,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ecca53059594bd","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1736528419690,"stop":1736528419691,"duration":1},"status":"passed","severity":"normal"},{"uid":"993634cb2d48cd40","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1736528076938,"stop":1736528076938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e4cbb71cad5b90e9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1736528377527,"stop":1736528377527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6c58ada0fd3b76","name":"Subscribe and receive messages via waku relay post","time":{"start":1736528452762,"stop":1736528452763,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99a76aeb419255f","name":"stop","time":{"start":1736528152703,"stop":1736528152704,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bc78116c323cdd","name":"should not fail to start the service if it is already started","time":{"start":1736528080611,"stop":1736528080611,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd582c65d40947b1","name":"Subscribe to topic containing XML and receive message","time":{"start":1736528452769,"stop":1736528452770,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1cb7a8425a3718","name":"Decoder throws on empty string content topic","time":{"start":1736528088284,"stop":1736528088284,"duration":0},"status":"passed","severity":"normal"},{"uid":"878eec74a602754d","name":"Push message with content topic containing Russian","time":{"start":1736528368193,"stop":1736528368193,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9be6696790ef76","name":"Check received message containing Script","time":{"start":1736528234529,"stop":1736528234530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fddb47986a13a27","name":"Push message with content topic containing escaped characters","time":{"start":1736528368197,"stop":1736528368197,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3d4827d457b5f6","name":"Check received message containing unicode special characters","time":{"start":1736528356516,"stop":1736528356516,"duration":0},"status":"passed","severity":"normal"},{"uid":"680dffd3bd67422d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736528263923,"stop":1736528263925,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a105d3391906b1c","name":"Should update shard info","time":{"start":1736528297509,"stop":1736528297509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1f52e75e8382a1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736528188751,"stop":1736528188752,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0ba7270918927e","name":"should not fail to start the service if it is already started","time":{"start":1736528391615,"stop":1736528391615,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7731095178d197","name":"Relay","time":{"start":1736528119302,"stop":1736528119302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3e04e5d2b17067","name":"Overlapping topic subscription","time":{"start":1736528263928,"stop":1736528263929,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5591a79d52b851","name":"should properly create location multiaddrs - udp","time":{"start":1736528061388,"stop":1736528061388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcd414dee81d7db","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1736528112168,"stop":1736528112169,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d35662110d18081","name":"random static sharding 10 - Cluster ID: 185, Shard ID: 3","time":{"start":1736528410634,"stop":1736528410634,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbc63e46e7bb532","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736528368195,"stop":1736528368195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e34e5ea2356d27","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736528263933,"stop":1736528263934,"duration":1},"status":"passed","severity":"normal"},{"uid":"2addb63efe9bc51","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1736528201248,"stop":1736528201248,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d2f885d281eff3","name":"Push 30 different messages","time":{"start":1736528368189,"stop":1736528368190,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80c6488cca11736","name":"LightPush with 3 connections","time":{"start":1736528201721,"stop":1736528201721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9d750063fa26cc8","name":"should only return 1 node with relay and store capability","time":{"start":1736528076936,"stop":1736528076936,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6379e0d0f1b75d","name":"should create a new stream if no existing for protocol found","time":{"start":1736528068594,"stop":1736528068595,"duration":1},"status":"passed","severity":"normal"},{"uid":"858c7ba3d117e27","name":"Push message with content topic containing numeric","time":{"start":1736528368192,"stop":1736528368192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21c0f787b373222","name":"Encoder throws on empty string content topic","time":{"start":1736528086666,"stop":1736528086667,"duration":1},"status":"passed","severity":"normal"},{"uid":"c949450f32a2cc9f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1736528060739,"stop":1736528060739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe1ef0ab381079","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1736528201269,"stop":1736528201269,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb94177d1ddb89d","name":"Push message with special chars payload","time":{"start":1736528368182,"stop":1736528368182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae741f138040ab0","name":"should set field with only LIGHTPUSH enabled","time":{"start":1736528061391,"stop":1736528061391,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8b9c465090f77","name":"dispatchEvent via connectionManager","time":{"start":1736528152703,"stop":1736528152703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a207e5bde8dfac","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1736528450785,"stop":1736528450785,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ff16e2cacd6bb5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736528269339,"stop":1736528269339,"duration":0},"status":"passed","severity":"normal"},{"uid":"79536e2191af7606","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1736528120105,"stop":1736528120106,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a84e399637fe58","name":"should decode valid enr with tcp successfully","time":{"start":1736528061378,"stop":1736528061378,"duration":0},"status":"passed","severity":"normal"},{"uid":"45411a5dffdb1848","name":"Sign & Recover","time":{"start":1736528087106,"stop":1736528087106,"duration":0},"status":"passed","severity":"normal"},{"uid":"553a3578bb7b998a","name":"Nodes with multiple pubsub topic","time":{"start":1736528364299,"stop":1736528364299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f0d4eaefdf57bc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736528452767,"stop":1736528452767,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa083dc82deebd59","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1736528377527,"stop":1736528377528,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaed8d19ac9399ca","name":"Check received message containing XML","time":{"start":1736528356527,"stop":1736528356527,"duration":0},"status":"passed","severity":"normal"},{"uid":"949f7adb0d7b3632","name":"Push message with shell command payload","time":{"start":1736528368188,"stop":1736528368188,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e94811e652811a0","name":"Check received message containing JSON","time":{"start":1736528356515,"stop":1736528356515,"duration":0},"status":"passed","severity":"normal"},{"uid":"894cb551885775e9","name":"random static sharding 8 - Cluster ID: 471, Shard ID: 665","time":{"start":1736528410632,"stop":1736528410633,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba27f222c6708a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1736528201265,"stop":1736528201265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd0f98f7facce73","name":"Push message with JSON payload","time":{"start":1736528353041,"stop":1736528353041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1176eb254118b48","name":"should check connected peers if present and suitable","time":{"start":1736528093475,"stop":1736528093475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f35b784a5b49d0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736528269340,"stop":1736528269340,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cdfe6a574f40a0","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1736528201530,"stop":1736528201531,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c89cbfa658b05f9c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1736528290957,"stop":1736528290957,"duration":0},"status":"passed","severity":"normal"},{"uid":"83834067dc98c431","name":"Check received message containing numeric","time":{"start":1736528234527,"stop":1736528234527,"duration":0},"status":"passed","severity":"normal"},{"uid":"836cf43424424a8b","name":"Query Generator, No message returned","time":{"start":1736528419687,"stop":1736528419688,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb264c2ba89093","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1736528201534,"stop":1736528201534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e3843b80ee7d0cb","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1736528201258,"stop":1736528201258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6a177e09bd50bf","name":"Publish message with rate limit","time":{"start":1736528371805,"stop":1736528371806,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bbd59ef3b7f2df4","name":"Push message with content topic containing Chinese","time":{"start":1736528353046,"stop":1736528353046,"duration":0},"status":"passed","severity":"normal"},{"uid":"850123e56b8ef6e6","name":"Nodes with multiple pubsub topic","time":{"start":1736528364302,"stop":1736528364302,"duration":0},"status":"passed","severity":"normal"},{"uid":"11354230634217cf","name":"Subscribe and receive messages via lightPush","time":{"start":1736528452761,"stop":1736528452761,"duration":0},"status":"passed","severity":"normal"},{"uid":"942c5e714718c33","name":"Push message with content topic containing JSON","time":{"start":1736528353049,"stop":1736528353050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b893b09e390ccc20","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736528167689,"stop":1736528167689,"duration":0},"status":"passed","severity":"normal"},{"uid":"4394a89769f93ce1","name":"Encoder throws on undefined content topic","time":{"start":1736528068887,"stop":1736528068887,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7adad5ae0a7fd","name":"should not receive a peer event after stop","time":{"start":1736528080612,"stop":1736528080612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90fb0335673ec0d","name":"Refresh subscription","time":{"start":1736528263929,"stop":1736528263929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a984fac39b921c4","name":"Fails to push message with empty content topic","time":{"start":1736528353051,"stop":1736528353052,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd2647a52e65c90","name":"Check message with non string payload is not received","time":{"start":1736528356538,"stop":1736528356538,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f032e052f6bd70","name":"Push message with content topic containing Chinese","time":{"start":1736528368192,"stop":1736528368193,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6d092dfed9b4bb","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1736528198723,"stop":1736528198723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11a320c427af451","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736528452780,"stop":1736528452780,"duration":0},"status":"passed","severity":"normal"},{"uid":"608c905b45a25248","name":"can start and stop the service","time":{"start":1736528080610,"stop":1736528080611,"duration":1},"status":"passed","severity":"normal"},{"uid":"58850fee1f58ec4f","name":"Publish message with custom timestamp: Fri Jan 10 2025 15:59:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1736528371791,"stop":1736528371795,"duration":4},"status":"passed","severity":"normal"},{"uid":"bdfd8cc988200e29","name":"nwaku subscribes","time":{"start":1736528369991,"stop":1736528369991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba8cc66a8ffc28d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1736528052685,"stop":1736528052685,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f30277576490a89","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736528127599,"stop":1736528127599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8e94c749b2726a6","name":"Overlapping topic subscription","time":{"start":1736528452777,"stop":1736528452778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a29873075d4bde23","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1736528076264,"stop":1736528076264,"duration":0},"status":"passed","severity":"normal"},{"uid":"2370eeb57f13ba0a","name":"should throw an error for an unconfigured topic","time":{"start":1736528052687,"stop":1736528052687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fdcb0af535f167","name":"Push message with Chinese payload","time":{"start":1736528353038,"stop":1736528353038,"duration":0},"status":"passed","severity":"normal"},{"uid":"5844f7e54d9d7dc3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1736528052692,"stop":1736528052692,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbc8510a8e5dbd1","name":"should add and remove event listeners correctly","time":{"start":1736528080614,"stop":1736528080614,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8869c7d441c833","name":"less peers than existing","time":{"start":1736528353430,"stop":1736528353431,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6fff45ce80f5fcfc","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528296888,"stop":1736528296888,"duration":0},"status":"passed","severity":"normal"},{"uid":"f762d0796fcd16b2","name":"Filter with 1 connections","time":{"start":1736528201720,"stop":1736528201720,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea36868298d09cb1","name":"should be able to encode the field with only STORE set to true","time":{"start":1736528060736,"stop":1736528060737,"duration":1},"status":"passed","severity":"normal"},{"uid":"469b6945ba32457d","name":"Subscribe to topic containing Script and publish message","time":{"start":1736528377529,"stop":1736528377530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1dc3bd654a2874","name":"random static sharding 9 - Cluster ID: 959, Shard ID: 159","time":{"start":1736528410633,"stop":1736528410634,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbad243535546669","name":"Fails to publish message with empty text","time":{"start":1736528371796,"stop":1736528371796,"duration":0},"status":"passed","severity":"normal"},{"uid":"20705f27c608fe08","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736528452769,"stop":1736528452769,"duration":0},"status":"passed","severity":"normal"},{"uid":"804eb632501d757f","name":"Ping succeeds for all connected peers","time":{"start":1736528198720,"stop":1736528198721,"duration":1},"status":"passed","severity":"normal"},{"uid":"8feccb49eb0e9c2a","name":"Check received message containing Script","time":{"start":1736528356514,"stop":1736528356514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5b6cf0514926f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736528296888,"stop":1736528296888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4949e1239e294ccc","name":"Push message with Russian payload","time":{"start":1736528368185,"stop":1736528368185,"duration":0},"status":"passed","severity":"normal"},{"uid":"604655ad685c153c","name":"should be called for bootstrap peers","time":{"start":1736528120103,"stop":1736528120104,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30ac0ca10530784","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736528364302,"stop":1736528364302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fce9608c2aa06ce","name":"Subscribe to topic containing Script and receive message","time":{"start":1736528263936,"stop":1736528263937,"duration":1},"status":"passed","severity":"normal"},{"uid":"a352dceee44f0d","name":"should properly create location multiaddrs - tcp4","time":{"start":1736528061384,"stop":1736528061387,"duration":3},"status":"passed","severity":"normal"},{"uid":"6459859e7206942","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1736528052682,"stop":1736528052682,"duration":0},"status":"passed","severity":"normal"},{"uid":"633e078cf607958b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736528060741,"stop":1736528060741,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd4742f715b9e31","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app4/2/topic806/json","time":{"start":1736528398812,"stop":1736528398812,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf864ed4a4ea773b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1736528450786,"stop":1736528450787,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab4a869eb5c47c1","name":"returns all values when wanted number matches available values","time":{"start":1736528075683,"stop":1736528075685,"duration":2},"status":"passed","severity":"normal"},{"uid":"a90722e98e953d50","name":"Push message with custom timestamp: 1736524601922","time":{"start":1736528368205,"stop":1736528368205,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c5ff46dc353895","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1736528052679,"stop":1736528052679,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc6f29dc5480004","name":"Overlapping topic subscription","time":{"start":1736528452765,"stop":1736528452766,"duration":1},"status":"passed","severity":"normal"},{"uid":"7892759866cfeecf","name":"Check message on other pubsub topic is not received","time":{"start":1736528234551,"stop":1736528234553,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d7edd44aeef0b12","name":"pre and post cipher","time":{"start":1736528087105,"stop":1736528087105,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1605a8b9ceb342","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1736528052682,"stop":1736528052682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5ece9b59328408","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736528263923,"stop":1736528263923,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d218ba8ccb3a28","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736528263928,"stop":1736528263928,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40701d1faf57e4","name":"Light Node - default protocols","time":{"start":1736528458110,"stop":1736528458111,"duration":1},"status":"passed","severity":"normal"},{"uid":"536efca2d7691de7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736528263952,"stop":1736528263952,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e53a40dde0b6731","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1736528201517,"stop":1736528201517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19e0f8763b68b5d9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1736528052687,"stop":1736528052687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c026a16d38d716c0","name":"should only return 1 node with store capability","time":{"start":1736528076936,"stop":1736528076937,"duration":1},"status":"passed","severity":"normal"},{"uid":"408b1efa9fb4140c","name":"Encoder throws on empty string content topic","time":{"start":1736528088283,"stop":1736528088283,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe5eda118845d7d","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1736528201535,"stop":1736528201535,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67a49560ae2c74b4","name":"Check received message containing special chars","time":{"start":1736528234527,"stop":1736528234528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3144ba5fa8b48421","name":"Using a function","time":{"start":1736528452166,"stop":1736528452166,"duration":0},"status":"passed","severity":"normal"},{"uid":"59875e4c57ef2538","name":"Subscribe to topic containing long and receive message","time":{"start":1736528452767,"stop":1736528452767,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d826d9af42f0a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1736528371796,"stop":1736528371797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a126dbeeedb556c","name":"Push message with content topic containing short","time":{"start":1736528368190,"stop":1736528368191,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce02a2e78edbf23b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1736528052684,"stop":1736528052684,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b554fc3d7af216f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1736528440808,"stop":1736528440810,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ed00a3cc0f2538b","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1736528377521,"stop":1736528377522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce032353a67ed6c9","name":"Ordered Callback - true","time":{"start":1736528426434,"stop":1736528426435,"duration":1},"status":"passed","severity":"normal"},{"uid":"293e0a33243a96db","name":"Fails to publish message with size larger than 1 MB","time":{"start":1736528371804,"stop":1736528371804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0cc7161dd290b1","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1736528263957,"stop":1736528263957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce827a2a1400cdd","name":"Encoder throws on undefined content topic","time":{"start":1736528086666,"stop":1736528086666,"duration":0},"status":"passed","severity":"normal"},{"uid":"26688e9773928e2d","name":"Relay + Store","time":{"start":1736528119302,"stop":1736528119303,"duration":1},"status":"passed","severity":"normal"},{"uid":"778432759b5f0120","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1736528076263,"stop":1736528076264,"duration":1},"status":"passed","severity":"normal"},{"uid":"866543e7c811a779","name":"listenerCount","time":{"start":1736528152702,"stop":1736528152702,"duration":0},"status":"passed","severity":"normal"},{"uid":"29583ce172b39203","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1736528068888,"stop":1736528068889,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4ad91c452e9235","name":"Check message received after nwaku node is restarted","time":{"start":1736528356539,"stop":1736528356539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a82c6bee4c980c66","name":"Passing page size 10 when there are 10 messages","time":{"start":1736528441741,"stop":1736528441744,"duration":3},"status":"passed","severity":"normal"},{"uid":"5dc90e45faddb240","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1736528364297,"stop":1736528364297,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f564c7222733e","name":"Decoder throws on empty string content topic","time":{"start":1736528086668,"stop":1736528086668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c16d6009560fb4d","name":"Push message with custom timestamp: 1736531834971","time":{"start":1736528353059,"stop":1736528353059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d55df850b9ea401","name":"should set field with only RELAY enabled","time":{"start":1736528061390,"stop":1736528061390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b5b9ca45ded6fb","name":"Accepts a valid Waku Message","time":{"start":1736528096748,"stop":1736528096749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5e478b1d666828e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1736528052681,"stop":1736528052681,"duration":0},"status":"passed","severity":"normal"},{"uid":"88527a3a19542caa","name":"should find and add new peers","time":{"start":1736528093426,"stop":1736528093426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86ebc16239c75e2","name":"throws on content topic with empty application field","time":{"start":1736528052656,"stop":1736528052657,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f462be175925f85","name":"random static sharding 1 - Cluster ID: 550, Shard ID: 114","time":{"start":1736528410629,"stop":1736528410629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c95506c9c6b24a4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736528452774,"stop":1736528452774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95387d2a2db0edf","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528426270,"stop":1736528426272,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c8c1e167e8534bf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1736528060745,"stop":1736528060745,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26d10b95364917c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1736528399569,"stop":1736528399570,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3feebfed58557b","name":"should get / set UDP multiaddr","time":{"start":1736528061383,"stop":1736528061383,"duration":0},"status":"passed","severity":"normal"},{"uid":"685891e4e2a6417c","name":"Asymmetric encrypt & decrypt","time":{"start":1736528087104,"stop":1736528087104,"duration":0},"status":"passed","severity":"normal"},{"uid":"642eeb66e49df4f3","name":"Callback on promise, aborts when callback returns true","time":{"start":1736528440807,"stop":1736528440808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbaa5d402e0ecc7","name":"Push message with content topic containing emoji","time":{"start":1736528368197,"stop":1736528368198,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4bbd52a6435dfcb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736528356517,"stop":1736528356518,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e81ec8993f4f30f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1736528118769,"stop":1736528118770,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e1c5ad2c5d1fa1","name":"Push to array if already present","time":{"start":1736528052103,"stop":1736528052103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8768a2268d754314","name":"handles multiple messages","time":{"start":1736528444475,"stop":1736528444475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7539c43c8b81290","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736528452779,"stop":1736528452779,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca158677b56d7a2","name":"creates an iterator","time":{"start":1736528444474,"stop":1736528444475,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb87d328002d30c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1736528052681,"stop":1736528052681,"duration":0},"status":"passed","severity":"normal"},{"uid":"780ce21caae9be0","name":"Push message with shell command payload","time":{"start":1736528353041,"stop":1736528353042,"duration":1},"status":"passed","severity":"normal"},{"uid":"9919e87de276182c","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1736528201540,"stop":1736528201540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c553ede45b54134","name":"Encoder throws on undefined content topic","time":{"start":1736528088283,"stop":1736528088283,"duration":0},"status":"passed","severity":"normal"},{"uid":"da337f642a463c16","name":"same cluster, different shard: nodes connect","time":{"start":1736528290958,"stop":1736528290958,"duration":0},"status":"passed","severity":"normal"},{"uid":"434d670e20c37f10","name":"Keep-alive pings maintain the connection","time":{"start":1736528198721,"stop":1736528198722,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cb2d793d67b41ca","name":"Push message with numeric payload","time":{"start":1736528353037,"stop":1736528353037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b14d3015b06332","name":"isConnected should return true after first peer connects","time":{"start":1736528147974,"stop":1736528147974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13203f317eed941","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1736528055342,"stop":1736528055343,"duration":1},"status":"passed","severity":"normal"},{"uid":"e046a5c0e04a2cf4","name":"Check received message containing Script","time":{"start":1736528356526,"stop":1736528356526,"duration":0},"status":"passed","severity":"normal"},{"uid":"208aaec65eb3734d","name":"Check received message containing Russian","time":{"start":1736528356513,"stop":1736528356513,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e3a2392481b278","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736528201258,"stop":1736528201258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e3896f5409ee8e","name":"Relay - dialed after","time":{"start":1736528458108,"stop":1736528458108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5f9522a8403b36","name":"isConnected should return false after all peers disconnect","time":{"start":1736528147975,"stop":1736528147975,"duration":0},"status":"passed","severity":"normal"},{"uid":"39488cf147183410","name":"should return the correct number of peers","time":{"start":1736528093422,"stop":1736528093423,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f8a833664c370f6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736528452771,"stop":1736528452771,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fbd9401b274909","name":"Push message with content topic containing special chars","time":{"start":1736528353046,"stop":1736528353046,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fb9689fe1ab1fe","name":"Filter","time":{"start":1736528458110,"stop":1736528458110,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21ebb5eeb690c27","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736528410628,"stop":1736528410628,"duration":0},"status":"passed","severity":"normal"},{"uid":"68002ed9885f39cc","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1736528450784,"stop":1736528450785,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed68ac26bceab17c","name":"should set field with only STORE enabled","time":{"start":1736528061390,"stop":1736528061390,"duration":0},"status":"passed","severity":"normal"},{"uid":"518d762c9b904d37","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1736528052683,"stop":1736528052683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9ebb0133d62289","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1736528201540,"stop":1736528201540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"95c1388edb92d69c","name":"Subscribe to topic containing XML and publish message","time":{"start":1736528377530,"stop":1736528377530,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f5dcc03cafab1d","name":"Query Generator, No Decoder","time":{"start":1736528419687,"stop":1736528419687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfa2dbfda0a16fd","name":"Push message on custom pubsubTopic","time":{"start":1736528296884,"stop":1736528296884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d5461cfbf675a1","name":"should properly create location multiaddrs - udp6","time":{"start":1736528061387,"stop":1736528061388,"duration":1},"status":"passed","severity":"normal"},{"uid":"88369b4441de178","name":"Check received message containing Arabic","time":{"start":1736528356512,"stop":1736528356513,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e27364476fc6b3b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736528452782,"stop":1736528452783,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cc8fc0ae14f4ea","name":"should throw error - no public key","time":{"start":1736528061380,"stop":1736528061380,"duration":0},"status":"passed","severity":"normal"},{"uid":"9688332467807584","name":"Check publish message containing unicode special characters","time":{"start":1736528371790,"stop":1736528371790,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bed61f98309d19","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736528452770,"stop":1736528452770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecdc95790dfbf3d","name":"should handle a minimal index list","time":{"start":1736528052788,"stop":1736528052788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6f1838b52fa37f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1736528201246,"stop":1736528201246,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b580cf999dc5ff6","name":"Push message with custom timestamp: 1705769834966","time":{"start":1736528353057,"stop":1736528353058,"duration":1},"status":"passed","severity":"normal"},{"uid":"52231e8893970ac9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1736528201247,"stop":1736528201247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ecb1a208a61d2","name":"Passing page size 0 when there are 110 messages","time":{"start":1736528441738,"stop":1736528441740,"duration":2},"status":"passed","severity":"normal"},{"uid":"429be14a1c3d0a03","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1736528052668,"stop":1736528052669,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbc4350afdb847b","name":"can start the service","time":{"start":1736528080609,"stop":1736528080610,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c0a6ebfc0db8d","name":"Push message with content topic containing XML","time":{"start":1736528368194,"stop":1736528368194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6072518377782992","name":"Push message with content topic containing Basic HTML tag","time":{"start":1736528353049,"stop":1736528353049,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f31934bbbe3e3f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736528452780,"stop":1736528452780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80cf33713ed065a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1736528398807,"stop":1736528398807,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a26d4786873104","name":"should only return 1 node with relay capability","time":{"start":1736528076936,"stop":1736528076936,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea31410adcf5aef","name":"Ping on unsubscribed peer","time":{"start":1736528160802,"stop":1736528160803,"duration":1},"status":"passed","severity":"normal"},{"uid":"b786eeb2dfd4a9fd","name":"handles different networkShards values correctly","time":{"start":1736528052671,"stop":1736528052671,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5adbd45feb832f","name":"Query Generator - true","time":{"start":1736528426430,"stop":1736528426431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88dd2e6841977f1","name":"Check received message containing short","time":{"start":1736528356510,"stop":1736528356511,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5bda1753e8137a","name":"Push message with content topic containing unicode special characters","time":{"start":1736528353051,"stop":1736528353051,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff32a02d21351e0","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1736528201257,"stop":1736528201257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a356a29a2aca502","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1736528201262,"stop":1736528201263,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac8df2bae7349c2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1736528052680,"stop":1736528052680,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc677c6cec6244df","name":"Push message with emoji payload","time":{"start":1736528368189,"stop":1736528368189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75f13a98759fed0","name":"random static sharding 7 - Cluster ID: 648, Shard ID: 293","time":{"start":1736528410632,"stop":1736528410632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4c7309c8dce55","name":"Push message with XML payload","time":{"start":1736528353040,"stop":1736528353040,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd14518b84cb2db7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736528201255,"stop":1736528201255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94a827676721bca","name":"Tracks peer failures correctly","time":{"start":1736528198722,"stop":1736528198723,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d5aaf8fa260fc0c","name":"Decoder throws on undefined content topic","time":{"start":1736528086667,"stop":1736528086667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6622e69f415df7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1736528201254,"stop":1736528201254,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c718ca9fecacae5","name":"handles empty contentTopics array correctly","time":{"start":1736528052690,"stop":1736528052691,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae319eb4539a21ba","name":"Refresh subscription","time":{"start":1736528452766,"stop":1736528452766,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b952cfa08a3ae5","name":"Check message on other pubsub topic is not received","time":{"start":1736528356535,"stop":1736528356535,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d489c946c941da","name":"Check received message containing long","time":{"start":1736528356522,"stop":1736528356522,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be42defebc9e857","name":"Check received message containing emoji","time":{"start":1736528356530,"stop":1736528356530,"duration":0},"status":"passed","severity":"normal"},{"uid":"212fbc1f57639fab","name":"Privacy Node - default protocol","time":{"start":1736528458111,"stop":1736528458111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49c81a74fbd4aef","name":"Filter with 0 connections","time":{"start":1736528201719,"stop":1736528201719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d256fa33b906036","name":"Check received message with timestamp: 1736528112057000000 ","time":{"start":1736528356530,"stop":1736528356530,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c37a69d9420a2b9","name":"Renews peer for Filter on peer:disconnect event","time":{"start":1736528198724,"stop":1736528198724,"duration":0},"status":"passed","severity":"normal"},{"uid":"53901dfbff8c34fd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736528518604,"stop":1736528518604,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fca654fbca68c7f","name":"Publish message with large meta","time":{"start":1736528371805,"stop":1736528371805,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf982cee5b90ac7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736528269329,"stop":1736528269329,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e7e8a8db34ced2","name":"should remove a peer","time":{"start":1736528093421,"stop":1736528093421,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0526d110a7fa4c7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528167690,"stop":1736528167693,"duration":3},"status":"passed","severity":"normal"},{"uid":"cb2b869a3f71f610","name":"Check message received after nwaku node is restarted","time":{"start":1736528234558,"stop":1736528234558,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94333bd2ca5f58ba","name":"should use the provided clusterId for the pubsub topic","time":{"start":1736528052692,"stop":1736528052692,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b79fbb917c3556","name":"Ephemeral field set to true","time":{"start":1736528068886,"stop":1736528068886,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fe16149f086147","name":"Ping fails for unsubscribed peers","time":{"start":1736528198721,"stop":1736528198721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d64dfbd167779f8","name":"Refresh subscription","time":{"start":1736528452778,"stop":1736528452778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6388410a8c9f834b","name":"Filter with 3 connections","time":{"start":1736528201721,"stop":1736528201722,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2dd4a6bdcc2315e8","name":"Push message with Basic HTML tag payload","time":{"start":1736528368187,"stop":1736528368187,"duration":0},"status":"passed","severity":"normal"},{"uid":"62557685f064d563","name":"should be online or offline if network state changed","time":{"start":1736528112176,"stop":1736528112176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f1907a626d0c4f","name":"should handle corrupted local storage data gracefully","time":{"start":1736528080614,"stop":1736528080614,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0caa7dd3142c409","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1736528076259,"stop":1736528076263,"duration":4},"status":"passed","severity":"normal"},{"uid":"647a28dc2a299ac3","name":"new peer added after a peer was already found","time":{"start":1736528378290,"stop":1736528378290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf238e375546d159","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736528296884,"stop":1736528296885,"duration":1},"status":"passed","severity":"normal"},{"uid":"664a81d73e4deeab","name":"should wait for Store peer to be connected","time":{"start":1736528093476,"stop":1736528093476,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21a1526af1ae1c8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1736528377529,"stop":1736528377529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89d881620aaaa5c","name":"Check received message containing shell command","time":{"start":1736528356528,"stop":1736528356529,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d492117f9f208f9","name":"Check publish message containing Basic HTML tag","time":{"start":1736528371788,"stop":1736528371788,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f02fee3aa9d0395","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1736528052675,"stop":1736528052675,"duration":0},"status":"passed","severity":"normal"},{"uid":"b753e03d06a38af8","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1736528118770,"stop":1736528118771,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fcbe34d2cdde8","name":"Subscribe and receive messages via lightPush","time":{"start":1736528263922,"stop":1736528263923,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa416e706374ceac","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736528269335,"stop":1736528269335,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce4359f540ed4bb","name":"should return all peers when numPeers is 0","time":{"start":1736528068815,"stop":1736528068815,"duration":0},"status":"passed","severity":"normal"},{"uid":"5122863b272a4006","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1736528201250,"stop":1736528201251,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0a68083d9c57afc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1736528060743,"stop":1736528060743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16e151091403cc3","name":"Check received message containing long","time":{"start":1736528234526,"stop":1736528234527,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a2f04e72901ba1","name":"Check received message containing shell command","time":{"start":1736528234541,"stop":1736528234541,"duration":0},"status":"passed","severity":"normal"},{"uid":"390f0997bab5efdb","name":"Ping on peer without subscriptions","time":{"start":1736528160801,"stop":1736528160802,"duration":1},"status":"passed","severity":"normal"},{"uid":"f95ef9aac44b46e7","name":"should not throw an error for a single configured topic","time":{"start":1736528052686,"stop":1736528052686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5180b92c0008363","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1736528450788,"stop":1736528450789,"duration":1},"status":"passed","severity":"normal"},{"uid":"b862ea7c8efb6d5b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1736528052670,"stop":1736528052671,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eea7dfef27bc490","name":"Push message with custom timestamp: 1736524634966","time":{"start":1736528353058,"stop":1736528353059,"duration":1},"status":"passed","severity":"normal"},{"uid":"260c18098c486419","name":"through manual discovery","time":{"start":1736528294753,"stop":1736528294754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d004f6a50c01fc5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736528452776,"stop":1736528452776,"duration":0},"status":"passed","severity":"normal"},{"uid":"4521abc51dc06a3c","name":"should return false when no peers exist","time":{"start":1736528093424,"stop":1736528093424,"duration":0},"status":"passed","severity":"normal"},{"uid":"40475a237ba34354","name":"Check received message containing JSON","time":{"start":1736528356528,"stop":1736528356528,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58c0969e068953d","name":"Check received message containing SQL Injection","time":{"start":1736528356525,"stop":1736528356526,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5054e4f6c11e84","name":"should return valid sharding parameters for static sharding","time":{"start":1736528052689,"stop":1736528052689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b9a2a306935858","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1736528052675,"stop":1736528052676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e192dd5addafe9be","name":"should encodeTxt and decodeTxt","time":{"start":1736528061377,"stop":1736528061377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b86d223fc7f72d8","name":"should return unique PubsubTopics for static sharding","time":{"start":1736528052675,"stop":1736528052675,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dd88fb39ab799a","name":"Check message with no content topic is not received","time":{"start":1736528356519,"stop":1736528356519,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee889a6c5ee346b","name":"Subscribe to topic containing short and receive message","time":{"start":1736528452766,"stop":1736528452767,"duration":1},"status":"passed","severity":"normal"},{"uid":"631fa6b828105a","name":"Push message with Arabic payload","time":{"start":1736528368185,"stop":1736528368185,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1dc6a95fba45a3","name":"Push message with numeric payload","time":{"start":1736528368181,"stop":1736528368182,"duration":1},"status":"passed","severity":"normal"},{"uid":"226d5ced4e9c5893","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736528167687,"stop":1736528167688,"duration":1},"status":"passed","severity":"normal"},{"uid":"f590edd9341f280b","name":"Push message with content topic containing Script","time":{"start":1736528368194,"stop":1736528368194,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3621578ffd608eb","name":"Check received message with timestamp: 1736528112057 ","time":{"start":1736528356517,"stop":1736528356517,"duration":0},"status":"passed","severity":"normal"},{"uid":"59077f692d1c8e50","name":"should call waitForPeer on Relay","time":{"start":1736528093476,"stop":1736528093477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1271f4e1f6b14a","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1736528201253,"stop":1736528201253,"duration":0},"status":"passed","severity":"normal"},{"uid":"5747330ab993811","name":"Push message with short payload","time":{"start":1736528353035,"stop":1736528353036,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5ff733706855e7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1736528052668,"stop":1736528052668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f21a8c737c16319","name":"Check received message containing short","time":{"start":1736528356521,"stop":1736528356521,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8124dc233543fd","name":"should throw error - invalid id","time":{"start":1736528061380,"stop":1736528061380,"duration":0},"status":"passed","severity":"normal"},{"uid":"8490173f487921f4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736528263951,"stop":1736528263951,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f2baff839d8996","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736528356531,"stop":1736528356531,"duration":0},"status":"passed","severity":"normal"},{"uid":"29736e48b136bcd","name":"retrieves a single peer","time":{"start":1736528076933,"stop":1736528076933,"duration":0},"status":"passed","severity":"normal"},{"uid":"56989fd59c0c8597","name":"Check message with non string payload is not received","time":{"start":1736528356520,"stop":1736528356520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ffa56c0b40eb67","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1736528052689,"stop":1736528052690,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b70ce56b8c233d","name":"Push message with content topic containing Russian","time":{"start":1736528353047,"stop":1736528353047,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2b2fe96d6d22d3","name":"Promise Callback - true","time":{"start":1736528426432,"stop":1736528426432,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc04a6ab82436ff8","name":"Fails to push message with empty content topic","time":{"start":1736528368200,"stop":1736528368200,"duration":0},"status":"passed","severity":"normal"},{"uid":"14794e38c0cdd572","name":"Passing page size 110 when there are 120 messages","time":{"start":1736528441747,"stop":1736528441751,"duration":4},"status":"passed","severity":"normal"},{"uid":"1d3c30231c7e8a6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1736528201251,"stop":1736528201251,"duration":0},"status":"passed","severity":"normal"},{"uid":"577eaac64f97fa92","name":"should throw error - no id","time":{"start":1736528061379,"stop":1736528061380,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35e755635414296","name":"Check message received after jswaku node is restarted","time":{"start":1736528356538,"stop":1736528356538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af797a5cbe2386da","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736528452784,"stop":1736528452784,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc34482ab287065","name":"Check publish message containing SQL Injection","time":{"start":1736528371779,"stop":1736528371785,"duration":6},"status":"passed","severity":"normal"},{"uid":"55d3e7d3b27f6f81","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1736528263931,"stop":1736528263932,"duration":1},"status":"passed","severity":"normal"},{"uid":"4beb860fc160821d","name":"should throw if no connection provided","time":{"start":1736528068594,"stop":1736528068594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9839af1a47dfcfa","name":"LightPush","time":{"start":1736528458110,"stop":1736528458110,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3ac751f6f65390","name":"Publish without waiting for remote peer","time":{"start":1736528377520,"stop":1736528377520,"duration":0},"status":"passed","severity":"normal"},{"uid":"12521367af649fd9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1736528450783,"stop":1736528450783,"duration":0},"status":"passed","severity":"normal"},{"uid":"176292b4bdb61ba1","name":"can start and stop the service","time":{"start":1736528127584,"stop":1736528127584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b382063f1fa16ee","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1736528201263,"stop":1736528201264,"duration":1},"status":"passed","severity":"normal"},{"uid":"59450bf8353f5ff8","name":"Renews peer on consistent missed messages","time":{"start":1736528198723,"stop":1736528198724,"duration":1},"status":"passed","severity":"normal"},{"uid":"b848e627f2eb0efc","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app95/5/topic411/test.js","time":{"start":1736528398814,"stop":1736528398820,"duration":6},"status":"passed","severity":"normal"},{"uid":"21286787634ed3a2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1736528377526,"stop":1736528377526,"duration":0},"status":"passed","severity":"normal"},{"uid":"29aa3d1561abd7fb","name":"should properly create location multiaddrs - udp4","time":{"start":1736528061383,"stop":1736528061384,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b4354fc2f25c9b","name":"Push message with JSON payload","time":{"start":1736528368187,"stop":1736528368188,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30f4958db3172c2","name":"Subscribe and receive messages via waku relay post","time":{"start":1736528452775,"stop":1736528452775,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2545bca7113c3e","name":"should not receive a peer event before start","time":{"start":1736528391615,"stop":1736528391616,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0707396d936dba1","name":"Check received message containing unicode special characters","time":{"start":1736528234542,"stop":1736528234542,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc60ca85d3a2580","name":"should throw an error for insufficient data","time":{"start":1736528052789,"stop":1736528052789,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ea5a1e442fa867","name":"removeEventListener with correct event","time":{"start":1736528152699,"stop":1736528152700,"duration":1},"status":"passed","severity":"normal"},{"uid":"58206cad5a6d8f2b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1736528290957,"stop":1736528290957,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea9e710429399c3","name":"different cluster, different shard: nodes don't connect","time":{"start":1736528290959,"stop":1736528290959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9cf1dbfb9f1403b","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1736528201524,"stop":1736528201524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84c8bdd4763a3b28","name":"should add a peer","time":{"start":1736528093418,"stop":1736528093420,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a8cbf6e74467a94","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528296887,"stop":1736528296887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f799f95a5bcadc28","name":"Subscribe and receives messages on 20 topics","time":{"start":1736528452764,"stop":1736528452764,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a58c5a7ff014bc","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1736528052691,"stop":1736528052691,"duration":0},"status":"passed","severity":"normal"},{"uid":"6004cb62e2dac129","name":"tcp ip4 address","time":{"start":1736528060665,"stop":1736528060669,"duration":4},"status":"passed","severity":"normal"},{"uid":"28806621b4528260","name":"Reusing cursor across nodes","time":{"start":1736528399572,"stop":1736528399572,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b55d2a1d7fa60ca","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736528452769,"stop":1736528452769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f33d1638e06e92a","name":"Check publish message containing long","time":{"start":1736528371776,"stop":1736528371777,"duration":1},"status":"passed","severity":"normal"},{"uid":"970062488e83ac21","name":"Push message with Russian payload","time":{"start":1736528353038,"stop":1736528353039,"duration":1},"status":"passed","severity":"normal"},{"uid":"42120563f73446fc","name":"Check publish message containing Russian","time":{"start":1736528371778,"stop":1736528371778,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd868b3465ad2db4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736528410636,"stop":1736528410636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7544abfd7935de","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736528452764,"stop":1736528452765,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7593388e01144","name":"does not throw on valid cases","time":{"start":1736528052653,"stop":1736528052654,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1eddfb209594a0a","name":"random static sharding 6 - Cluster ID: 411, Shard ID: 337","time":{"start":1736528410631,"stop":1736528410631,"duration":0},"status":"passed","severity":"normal"},{"uid":"5211d6faee405e4d","name":"Store - dialed after - with timeout","time":{"start":1736528458109,"stop":1736528458110,"duration":1},"status":"passed","severity":"normal"},{"uid":"daff0853bf31b065","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1736528060740,"stop":1736528060740,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f58a6b225e0fcea","name":"All","time":{"start":1736528119303,"stop":1736528119303,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac002dff2261f55a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1736528052688,"stop":1736528052688,"duration":0},"status":"passed","severity":"normal"},{"uid":"3602e2ffc7019b2d","name":"should emit a peer event after start","time":{"start":1736528127588,"stop":1736528127589,"duration":1},"status":"passed","severity":"normal"},{"uid":"2619b72e72d597ad","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1736528167693,"stop":1736528167694,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d19768b8c31bc62","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1736528436214,"stop":1736528436214,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4c38ee6837f2c0","name":"should wait for LightPush peer to be connected","time":{"start":1736528093475,"stop":1736528093475,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d9f5eee61210c3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1736528120105,"stop":1736528120105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1133414cdf07b63e","name":"Reopen subscription with peer with lost subscription","time":{"start":1736528157817,"stop":1736528157817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f1e8997f1d965e","name":"Ping on subscribed peer","time":{"start":1736528157798,"stop":1736528157799,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3988c64baf3b31","name":"Check received message containing Arabic","time":{"start":1736528234528,"stop":1736528234529,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca9fab716674371","name":"Push message with content topic containing numeric","time":{"start":1736528353045,"stop":1736528353046,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbd6345b1e38ec3","name":"Ordered callback, aborts when callback returns true","time":{"start":1736528440810,"stop":1736528440811,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e08bf939d2f28b0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736528263952,"stop":1736528263953,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ddb7b4c4310330","name":"addEventListener with correct event","time":{"start":1736528152697,"stop":1736528152698,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b222fee7ab7ef52","name":"Push message with content topic containing long","time":{"start":1736528353044,"stop":1736528353045,"duration":1},"status":"passed","severity":"normal"},{"uid":"5878dd40c971c30a","name":"start node with empty content topic","time":{"start":1736528398824,"stop":1736528398824,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dddf0a565a5b45","name":"throws an error for improperly formatted content topics","time":{"start":1736528052671,"stop":1736528052672,"duration":1},"status":"passed","severity":"normal"},{"uid":"193faff6961b971f","name":"Push 30 different messages","time":{"start":1736528353043,"stop":1736528353043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88e7bc15e7c5fa5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736528452770,"stop":1736528452770,"duration":0},"status":"passed","severity":"normal"},{"uid":"199035fc7671279c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1736528452783,"stop":1736528452783,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f01ab1ebf92a3d","name":"should set field with only FILTER enabled","time":{"start":1736528061390,"stop":1736528061390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9570d18742e0653e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1736528112170,"stop":1736528112171,"duration":1},"status":"passed","severity":"normal"},{"uid":"48871bba69319057","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1736528068815,"stop":1736528068815,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd6190afb3c0c24","name":"Check publish message containing JSON","time":{"start":1736528371788,"stop":1736528371788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48f00415450a353","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528426241,"stop":1736528426244,"duration":3},"status":"passed","severity":"normal"},{"uid":"55e2d1eb20e7f89b","name":"Check received message containing numeric","time":{"start":1736528356511,"stop":1736528356512,"duration":1},"status":"passed","severity":"normal"},{"uid":"50562e187cd2e167","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736528452779,"stop":1736528452779,"duration":0},"status":"passed","severity":"normal"},{"uid":"444f93096232d0c","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1736528201540,"stop":1736528201540,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec6f00d72939b6d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1736528052685,"stop":1736528052686,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac2730c9762114f","name":"Subscribe and receives messages on 20 topics","time":{"start":1736528263927,"stop":1736528263927,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a5f3decf872d9c","name":"Generator, custom pubsub topic","time":{"start":1736528426236,"stop":1736528426239,"duration":3},"status":"passed","severity":"normal"},{"uid":"aac07345174f5425","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1736528055345,"stop":1736528055346,"duration":1},"status":"passed","severity":"normal"},{"uid":"599e68511355028c","name":"should not receive a peer event after stop","time":{"start":1736528127595,"stop":1736528127596,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1da4d1daee354e","name":"throws on content topic with empty version field","time":{"start":1736528052657,"stop":1736528052657,"duration":0},"status":"passed","severity":"normal"},{"uid":"a404d5e6eaad1df1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1736528076271,"stop":1736528076272,"duration":1},"status":"passed","severity":"normal"},{"uid":"8385adc14016110","name":"Does not throw an exception when node disconnects","time":{"start":1736528452165,"stop":1736528452165,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfbe32558bbf460","name":"should get / set TCP multiaddr","time":{"start":1736528061383,"stop":1736528061383,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab6c8c28ccc52ff","name":"should throw an error for empty SingleShardInfos array","time":{"start":1736528052673,"stop":1736528052673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28eaed4f0084e7f","name":"Push message with short payload","time":{"start":1736528368177,"stop":1736528368177,"duration":0},"status":"passed","severity":"normal"},{"uid":"861183ee3eed97d9","name":"throws on content topic with empty topic name field","time":{"start":1736528052658,"stop":1736528052658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a918395519924e36","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736528167694,"stop":1736528167695,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c95d087d8bb64c","name":"Push message with SQL Injection payload","time":{"start":1736528368186,"stop":1736528368186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8073450da93b99","name":"Mutual subscription","time":{"start":1736528377519,"stop":1736528377519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e1550605a44303","name":"random static sharding 2 - Cluster ID: 862, Shard ID: 464","time":{"start":1736528410629,"stop":1736528410629,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a05e6805364de2","name":"throws on empty content topic","time":{"start":1736528052654,"stop":1736528052654,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d675f5901498ed8","name":"Generator, custom pubsub topic","time":{"start":1736528426245,"stop":1736528426245,"duration":0},"status":"passed","severity":"normal"},{"uid":"900125410825699a","name":"Sample","time":{"start":1736528060837,"stop":1736528060837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2911e44e27f34c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1736528364301,"stop":1736528364301,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f8449fea8c3fd6","name":"should be able to decode the field with only STORE set to true","time":{"start":1736528060744,"stop":1736528060744,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f7dc531e0ce539","name":"Default pageSize","time":{"start":1736528441751,"stop":1736528441751,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b4c13edcf168ad","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1736528052679,"stop":1736528052679,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d1120994e08718","name":"Subscribe to topic containing short and publish message","time":{"start":1736528377524,"stop":1736528377526,"duration":2},"status":"passed","severity":"normal"},{"uid":"10dc2ad986ffd436","name":"non connected peers","time":{"start":1736528353431,"stop":1736528353431,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5cbde1f8bc3c2fa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736528188752,"stop":1736528188753,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac476d8f6130f50","name":"Check received message with timestamp: 1736528111850000000 ","time":{"start":1736528234543,"stop":1736528234543,"duration":0},"status":"passed","severity":"normal"},{"uid":"497e55eeebb0849d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1736528398823,"stop":1736528398824,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06c0abc2a70f54c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1736528201256,"stop":1736528201256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ff0e0d6aaf0cbc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1736528060737,"stop":1736528060738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65fbbd5e117fe57","name":"should send to specified number of peers of used peers","time":{"start":1736528093431,"stop":1736528093431,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a710e17deed8ac0","name":"Passing an array","time":{"start":1736528452166,"stop":1736528452166,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c23607508500ffe","name":"Ping on unsubscribed peer","time":{"start":1736528157802,"stop":1736528157803,"duration":1},"status":"passed","severity":"normal"},{"uid":"524ca0ff34f343b5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736528269329,"stop":1736528269330,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8aea4cbe160bc36","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1736528201252,"stop":1736528201252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4458e742d21437bb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1736528377522,"stop":1736528377523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e917a7c91e374eb","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1736528055344,"stop":1736528055344,"duration":0},"status":"passed","severity":"normal"},{"uid":"70eceb6ce2f2aa8e","name":"Check publish message after service node is restarted","time":{"start":1736528371804,"stop":1736528371805,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1180135ab2baf5c1","name":"should decode valid enr successfully","time":{"start":1736528061377,"stop":1736528061378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f89f0e7b19df53","name":"Check received message containing Basic HTML tag","time":{"start":1736528356527,"stop":1736528356528,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67e30223af40f98","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1736528201532,"stop":1736528201534,"duration":2},"status":"skipped","severity":"normal"},{"uid":"89c8d49aca509cbb","name":"should emit a peer event after start","time":{"start":1736528391615,"stop":1736528391615,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eeccda514a632b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736528269328,"stop":1736528269328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf7ecdaae5c12f7","name":"returns only open connection if one present","time":{"start":1736528068240,"stop":1736528068240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a929b287d422dccc","name":"should return different streams if requested simultaniously","time":{"start":1736528068595,"stop":1736528068596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e486f409b492cdce","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1736528201522,"stop":1736528201523,"duration":1},"status":"skipped","severity":"normal"},{"uid":"903f5c568f7e6d9a","name":"Check received message containing SQL Injection","time":{"start":1736528356513,"stop":1736528356513,"duration":0},"status":"passed","severity":"normal"},{"uid":"259dc48f40ed0639","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1736528076268,"stop":1736528076270,"duration":2},"status":"passed","severity":"normal"},{"uid":"d421be3c06cda200","name":"A test","time":{"start":1736528269454,"stop":1736528269454,"duration":0},"status":"passed","severity":"normal"},{"uid":"637657b2609238fa","name":"Push message with meta","time":{"start":1736528368200,"stop":1736528368201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee18d5640d31e846","name":"Push message with content topic containing unicode special characters","time":{"start":1736528368197,"stop":1736528368197,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28746dcceaac1ed","name":"Push message with Script payload","time":{"start":1736528353039,"stop":1736528353040,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd1f2fb073a64b0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/9/topic905/utf8","time":{"start":1736528398821,"stop":1736528398821,"duration":0},"status":"passed","severity":"normal"},{"uid":"3772a4e21d19c5cf","name":"ignores unrecognized TXT record formats","time":{"start":1736528076934,"stop":1736528076935,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6dd00a6399f405","name":"Check received message containing escaped characters","time":{"start":1736528356516,"stop":1736528356516,"duration":0},"status":"passed","severity":"normal"},{"uid":"237e68d3390e1652","name":"Push message with content topic containing SQL Injection","time":{"start":1736528368193,"stop":1736528368194,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cf4960a25532a0","name":"Check message with no content topic is not received","time":{"start":1736528356535,"stop":1736528356536,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdc7d23badd4167","name":"Non TWN Cluster","time":{"start":1736528398808,"stop":1736528398808,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf5d3a0c96dc636","name":"should properly create location multiaddrs - tcp6","time":{"start":1736528061388,"stop":1736528061388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b435a0f3d8b8d05c","name":"Check message with no payload is not received","time":{"start":1736528356536,"stop":1736528356538,"duration":2},"status":"passed","severity":"normal"},{"uid":"348a5387643b5e93","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736528518606,"stop":1736528518606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac95aa6e919e04be","name":"Push message with long payload","time":{"start":1736528353036,"stop":1736528353037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c608b4b263bfee","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1736528052667,"stop":1736528052667,"duration":0},"status":"passed","severity":"normal"},{"uid":"169a7ecfe343e104","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1736528269336,"stop":1736528269336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1373121b155cdd64","name":"udp ip6 address","time":{"start":1736528060670,"stop":1736528060670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5443496467b12b7","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736528269334,"stop":1736528269335,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b03da355ca5e5f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1736528052683,"stop":1736528052683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a007bd278e1c2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1736528052788,"stop":1736528052789,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3decb39145c100","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1736528052688,"stop":1736528052688,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f3a242b3551be0","name":"random static sharding 5 - Cluster ID: 12, Shard ID: 674","time":{"start":1736528410630,"stop":1736528410631,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddee70530e9d31e","name":"Check received message containing short","time":{"start":1736528234526,"stop":1736528234526,"duration":0},"status":"passed","severity":"normal"},{"uid":"244fe360d9366a3b","name":"should not add existing peers","time":{"start":1736528093426,"stop":1736528093427,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e92d758f391578","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1736528052689,"stop":1736528052689,"duration":0},"status":"passed","severity":"normal"},{"uid":"b762003e899527fb","name":"Push message with unicode special characters payload","time":{"start":1736528368189,"stop":1736528368189,"duration":0},"status":"passed","severity":"normal"},{"uid":"615be54af8d113e5","name":"1 Store, 2 fetches","time":{"start":1736528076789,"stop":1736528076790,"duration":1},"status":"passed","severity":"normal"},{"uid":"2218df79602c115d","name":"Push message with escaped characters payload","time":{"start":1736528368188,"stop":1736528368188,"duration":0},"status":"passed","severity":"normal"},{"uid":"6163328be9833558","name":"Decoder throws on undefined content topic","time":{"start":1736528068887,"stop":1736528068888,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a80888eadd0849","name":"should throw an error if shards are undefined for static sharding","time":{"start":1736528052676,"stop":1736528052677,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3182fc7bfe6d37b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1736528052673,"stop":1736528052674,"duration":1},"status":"passed","severity":"normal"},{"uid":"541f7d03d2eb743f","name":"Callback on promise","time":{"start":1736528440806,"stop":1736528440807,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca514aeda9f984d","name":"Push message with long payload","time":{"start":1736528368178,"stop":1736528368181,"duration":3},"status":"passed","severity":"normal"},{"uid":"6eaf615058838412","name":"Check publish message containing short","time":{"start":1736528371764,"stop":1736528371776,"duration":12},"status":"passed","severity":"normal"},{"uid":"f02cf6e19e883b12","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1736528364298,"stop":1736528364299,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac1a6bc1933e91a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736528263951,"stop":1736528263952,"duration":1},"status":"passed","severity":"normal"},{"uid":"7490236f7ba675a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1736528052680,"stop":1736528052680,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de6b6dcfd924519","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736528452768,"stop":1736528452768,"duration":0},"status":"passed","severity":"normal"},{"uid":"d524122a2e22d285","name":"Check message with non string payload is not received","time":{"start":1736528234556,"stop":1736528234556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b5025fadce272","name":"connected peers and dial","time":{"start":1736528353430,"stop":1736528353430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9604c2904d088fe7","name":"Subscribe to topic containing Script and receive message","time":{"start":1736528452769,"stop":1736528452769,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b25f8f01bc1784","name":"Subscribe to topic containing XML and receive message","time":{"start":1736528452781,"stop":1736528452782,"duration":1},"status":"passed","severity":"normal"},{"uid":"c51fa212034e97e6","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1736528399570,"stop":1736528399571,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22500d9827c4c4b","name":"Push message with meta","time":{"start":1736528353052,"stop":1736528353052,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea66670f57f6407","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1736528068597,"stop":1736528068598,"duration":1},"status":"passed","severity":"normal"},{"uid":"2053a3d9cb651d84","name":"should properly create peer info with all multiaddrs","time":{"start":1736528061388,"stop":1736528061389,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9c7caaf4806f8a","name":"topics with same application and version share the same shard","time":{"start":1736528052669,"stop":1736528052670,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc784fd797a545b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1736528201251,"stop":1736528201252,"duration":1},"status":"passed","severity":"normal"},{"uid":"355b3a83e5aa786f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736528356518,"stop":1736528356518,"duration":0},"status":"passed","severity":"normal"},{"uid":"df72f6ec5ff0d5f4","name":"should log when no additional peers are found","time":{"start":1736528093427,"stop":1736528093427,"duration":0},"status":"passed","severity":"normal"},{"uid":"668e484226ffe11b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1736528118769,"stop":1736528118769,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f59c93b08edcf0","name":"Ping on subscribed peer","time":{"start":1736528160800,"stop":1736528160800,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f75cc3f78449fc6","name":"Check message with no payload is not received","time":{"start":1736528234556,"stop":1736528234556,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d33c9cfa8f8617","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1736528377532,"stop":1736528377532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2805d4b3c150ea","name":"Push message with content topic containing short","time":{"start":1736528353044,"stop":1736528353044,"duration":0},"status":"passed","severity":"normal"},{"uid":"2596e3cd30119623","name":"safeDispatchEvent","time":{"start":1736528152703,"stop":1736528152703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5b9a6522929332","name":"Check publish message containing Arabic","time":{"start":1736528371778,"stop":1736528371778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a812cb2a8928eded","name":"should throw an error for missing sharding configuration","time":{"start":1736528052690,"stop":1736528052690,"duration":0},"status":"passed","severity":"normal"},{"uid":"d735555f08316cdc","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1736528399571,"stop":1736528399572,"duration":1},"status":"passed","severity":"normal"},{"uid":"971421c1983c5652","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736528452774,"stop":1736528452775,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e49f1a66539a20","name":"Ordered Callback - false","time":{"start":1736528426435,"stop":1736528426435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a12f059fdba8aa","name":"should correctly map a content topic to a pubsub topic","time":{"start":1736528052691,"stop":1736528052691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2545581377b5cf6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1736528201246,"stop":1736528201246,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f69a4dfa6b2e56","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1736528052678,"stop":1736528052679,"duration":1},"status":"passed","severity":"normal"},{"uid":"408876702a5aab4a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1736528060744,"stop":1736528060745,"duration":1},"status":"passed","severity":"normal"},{"uid":"289480b3981fdb42","name":"Js publishes, other Js receives","time":{"start":1736528369992,"stop":1736528369993,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfddffe400b8c781","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736528201247,"stop":1736528201247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b723e84daf2795fa","name":"Reopen subscription with peer with lost subscription","time":{"start":1736528160803,"stop":1736528160803,"duration":0},"status":"passed","severity":"normal"},{"uid":"54170dd5799785d7","name":"Query with Ordered Callback, No Decoder","time":{"start":1736528419689,"stop":1736528419690,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3df59d15f5ca2a3","name":"should return usable stream attached to connection","time":{"start":1736528068593,"stop":1736528068594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aeb6ea31a86222e","name":"Subscribe to topic containing XML and receive message","time":{"start":1736528263937,"stop":1736528263937,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79a1be4d46f13fc","name":"Generator, 2 different pubsubtopics","time":{"start":1736528426250,"stop":1736528426253,"duration":3},"status":"passed","severity":"normal"},{"uid":"42ab06d73e758242","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1736528093430,"stop":1736528093430,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ddd7d416cc8b9b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736528296886,"stop":1736528296886,"duration":0},"status":"passed","severity":"normal"},{"uid":"d512067b325df0a3","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1736528201258,"stop":1736528201259,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8fd5f1696401014","name":"Passing cursor with wrong pubsubTopic","time":{"start":1736528399573,"stop":1736528399573,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cf17c8ce4c5db6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1736528364299,"stop":1736528364300,"duration":1},"status":"passed","severity":"normal"},{"uid":"801cf5831654cfba","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1736528201516,"stop":1736528201516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b36c764c9c5c5d1","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1736528201525,"stop":1736528201525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13998dc1e2381ab6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1736528060738,"stop":1736528060738,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e02808cc22d366","name":"returns all values when wanted number is greater than available values","time":{"start":1736528075686,"stop":1736528075686,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf04d0ce0606150","name":"Subscribe to topic containing Script and receive message","time":{"start":1736528452781,"stop":1736528452781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00e5d1bbe37f59d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1736528419686,"stop":1736528419687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adce910391de966","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1736528052660,"stop":1736528052660,"duration":0},"status":"passed","severity":"normal"},{"uid":"729e92bc20bb28b2","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1736528076937,"stop":1736528076937,"duration":0},"status":"passed","severity":"normal"},{"uid":"845d19f35b516243","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1736528052666,"stop":1736528052666,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00785c00c875519","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736528452772,"stop":1736528452772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32dc880976307d4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1736528377528,"stop":1736528377528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4211ced81825ca","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1736528076272,"stop":1736528076274,"duration":2},"status":"passed","severity":"normal"},{"uid":"caaba001ca87b6b","name":"Fails to push message with large meta","time":{"start":1736528368202,"stop":1736528368202,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c89b9624d14b11","name":"Should update multiaddrs","time":{"start":1736528297507,"stop":1736528297508,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac36915b94aa7c86","name":"Subscribe to topic containing Russian and publish message","time":{"start":1736528377528,"stop":1736528377528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83d62289a49968a","name":"Fails to publish duplicate message","time":{"start":1736528371795,"stop":1736528371795,"duration":0},"status":"passed","severity":"normal"},{"uid":"973d1feed44af8df","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1736528052665,"stop":1736528052666,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0252c831640a98","name":"Check received message containing Basic HTML tag","time":{"start":1736528356514,"stop":1736528356515,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2b1d8bbf80be87","name":"Check received message containing Chinese","time":{"start":1736528356524,"stop":1736528356524,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4433de22073cd7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1736528052685,"stop":1736528052685,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af7b9c4ab973a","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1736528052665,"stop":1736528052665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c1fbb58b48dea2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1736528452771,"stop":1736528452772,"duration":1},"status":"passed","severity":"normal"},{"uid":"e562824159b368bb","name":"should return no connections if no open connection provided","time":{"start":1736528068240,"stop":1736528068241,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5ba5ffb1a29dcb","name":"ignores domain fetching errors","time":{"start":1736528076934,"stop":1736528076934,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e48a38825d892cf","name":"Push message with custom timestamp: 1705769801922","time":{"start":1736528368202,"stop":1736528368205,"duration":3},"status":"passed","severity":"normal"},{"uid":"d19b5cefc38642fa","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app42/7/topic570/xml","time":{"start":1736528398821,"stop":1736528398822,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c11d96c94feb54f","name":"Push message with custom timestamp: 1736531801922","time":{"start":1736528368206,"stop":1736528368206,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a383a8daef8d78c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1736528364301,"stop":1736528364302,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c0eb6f2a71e12f","name":"Push message with content topic containing Arabic","time":{"start":1736528353047,"stop":1736528353047,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7356c79687f561","name":"Check received message with timestamp: 1736528112057000000 ","time":{"start":1736528356517,"stop":1736528356517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9d52169002ff64","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1736528052680,"stop":1736528052681,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb4470ea1b4fbeb","name":"Renews peer on consistent ping failures","time":{"start":1736528198722,"stop":1736528198722,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d3c20d3aff5e9e","name":"throws on content topic with too few or too many fields","time":{"start":1736528052654,"stop":1736528052655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e1b78a09a09b4e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1736528147970,"stop":1736528147973,"duration":3},"status":"passed","severity":"normal"},{"uid":"858a32b2e94e01f7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1736528450788,"stop":1736528450788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a82eaa93649c0ab","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1736528201256,"stop":1736528201256,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cb4e22ed1da8ca","name":"Check meta is set [symmetric]","time":{"start":1736528086665,"stop":1736528086665,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53b5d864716b4f8","name":"throws on content topic with empty encoding field","time":{"start":1736528052658,"stop":1736528052659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89469e7496af94","name":"Used by Waku Relay","time":{"start":1736528452167,"stop":1736528452167,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaec6be64cfb3a","name":"Query with Ordered Callback, No message returned","time":{"start":1736528419690,"stop":1736528419690,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb57de6f8ce51e63","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736528263928,"stop":1736528263928,"duration":0},"status":"passed","severity":"normal"},{"uid":"79848908f2b039ab","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1736528068816,"stop":1736528068816,"duration":0},"status":"passed","severity":"normal"},{"uid":"1def3673dee5052d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1736528188753,"stop":1736528188755,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d164e30960dda4e","name":"Check message received after jswaku node is restarted","time":{"start":1736528234557,"stop":1736528234557,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14a316fa3423b433","name":"Push message with content topic containing XML","time":{"start":1736528353048,"stop":1736528353049,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f57a8dfe10f275","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1736528060746,"stop":1736528060746,"duration":0},"status":"passed","severity":"normal"},{"uid":"481ccf9c5a2a8f93","name":"Fails to push message with large meta","time":{"start":1736528353052,"stop":1736528353053,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a7b41b3466664de","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1736528399572,"stop":1736528399572,"duration":0},"status":"passed","severity":"normal"},{"uid":"34aa93ecf796b765","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1736528201254,"stop":1736528201254,"duration":0},"status":"passed","severity":"normal"},{"uid":"87238fcb531a9138","name":"Query Generator - false","time":{"start":1736528426431,"stop":1736528426432,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2dcabf0a9414cc5","name":"isConnected between 2 js-waku relay nodes","time":{"start":1736528147976,"stop":1736528147976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d330fa3da9fc1e69","name":"Query generator for 2000 messages","time":{"start":1736528440811,"stop":1736528440811,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e0fb1c3fe4c57e","name":"Push message with Script payload","time":{"start":1736528368186,"stop":1736528368186,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eab90d2a83eb77","name":"Check message with invalid timestamp is not received","time":{"start":1736528234550,"stop":1736528234551,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f1f1da07d9f48e","name":"should throw error - no id","time":{"start":1736528061378,"stop":1736528061379,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bdecb17bf4d739","name":"should emit a peer event after start","time":{"start":1736528080611,"stop":1736528080612,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8731bb6a214fdd","name":"should return true when peers exist","time":{"start":1736528093423,"stop":1736528093424,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b0491c77536403","name":"Push message with rate limit","time":{"start":1736528353053,"stop":1736528353057,"duration":4},"status":"passed","severity":"normal"},{"uid":"7228cd4270d1f112","name":"handles different clusterIds correctly","time":{"start":1736528052671,"stop":1736528052671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92f208beba6feba","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1736528269330,"stop":1736528269330,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa91579573a0224","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736528201263,"stop":1736528201263,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bbbd69e2d6f400","name":"Generator, 2 different pubsubtopics","time":{"start":1736528426268,"stop":1736528426270,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7852e637674300","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1736528201541,"stop":1736528201541,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b4ddb78b6a2b443","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1736528436211,"stop":1736528436212,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7155316095f7886","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1736528450787,"stop":1736528450788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cbfb6a6cf3b2a0","name":"Check received message containing escaped characters","time":{"start":1736528234542,"stop":1736528234542,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4851678fb219ac","name":"Push message with content topic containing escaped characters","time":{"start":1736528353050,"stop":1736528353050,"duration":0},"status":"passed","severity":"normal"},{"uid":"663d533ab19f86d9","name":"Subscribe to topic containing short and receive message","time":{"start":1736528263929,"stop":1736528263930,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6647f717366054b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1736528452784,"stop":1736528452784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff12e9d5b90c1e10","name":"Push message with content topic containing SQL Injection","time":{"start":1736528353047,"stop":1736528353048,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3354bd00455d50","name":"should reject if WakuNode is not started","time":{"start":1736528093472,"stop":1736528093472,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf180432de335ec","name":"Check meta is set [ecies]","time":{"start":1736528088282,"stop":1736528088282,"duration":0},"status":"passed","severity":"normal"},{"uid":"787eecced6844ba7","name":"Push message with content topic containing emoji","time":{"start":1736528353051,"stop":1736528353051,"duration":0},"status":"passed","severity":"normal"},{"uid":"24104d8f6077c55f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1736528440801,"stop":1736528440805,"duration":4},"status":"passed","severity":"normal"},{"uid":"af3ac9d61e5f6ea7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736528167702,"stop":1736528167702,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cd362517ab3c10","name":"Promise Callback - false","time":{"start":1736528426434,"stop":1736528426434,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f66fa51add0714c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736528452770,"stop":1736528452771,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03b73e38bedfb52","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1736528060746,"stop":1736528060746,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe594ea4fa143ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1736528167697,"stop":1736528167698,"duration":1},"status":"passed","severity":"normal"},{"uid":"712125fd84833d08","name":"Check received message containing shell command","time":{"start":1736528356515,"stop":1736528356515,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5071b53c6bb5ac","name":"random static sharding 3 - Cluster ID: 216, Shard ID: 347","time":{"start":1736528410630,"stop":1736528410630,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a842c8627570564","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736528263937,"stop":1736528263938,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf5580d075209ee","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1736528068597,"stop":1736528068597,"duration":0},"status":"passed","severity":"normal"},{"uid":"65365ba52940bb08","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1736528052660,"stop":1736528052664,"duration":4},"status":"passed","severity":"normal"},{"uid":"4e06a31e48b82fab","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1736528378291,"stop":1736528378291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dffd91ba2421a0e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1736528419688,"stop":1736528419689,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ad44b59a2afb14","name":"different cluster, same shard: nodes don't connect","time":{"start":1736528290959,"stop":1736528290959,"duration":0},"status":"passed","severity":"normal"},{"uid":"728462ef779c3d90","name":"should set field with all protocols enabled","time":{"start":1736528061389,"stop":1736528061389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b96f17a8ad584b1","name":"Query generator for multiple messages","time":{"start":1736528440797,"stop":1736528440797,"duration":0},"status":"passed","severity":"normal"},{"uid":"f739b0bea2bfa9fb","name":"1 Relay, 1 Filter, gives up","time":{"start":1736528076790,"stop":1736528076790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c956f41eaa883","name":"Check received message containing escaped characters","time":{"start":1736528356529,"stop":1736528356529,"duration":0},"status":"passed","severity":"normal"},{"uid":"921ce7cc8369fae3","name":"should throw error - no public key","time":{"start":1736528061379,"stop":1736528061379,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadd95a79587823a","name":"1 Relay, 1 fetch","time":{"start":1736528076789,"stop":1736528076789,"duration":0},"status":"passed","severity":"normal"},{"uid":"80aa9da351ea4d3","name":"Check message with invalid timestamp is not received","time":{"start":1736528356518,"stop":1736528356518,"duration":0},"status":"passed","severity":"normal"},{"uid":"64152ba8ee7303cf","name":"Check received message containing Russian","time":{"start":1736528234529,"stop":1736528234529,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a0209a59f56455","name":"configure the node with multiple content topics","time":{"start":1736528398823,"stop":1736528398823,"duration":0},"status":"passed","severity":"normal"},{"uid":"47bae88f379c9e3f","name":"Push message with content topic containing long","time":{"start":1736528368191,"stop":1736528368191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a57205a73ad9ad7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736528269336,"stop":1736528269336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c50b40efb0d87cf","name":"should load peers from local storage and dispatch events","time":{"start":1736528080613,"stop":1736528080613,"duration":0},"status":"passed","severity":"normal"},{"uid":"a836e235a84feda5","name":"Subscribe to topic containing long and receive message","time":{"start":1736528452779,"stop":1736528452779,"duration":0},"status":"passed","severity":"normal"},{"uid":"75396e26c1fcd593","name":"should retry on failure if specified","time":{"start":1736528093431,"stop":1736528093432,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8fa7d801f9e27c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1736528076938,"stop":1736528076938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed4104e432ce9420","name":"Store - dialed first","time":{"start":1736528458109,"stop":1736528458109,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb8576148c6fe6b","name":"more peers than existing","time":{"start":1736528353430,"stop":1736528353430,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cae8154e27649d2c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1736528052668,"stop":1736528052668,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5bdc3fa1f507de","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1736528052682,"stop":1736528052682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c554b20ee34e0c68","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1736528201526,"stop":1736528201530,"duration":4},"status":"skipped","severity":"normal"},{"uid":"d3c6ef98efa5afab","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1736528075686,"stop":1736528075687,"duration":1},"status":"passed","severity":"normal"},{"uid":"942bbf8798560ea","name":"Subscribe and receive messages via waku relay post","time":{"start":1736528263926,"stop":1736528263926,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10fe63a899a52f1","name":"should reject if Relay is requested but not mounted","time":{"start":1736528093472,"stop":1736528093473,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9e7491388c8d3","name":"Check received message containing JSON","time":{"start":1736528234541,"stop":1736528234541,"duration":0},"status":"passed","severity":"normal"},{"uid":"82adaf98e8f60396","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1736528086663,"stop":1736528086664,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa5c214e832d6a1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1736528263931,"stop":1736528263931,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ca8832be803d08","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736528263926,"stop":1736528263927,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b34cf5aa956b439","name":"should reject if Store is requested but not mounted","time":{"start":1736528093473,"stop":1736528093474,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c85c4e35b556994","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1736528452762,"stop":1736528452762,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9ef1ae66952e64","name":"Generator, custom pubsub topic","time":{"start":1736528426264,"stop":1736528426267,"duration":3},"status":"passed","severity":"normal"},{"uid":"130b753fe8be6828","name":"passes more than one ENR URLs and attempts connection","time":{"start":1736528127599,"stop":1736528127599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"438e7f26a8f6448f","name":"Check publish message after client node is restarted","time":{"start":1736528371805,"stop":1736528371805,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ab2cf61caba2ff3","name":"should use DNS peer discovery with light client","time":{"start":1736528127598,"stop":1736528127598,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1576e5603facbf62","name":"Check message with no content topic is not received","time":{"start":1736528234554,"stop":1736528234555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d34dbf940e72f49a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528296885,"stop":1736528296885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd3ddc73795c1a9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1736528201265,"stop":1736528201266,"duration":1},"status":"passed","severity":"normal"},{"uid":"4147b20eecd9755d","name":"should not receive a peer event before start","time":{"start":1736528080612,"stop":1736528080612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56e64061f93ad4f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1736528377532,"stop":1736528377532,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e5dfc2bfa2c9a5","name":"Push message with Chinese payload","time":{"start":1736528368182,"stop":1736528368183,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb9ebe6bec0c542","name":"Subscribe and receives messages on 20 topics","time":{"start":1736528452776,"stop":1736528452777,"duration":1},"status":"passed","severity":"normal"},{"uid":"1453cea8f98816df","name":"Push message with content topic containing Script","time":{"start":1736528353048,"stop":1736528353048,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d6a665e499cc29","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736528269340,"stop":1736528269341,"duration":1},"status":"passed","severity":"normal"},{"uid":"e32746d0e4d3979c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1736528052684,"stop":1736528052684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afc7f9ec8f3014c","name":"Push message with content topic containing shell command","time":{"start":1736528368195,"stop":1736528368197,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc3112a303ba3740","name":"should return empty list for no shard","time":{"start":1736528052676,"stop":1736528052676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b668dc6e273ed1","name":"Relay + Store","time":{"start":1736528061391,"stop":1736528061391,"duration":0},"status":"passed","severity":"normal"},{"uid":"892a855476994dd5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736528452781,"stop":1736528452781,"duration":0},"status":"passed","severity":"normal"},{"uid":"617766cba531fe61","name":"Round trip binary serialization","time":{"start":1736528068885,"stop":1736528068886,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2a595c049a7894","name":"peer:update - should do nothing if another protocol hit","time":{"start":1736528068596,"stop":1736528068596,"duration":0},"status":"passed","severity":"normal"},{"uid":"269025b6ec3bb3d0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1736528201264,"stop":1736528201265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3ff14f745b520a","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1736528436213,"stop":1736528436213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f90b0ea7f94750fa","name":"unsubscribes","time":{"start":1736528444475,"stop":1736528444476,"duration":1},"status":"passed","severity":"normal"},{"uid":"2461e715db584a21","name":"Push message with content topic containing special chars","time":{"start":1736528368192,"stop":1736528368192,"duration":0},"status":"passed","severity":"normal"},{"uid":"bebd8caeb9f1c48f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1736528052675,"stop":1736528052675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2130b3c5aa82cf5","name":"Push message equal or less that 1MB","time":{"start":1736528368206,"stop":1736528368207,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c30c0baa102045","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736528201249,"stop":1736528201250,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e1fe01e231b628","name":"should be able to decode the field with only RELAY set to true","time":{"start":1736528060742,"stop":1736528060743,"duration":1},"status":"passed","severity":"normal"},{"uid":"32bc0388cdcc46a2","name":"Check publish message containing Script","time":{"start":1736528371785,"stop":1736528371786,"duration":1},"status":"passed","severity":"normal"},{"uid":"4619025193f0cdf6","name":"should encode/decode to RLP encoding","time":{"start":1736528061382,"stop":1736528061382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ca42cc7054cac","name":"Subscribe to topic containing JSON and publish message","time":{"start":1736528377531,"stop":1736528377531,"duration":0},"status":"passed","severity":"normal"},{"uid":"c157d6cc21f6594c","name":"Fails to push message bigger that 1MB","time":{"start":1736528353060,"stop":1736528353060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59b77d76c3df360","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1736528399570,"stop":1736528399570,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbcaa1934e9bdef","name":"Relay - times out","time":{"start":1736528458109,"stop":1736528458109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6f0b43202166e5","name":"Renews subscription after lossing a connection","time":{"start":1736528452773,"stop":1736528452773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dd1e4f79e601ff","name":"Subscribe to topic containing short and receive message","time":{"start":1736528452778,"stop":1736528452778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6d5619edf944b4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1736528201257,"stop":1736528201257,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f5365d4508db38","name":"removeEventListener with wrong event","time":{"start":1736528152700,"stop":1736528152700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c907fcf156892a5","name":"should wait for Filter peer to be connected","time":{"start":1736528093475,"stop":1736528093476,"duration":1},"status":"passed","severity":"normal"},{"uid":"675cc2ed4f8db27d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1736528234544,"stop":1736528234545,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4d71f167baa2ee","name":"Subscribe to topic containing shell command and publish message","time":{"start":1736528377531,"stop":1736528377532,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57d25498de6ffdd","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1736528452763,"stop":1736528452763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0383a3b1d95ceb2","name":"should throw an error for missing required configuration","time":{"start":1736528052677,"stop":1736528052677,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b4b2ab0cc79fb7","name":"Subscribe to topic containing long and publish message","time":{"start":1736528377526,"stop":1736528377526,"duration":0},"status":"passed","severity":"normal"},{"uid":"40f65611d6220a93","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1736528076937,"stop":1736528076937,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e80ece65b97478","name":"Waku message hash computation (meta attribute not present)","time":{"start":1736528055344,"stop":1736528055344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd2f476f86af620","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1736528052683,"stop":1736528052683,"duration":0},"status":"passed","severity":"normal"},{"uid":"70886199f2f9d0bd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1736528377530,"stop":1736528377531,"duration":1},"status":"passed","severity":"normal"},{"uid":"c330a2f15d21b13e","name":"Meta field set when metaSetter is specified","time":{"start":1736528068886,"stop":1736528068886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2eedb4057adac","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1736528052667,"stop":1736528052667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17f7cb2660daab9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1736528201255,"stop":1736528201255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d60eeb94496f1b3","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1736528377521,"stop":1736528377521,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fc370f559000c0","name":"Ephemeral messages are not stored","time":{"start":1736528118768,"stop":1736528118768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a000a97cc0136c90","name":"Check message on other pubsub topic is not received","time":{"start":1736528356519,"stop":1736528356519,"duration":0},"status":"passed","severity":"normal"},{"uid":"6682b0941b526bdd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1736528518605,"stop":1736528518605,"duration":0},"status":"passed","severity":"normal"},{"uid":"553b9f5812a623c2","name":"caches peers it previously fetched","time":{"start":1736528076935,"stop":1736528076935,"duration":0},"status":"passed","severity":"normal"},{"uid":"979f61850d77e907","name":"Push message with special chars payload","time":{"start":1736528353037,"stop":1736528353037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d0f5137a52f4f3","name":"should not receive a peer event before start","time":{"start":1736528127595,"stop":1736528127595,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bd077fd41413e5","name":"LightPush with 0 connections","time":{"start":1736528201719,"stop":1736528201719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b9b5a79afa17753","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1736528188751,"stop":1736528188751,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36fd633f1d9e6d7","name":"Check received message containing emoji","time":{"start":1736528234542,"stop":1736528234543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f707096e41decb88","name":"Query with Promise Callback, No Decoder","time":{"start":1736528419691,"stop":1736528419692,"duration":1},"status":"passed","severity":"normal"},{"uid":"8756beb6929e9f9d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1736528419686,"stop":1736528419686,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c71e9ef071724f3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1736528201248,"stop":1736528201249,"duration":1},"status":"passed","severity":"normal"},{"uid":"3649cb6c45f4b1a4","name":"Push message equal or less that 1MB","time":{"start":1736528353059,"stop":1736528353060,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d327697a2846ff","name":"Correctly serialized arguments","time":{"start":1736528294964,"stop":1736528294965,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1cf716187f626c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1736528399571,"stop":1736528399571,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9963e7b3170a12","name":"Check received message containing special chars","time":{"start":1736528356512,"stop":1736528356512,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc12b90761f14977","name":"shard 0","time":{"start":1736528410626,"stop":1736528410626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e814c5972c75b9a2","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1736528080613,"stop":1736528080613,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f2a12b01db5503","name":"Check publish message containing Chinese","time":{"start":1736528371777,"stop":1736528371778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0748e2884523ddb","name":"Check message with invalid timestamp is not received","time":{"start":1736528356532,"stop":1736528356532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0af4b2f7adf189","name":"Push message with SQL Injection payload","time":{"start":1736528353039,"stop":1736528353039,"duration":0},"status":"passed","severity":"normal"},{"uid":"595458dd5c542467","name":"Ping on subscribed peer","time":{"start":1736528157809,"stop":1736528157809,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b6fa2b8e311864","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1736528052789,"stop":1736528052789,"duration":0},"status":"passed","severity":"normal"},{"uid":"3526a239635383a8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1736528052679,"stop":1736528052680,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddb42836142a2d7","name":"Check received message with timestamp: 1736528111850 ","time":{"start":1736528234543,"stop":1736528234544,"duration":1},"status":"passed","severity":"normal"},{"uid":"595e0f39e78c022c","name":"Decoder throws on empty string content topic","time":{"start":1736528068888,"stop":1736528068888,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba1b87cd8d60cd1","name":"start node with empty shard should fail","time":{"start":1736528410636,"stop":1736528410637,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d2191e6d59a65f","name":"Push message with escaped characters payload","time":{"start":1736528353042,"stop":1736528353042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4b503cab3dcab4","name":"should return false","time":{"start":1736528061381,"stop":1736528061381,"duration":0},"status":"passed","severity":"normal"},{"uid":"422e3387e506c2ba","name":"Fields are not dropped","time":{"start":1736528068228,"stop":1736528068230,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dfac0edeb62514a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528167698,"stop":1736528167702,"duration":4},"status":"passed","severity":"normal"},{"uid":"adc041de592c507a","name":"Publish message with custom timestamp: Fri Jan 10 2025 17:59:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1736528371795,"stop":1736528371795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9cf1eb78316996","name":"getPeersByDiscovery","time":{"start":1736528152700,"stop":1736528152700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a870bad46a8506c4","name":"Waku message hash computation (no timestamp)","time":{"start":1736528055345,"stop":1736528055345,"duration":0},"status":"passed","severity":"normal"},{"uid":"786c63f791680e0b","name":"can start and stop the service","time":{"start":1736528391613,"stop":1736528391614,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d95492e02a362ae","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736528201252,"stop":1736528201253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7113a392b9313508","name":"Wrong topic","time":{"start":1736528398822,"stop":1736528398823,"duration":1},"status":"passed","severity":"normal"},{"uid":"caadacfdaf21e375","name":"Check received message containing long","time":{"start":1736528356511,"stop":1736528356511,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b067a4a08452f4","name":"Check publish message containing numeric","time":{"start":1736528371777,"stop":1736528371777,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e42665099833ce0","name":"Push message on custom pubsubTopic","time":{"start":1736528296887,"stop":1736528296887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8999e2ae6d95942","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736528452776,"stop":1736528452776,"duration":0},"status":"passed","severity":"normal"},{"uid":"68dd6e35132f8c77","name":"should remove the specified number of excess peers","time":{"start":1736528093425,"stop":1736528093425,"duration":0},"status":"passed","severity":"normal"},{"uid":"b031a60c9400c80b","name":"should reject on timeout if it was set","time":{"start":1736528093474,"stop":1736528093475,"duration":1},"status":"passed","severity":"normal"},{"uid":"323674415e641185","name":"Check publish message containing emoji","time":{"start":1736528371790,"stop":1736528371790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb520ff483b8953","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1736528112163,"stop":1736528112167,"duration":4},"status":"passed","severity":"normal"},{"uid":"7038868754d7335f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1736528263930,"stop":1736528263930,"duration":0},"status":"passed","severity":"normal"},{"uid":"51afdaa136c8f48","name":"Symmetric encrypt & Decrypt","time":{"start":1736528087104,"stop":1736528087105,"duration":1},"status":"passed","severity":"normal"},{"uid":"27941301d9459402","name":"addEventListener with wrong event","time":{"start":1736528152699,"stop":1736528152699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8b0202a9246447","name":"Relay - dialed first","time":{"start":1736528458108,"stop":1736528458108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a99f7eeb81b9946","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1736528147974,"stop":1736528147974,"duration":0},"status":"passed","severity":"normal"},{"uid":"7736c8ffa1b2fe56","name":"Subscribe and receive messages via lightPush","time":{"start":1736528452773,"stop":1736528452774,"duration":1},"status":"passed","severity":"normal"},{"uid":"736bc05e1257805a","name":"Check received message containing XML","time":{"start":1736528234532,"stop":1736528234533,"duration":1},"status":"passed","severity":"normal"},{"uid":"63be51788d178914","name":"Check publish message containing escaped characters","time":{"start":1736528371789,"stop":1736528371789,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf8201d0c82b79e","name":"Passing page size 3 when there are 20 messages","time":{"start":1736528441740,"stop":1736528441740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01757d463388d41","name":"Check received message containing XML","time":{"start":1736528356514,"stop":1736528356514,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f02a04c8c7f408e","name":"Check message received after nwaku node is restarted","time":{"start":1736528356521,"stop":1736528356521,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35d3de69eaa0bf3a","name":"Check message with no pubsub topic is not received","time":{"start":1736528234553,"stop":1736528234553,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d0e9abcd33ad25","name":"Round trip binary encryption [ecies, signature]","time":{"start":1736528088282,"stop":1736528088282,"duration":0},"status":"passed","severity":"normal"},{"uid":"355384fd8fbc6e41","name":"should properly create location multiaddrs - tcp","time":{"start":1736528061388,"stop":1736528061388,"duration":0},"status":"passed","severity":"normal"},{"uid":"486c0b2806a7f976","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1736528450784,"stop":1736528450784,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a1f3369c3df966","name":"Throws when trying to push message with empty payload","time":{"start":1736528368190,"stop":1736528368190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d167ec2c83dd5c","name":"Nwaku publishes","time":{"start":1736528369992,"stop":1736528369992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ac1b5935b6ba65","name":"should set field with all protocols disabled","time":{"start":1736528061389,"stop":1736528061389,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baea1f848137900","name":"LightPush with 1 connections","time":{"start":1736528201719,"stop":1736528201720,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95552392e58444c9","name":"getPeersByDiscovery","time":{"start":1736528378288,"stop":1736528378288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8578b8da42107871","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1736528201248,"stop":1736528201248,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef012826fa6c0c47","name":"Check publish message containing shell command","time":{"start":1736528371788,"stop":1736528371789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d349d5a4b5d59d4b","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app51/3/topic45/xml","time":{"start":1736528398812,"stop":1736528398812,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcbc7d8a6a9ff6c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736528452784,"stop":1736528452784,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8e6352dd0fdb92","name":"Rejects garbage","time":{"start":1736528096750,"stop":1736528096750,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2f58dd46cc1f04","name":"should properly compute the node id","time":{"start":1736528061381,"stop":1736528061381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d077905ceb84dcc2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1736528201244,"stop":1736528201244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3d55c0c746c736","name":"Fails to publish message with wrong content topic","time":{"start":1736528371796,"stop":1736528371796,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5c092a7a403dd9","name":"Check received message containing special chars","time":{"start":1736528356522,"stop":1736528356523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cebfd2acbb419a1","name":"Sets default value correctly","time":{"start":1736528452168,"stop":1736528452168,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e7c76a6343fea","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1736528436212,"stop":1736528436213,"duration":1},"status":"passed","severity":"normal"},{"uid":"37fb0641b33be1ff","name":"Subscribe to topic containing Russian and receive message","time":{"start":1736528452780,"stop":1736528452781,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4852f71d0fc04a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1736528112171,"stop":1736528112172,"duration":1},"status":"passed","severity":"normal"},{"uid":"493bf433cd514812","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528426256,"stop":1736528426257,"duration":1},"status":"passed","severity":"normal"},{"uid":"599cc24870675c5e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1736528120104,"stop":1736528120105,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c36ae70966a51b","name":"A test","time":{"start":1736528269452,"stop":1736528269453,"duration":1},"status":"passed","severity":"normal"},{"uid":"848ed6c7f8ff426e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1736528076267,"stop":1736528076268,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c4ec4349755bdd","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1736528052666,"stop":1736528052667,"duration":1},"status":"passed","severity":"normal"},{"uid":"7faf445664af35f0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app59/2/topic814/xml","time":{"start":1736528398822,"stop":1736528398822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4857155cd61949","name":"Reopen subscription with peer with lost subscription","time":{"start":1736528157808,"stop":1736528157809,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b31b8bf9daf5a4","name":"returns nothing if no connections present","time":{"start":1736528068239,"stop":1736528068239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0429952c93e976","name":"Push message with rate limit","time":{"start":1736528368202,"stop":1736528368202,"duration":0},"status":"passed","severity":"normal"},{"uid":"2044f22648679589","name":"Ping on peer without subscriptions","time":{"start":1736528157800,"stop":1736528157802,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0c902a7bb95fe4a","name":"throws on content topic with non-number generation field","time":{"start":1736528052655,"stop":1736528052656,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c0512b35f1ece9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736528263927,"stop":1736528263927,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e34622328138df","name":"Renews subscription after lossing a connection","time":{"start":1736528452785,"stop":1736528452785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c76634b5b258637","name":"can start the service","time":{"start":1736528391613,"stop":1736528391613,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aaf3fd9626a63ca","name":"Check publish message containing special chars","time":{"start":1736528371777,"stop":1736528371777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f41188f6e1753f6","name":"Refresh subscription","time":{"start":1736528377523,"stop":1736528377523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e321548d65869b0","name":"Generator, 2 different pubsubtopics","time":{"start":1736528426239,"stop":1736528426240,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ef45ae20f54a36","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1736528518605,"stop":1736528518606,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe0aa6f1837a6b7","name":"Passing page size 19 when there are 20 messages","time":{"start":1736528441745,"stop":1736528441746,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb94c7c11788c216","name":"random static sharding 4 - Cluster ID: 735, Shard ID: 934","time":{"start":1736528410630,"stop":1736528410630,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d64b33a0da6ba6","name":"configure the node with multiple pubsub topics","time":{"start":1736528410635,"stop":1736528410635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cfbc998b7342a5","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1736528052673,"stop":1736528052673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55044481aa9e354","name":"Push message on custom pubsubTopic","time":{"start":1736528296886,"stop":1736528296886,"duration":0},"status":"passed","severity":"normal"},{"uid":"152efd1f3d83fb00","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736528263945,"stop":1736528263951,"duration":6},"status":"passed","severity":"normal"},{"uid":"8678d594774806","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1736528052684,"stop":1736528052684,"duration":0},"status":"passed","severity":"normal"},{"uid":"61520e25b9292c94","name":"Check received message containing emoji","time":{"start":1736528356516,"stop":1736528356517,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb5e61267424583","name":"LightPush with 2 connections","time":{"start":1736528201720,"stop":1736528201721,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b1916fe5f65ea73","name":"Subscribe and publish message","time":{"start":1736528377520,"stop":1736528377521,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85ca3c549d7a318","name":"can start the service","time":{"start":1736528127583,"stop":1736528127584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea32dc6baafed1f4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1736528452762,"stop":1736528452762,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fef13232a8a58bb","name":"isConnected return false after peer stops","time":{"start":1736528147975,"stop":1736528147976,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8375811d1ffe60","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1736528263934,"stop":1736528263936,"duration":2},"status":"passed","severity":"normal"},{"uid":"412c2ab742532013","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1736528201521,"stop":1736528201522,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66ec6d82c547a9d7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1736528452764,"stop":1736528452764,"duration":0},"status":"passed","severity":"normal"},{"uid":"32520928288d390c","name":"Publish message with custom timestamp: Sat Jan 20 2024 16:59:24 GMT+0000 (Coordinated Universal Time)","time":{"start":1736528371791,"stop":1736528371791,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73269dc6b0aa850","name":"Push message with content topic containing JSON","time":{"start":1736528368195,"stop":1736528368195,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7ca7d3cf512511","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1736528052672,"stop":1736528052672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c31c304fe7e00b3","name":"recovers when dns.resolve returns empty","time":{"start":1736528076934,"stop":1736528076934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f14d14ca8600479","name":"should not fail to start the service if it is already started","time":{"start":1736528127588,"stop":1736528127588,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acc47547fad803","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1736528052688,"stop":1736528052688,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b4412a96c8a39c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/1/topic467/xml","time":{"start":1736528398809,"stop":1736528398812,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa4b65fb564f9ec8","name":"Push message with XML payload","time":{"start":1736528368186,"stop":1736528368187,"duration":1},"status":"passed","severity":"normal"},{"uid":"adadd0a541b4c2e5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1736528167695,"stop":1736528167696,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f5fc9b63c3b234","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1736528452782,"stop":1736528452782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c55d994cba83117","name":"Check received message with timestamp: 1736528112057 ","time":{"start":1736528356530,"stop":1736528356531,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f99d463229ab4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1736528188755,"stop":1736528188755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51d6747556b7d71","name":"Fails to push message bigger that 1MB","time":{"start":1736528368207,"stop":1736528368207,"duration":0},"status":"passed","severity":"normal"},{"uid":"922718a7fb4f2319","name":"Push message with content topic containing Arabic","time":{"start":1736528368193,"stop":1736528368193,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0d70c74b733667","name":"Check received message containing Chinese","time":{"start":1736528234528,"stop":1736528234528,"duration":0},"status":"passed","severity":"normal"},{"uid":"14387c3d7609de10","name":"Check received message containing Arabic","time":{"start":1736528356525,"stop":1736528356525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b115f369c56d60","name":"should be called at least once on all `peer:discovery` events","time":{"start":1736528120102,"stop":1736528120103,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb05837d900ba7ca","name":"Overlapping topic subscription","time":{"start":1736528377523,"stop":1736528377524,"duration":1},"status":"skipped","severity":"normal"},{"uid":"640978d09e3ba684","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1736528060739,"stop":1736528060740,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe1791cb90c6c0c","name":"Register correct protocols","time":{"start":1736528377519,"stop":1736528377520,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2b3760d6738bae","name":"throws on content topic with generation field greater than 0","time":{"start":1736528052656,"stop":1736528052656,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f67d3ab46ebb430","name":"Subscribe to topic containing emoji and publish message","time":{"start":1736528377533,"stop":1736528377533,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5a7a22fae10349","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app78/3/topic791/xml","time":{"start":1736528398813,"stop":1736528398813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8261d8d4c180908f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1736528060745,"stop":1736528060746,"duration":1},"status":"passed","severity":"normal"},{"uid":"460303ccf5d976d4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1736528060735,"stop":1736528060736,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bcc67e4f21f92b6","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1736528167697,"stop":1736528167697,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e810bd29df2e4b","name":"Check received message containing Chinese","time":{"start":1736528356512,"stop":1736528356512,"duration":0},"status":"passed","severity":"normal"},{"uid":"e476aaaac912a3ca","name":"Subscribe to topic containing JSON and receive message","time":{"start":1736528263938,"stop":1736528263945,"duration":7},"status":"passed","severity":"normal"},{"uid":"236b0599ca2e9f09","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1736528088281,"stop":1736528088281,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c00ef5dc7e8b04c","name":"Ping on unsubscribed peer","time":{"start":1736528157816,"stop":1736528157817,"duration":1},"status":"passed","severity":"normal"},{"uid":"60af64cad603f4e5","name":"Check received message containing numeric","time":{"start":1736528356522,"stop":1736528356522,"duration":0},"status":"passed","severity":"normal"},{"uid":"83018de16e5c603a","name":"Number of peers are maintained correctly","time":{"start":1736528198718,"stop":1736528198720,"duration":2},"status":"passed","severity":"normal"},{"uid":"138bc18c9e4a0b4b","name":"Check received message containing unicode special characters","time":{"start":1736528356529,"stop":1736528356529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf0d47ffc0307e","name":"groups content topics by expected pubsub topic","time":{"start":1736528052670,"stop":1736528052670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e978163b348e1e53","name":"Init the array if not present","time":{"start":1736528052100,"stop":1736528052102,"duration":2},"status":"passed","severity":"normal"},{"uid":"c25ccbb22d07e6b3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1736528201245,"stop":1736528201245,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb8a90953c072ef","name":"Encoder throws on empty string content topic","time":{"start":1736528068887,"stop":1736528068887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8590977addebc2","name":"same cluster, same shard: nodes connect","time":{"start":1736528290958,"stop":1736528290958,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a44300255365b0","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1736528201262,"stop":1736528201262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5dee38a5e467952","name":"Ping on peer without subscriptions","time":{"start":1736528157810,"stop":1736528157816,"duration":6},"status":"passed","severity":"normal"},{"uid":"ec81faabf6f9cdcd","name":"Passing invalid cursor","time":{"start":1736528399572,"stop":1736528399573,"duration":1},"status":"passed","severity":"normal"},{"uid":"698827220b48fe0e","name":"Push message with unicode special characters payload","time":{"start":1736528353042,"stop":1736528353042,"duration":0},"status":"passed","severity":"normal"},{"uid":"20925b125657aea4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1736528052674,"stop":1736528052674,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d322ae2cb4cdfed","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1736528167696,"stop":1736528167696,"duration":0},"status":"passed","severity":"normal"},{"uid":"476e90f559886c7b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1736528419691,"stop":1736528419691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf1e4106a75c7f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1736528452777,"stop":1736528452777,"duration":0},"status":"passed","severity":"normal"},{"uid":"819307b1e99f96bf","name":"Check publish message containing XML","time":{"start":1736528371786,"stop":1736528371787,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0b96a0a55dd789","name":"should not fail to stop the service if it was not started","time":{"start":1736528080611,"stop":1736528080611,"duration":0},"status":"passed","severity":"normal"},{"uid":"444dce867cb27fdb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1736528452771,"stop":1736528452771,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f99a3e55393614e","name":"should not fail to stop the service if it was not started","time":{"start":1736528391614,"stop":1736528391614,"duration":0},"status":"passed","severity":"normal"},{"uid":"388ad77bdb52d362","name":"Filter with 2 connections","time":{"start":1736528201721,"stop":1736528201721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b606e883342b791","name":"can dial TLS multiaddrs","time":{"start":1736528294750,"stop":1736528294753,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f2af4bc30ab79b6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1736528356531,"stop":1736528356531,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94299ae8b8cd2d3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1736528419688,"stop":1736528419688,"duration":0},"status":"passed","severity":"normal"},{"uid":"797abb47ab350ee4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1736528269336,"stop":1736528269337,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a8fb736a5d8d54","name":"Check received message containing Russian","time":{"start":1736528356525,"stop":1736528356525,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d6f5913df0395","name":"should fail to send if no connected peers found","time":{"start":1736528093430,"stop":1736528093431,"duration":1},"status":"passed","severity":"normal"},{"uid":"94722b3af2854f60","name":"should encode/decode to text encoding","time":{"start":1736528061382,"stop":1736528061382,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e0fec0f4264fa6","name":"Throws when trying to push message with empty payload","time":{"start":1736528353043,"stop":1736528353044,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dd858b9e2a697f9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1736528147973,"stop":1736528147973,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f39b60911c7bfb3","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app9/6/topic636/xml","time":{"start":1736528398813,"stop":1736528398813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5978a50331bf0a43","name":"Check received message containing SQL Injection","time":{"start":1736528234529,"stop":1736528234529,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e375af7586b60e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1736528450788,"stop":1736528450788,"duration":0},"status":"passed","severity":"normal"},{"uid":"1856f91247b1904c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app94/7/topic530/json","time":{"start":1736528398808,"stop":1736528398808,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5aa9ba92f9af890","name":"Push message with content topic containing shell command","time":{"start":1736528353050,"stop":1736528353050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1760d505e08d2d55","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1736528201539,"stop":1736528201539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"589689ff9b237be","name":"Query generator for multiple messages with different content topic format","time":{"start":1736528440805,"stop":1736528440806,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2cfe5c7725f168","name":"Subscribe to topic containing shell command and receive message","time":{"start":1736528452783,"stop":1736528452783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9140cd11c3d6257","name":"should select older connection if present","time":{"start":1736528068241,"stop":1736528068241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec15c239e4fadce","name":"Push message with emoji payload","time":{"start":1736528353043,"stop":1736528353043,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ab750d7f7fd4c5","name":"should not fail to stop the service if it was not started","time":{"start":1736528127584,"stop":1736528127585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b04896d493e5393","name":"it tolerates circular branch references","time":{"start":1736528076933,"stop":1736528076934,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6ae77ca394296","name":"Publishes to nwaku","time":{"start":1736528369991,"stop":1736528369992,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd56c9f2851a02b","name":"Query with Promise Callback, No message returned","time":{"start":1736528419692,"stop":1736528419692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0de19f1eb647c49","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1736528052665,"stop":1736528052665,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fd65274b550733","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1736528377522,"stop":1736528377522,"duration":0},"status":"passed","severity":"normal"},{"uid":"55587be61070a750","name":"handles empty shards array correctly","time":{"start":1736528052690,"stop":1736528052690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2360e39c08355bc","name":"Push message with Basic HTML tag payload","time":{"start":1736528353040,"stop":1736528353041,"duration":1},"status":"passed","severity":"normal"},{"uid":"59dbfedd89f32526","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1736528076274,"stop":1736528076275,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fc39b796a1609","name":"Query generator for multiple messages with different message text format","time":{"start":1736528440798,"stop":1736528440801,"duration":3},"status":"passed","severity":"normal"},{"uid":"11cb62ac041d8855","name":"Decoder throws on undefined content topic","time":{"start":1736528088283,"stop":1736528088284,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa28ffa412f8a573","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1736528452777,"stop":1736528452777,"duration":0},"status":"passed","severity":"normal"},{"uid":"38be9559146045cc","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1736528052669,"stop":1736528052669,"duration":0},"status":"passed","severity":"normal"},{"uid":"915d5ca4bf195314","name":"should reject if Filter is requested but not mounted","time":{"start":1736528093474,"stop":1736528093474,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a86f453d0987450","name":"Push message with Arabic payload","time":{"start":1736528353038,"stop":1736528353038,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce86176f7555e37","name":"1 Store, 2 relays, 2 fetches","time":{"start":1736528076790,"stop":1736528076790,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad1e1fdf6841616","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1736528452768,"stop":1736528452768,"duration":0},"status":"passed","severity":"normal"}]