mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 04:43:14 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"55b5b16bc186b897","name":"Waku message hash computation (payload length 0)","time":{"start":1724765628368,"stop":1724765628368,"duration":0},"status":"passed","severity":"normal"},{"uid":"601831b64d30191d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724766194538,"stop":1724766194538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2718ce75e577d2f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724766422157,"stop":1724766422157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7babe642840ddd4c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724766087339,"stop":1724766087340,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ba2841094960c3","name":"Failed peers are renewed","time":{"start":1724765986421,"stop":1724765986421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1941f92819a60e","name":"Push message with shell command payload","time":{"start":1724766256539,"stop":1724766256539,"duration":0},"status":"passed","severity":"normal"},{"uid":"5995e0e02e7d4b07","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724765885450,"stop":1724765885451,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41f19585fafc672","name":"Check received message containing Arabic","time":{"start":1724766205265,"stop":1724766205266,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30d620707fc9abd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724766042451,"stop":1724766042451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b032aab1dedbed14","name":"Check publish message containing unicode special characters","time":{"start":1724766220848,"stop":1724766220848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7599e5670741af90","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724765625970,"stop":1724765625971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7735a02ee787f0fc","name":"Push message with JSON payload","time":{"start":1724766183074,"stop":1724766183074,"duration":0},"status":"passed","severity":"normal"},{"uid":"694a08a95aa4459c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724765633611,"stop":1724765633612,"duration":1},"status":"passed","severity":"normal"},{"uid":"922adea810387a23","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724765625954,"stop":1724765625954,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d4dc3ba4955963","name":"Check received message containing XML","time":{"start":1724766205270,"stop":1724766205270,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a0b5b1bdc1573","name":"Push message with custom timestamp: 1694007561247","time":{"start":1724766183103,"stop":1724766183103,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7a8294bfd08a4a","name":"should only return 1 node with store capability","time":{"start":1724765649943,"stop":1724765649943,"duration":0},"status":"passed","severity":"normal"},{"uid":"769148bcb752a43f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724765628367,"stop":1724765628368,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a19e629a96b8b9","name":"addEventListener with correct event","time":{"start":1724765716417,"stop":1724765716417,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b635af5f308ed4","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724765960960,"stop":1724765960960,"duration":0},"status":"passed","severity":"normal"},{"uid":"171868f16e730edf","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724765885461,"stop":1724765885462,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6d031d3b1880fb","name":"Subscribe and publish message","time":{"start":1724766231270,"stop":1724766231270,"duration":0},"status":"passed","severity":"normal"},{"uid":"177c8c57f90463d2","name":"1 Store, 2 fetches","time":{"start":1724765649643,"stop":1724765649643,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fd0279925a7b1f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724765633618,"stop":1724765633618,"duration":0},"status":"passed","severity":"normal"},{"uid":"7306e04432cfc4fc","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724766350567,"stop":1724766350567,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4058e9301d64cb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724765886394,"stop":1724765886394,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0195243225958e","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app29/3/topic717/test.js","time":{"start":1724766260400,"stop":1724766260401,"duration":1},"status":"passed","severity":"normal"},{"uid":"f313b0bdf36dfbcc","name":"throws on content topic with generation field greater than 0","time":{"start":1724765625943,"stop":1724765625943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3746724797bd6ba4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724765625967,"stop":1724765625967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9c39426e8e812b","name":"Push message with content topic containing short","time":{"start":1724766183088,"stop":1724766183089,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f1cc10e30195b","name":"Push message with numeric payload","time":{"start":1724766256511,"stop":1724766256511,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bda14faa3c28f4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724765885454,"stop":1724765885454,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1a61c70c72c2a1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724766422167,"stop":1724766422168,"duration":1},"status":"passed","severity":"normal"},{"uid":"be63aac6d714bfe","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app29/4/topic23/test.js","time":{"start":1724766260401,"stop":1724766260401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae8d2495d785e95","name":"does not throw on valid cases","time":{"start":1724765625940,"stop":1724765625941,"duration":1},"status":"passed","severity":"normal"},{"uid":"257deb1a14cb2ee3","name":"Push message with content topic containing shell command","time":{"start":1724766183094,"stop":1724766183095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b11b4772c2b435","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724765919734,"stop":1724765919734,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6cc5fc053cce66","name":"Push message with Chinese payload","time":{"start":1724766256512,"stop":1724766256512,"duration":0},"status":"passed","severity":"normal"},{"uid":"36eb460a1f558859","name":"through manual discovery","time":{"start":1724766077911,"stop":1724766077912,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc5800dde5e591c","name":"Should update shard info","time":{"start":1724766087617,"stop":1724766087617,"duration":0},"status":"passed","severity":"normal"},{"uid":"feac62a77ddd5ebd","name":"Correctly serialized arguments","time":{"start":1724766078242,"stop":1724766078242,"duration":0},"status":"passed","severity":"normal"},{"uid":"234dc703d551259","name":"should get / set TCP multiaddr","time":{"start":1724765634250,"stop":1724765634250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4c75ed1a360fc9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724765919766,"stop":1724765919767,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f1b3af928cfacb","name":"Check received message containing short","time":{"start":1724765886386,"stop":1724765886386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ade9298834fb09","name":"Check received message with timestamp: 1724765675520000000 ","time":{"start":1724766205272,"stop":1724766205272,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1549d8ca6c3562","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724765885445,"stop":1724765885445,"duration":0},"status":"passed","severity":"normal"},{"uid":"41991cb77be4ef6f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724765625963,"stop":1724765625963,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d080f340aca0d7f","name":"Check received message containing escaped characters","time":{"start":1724765886391,"stop":1724765886391,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd4f1c40908e0b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724766422168,"stop":1724766422169,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ce2754990e1b9d8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724765760252,"stop":1724765760253,"duration":1},"status":"passed","severity":"normal"},{"uid":"345444c7672ca12c","name":"Check received message containing special chars","time":{"start":1724766205263,"stop":1724766205264,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5be9812e3434b4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724766231278,"stop":1724766231279,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e461481e1de89e1","name":"Push message with Script payload","time":{"start":1724766183073,"stop":1724766183073,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0568033e2934c4","name":"safeDispatchEvent","time":{"start":1724765716420,"stop":1724765716420,"duration":0},"status":"passed","severity":"normal"},{"uid":"998d30a5c291a4f0","name":"Passing page size 10 when there are 10 messages","time":{"start":1724766334002,"stop":1724766334003,"duration":1},"status":"passed","severity":"normal"},{"uid":"de236594ba447a08","name":"should not receive a peer event before start","time":{"start":1724765687481,"stop":1724765687481,"duration":0},"status":"passed","severity":"normal"},{"uid":"4668e072a66bdbd4","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724765795291,"stop":1724765795291,"duration":0},"status":"passed","severity":"normal"},{"uid":"64186b98299e86e4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724765625979,"stop":1724765625979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8583f1c923f97","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724765628366,"stop":1724765628367,"duration":1},"status":"passed","severity":"normal"},{"uid":"2450c4b5d57d715e","name":"Check received message containing numeric","time":{"start":1724766205262,"stop":1724766205263,"duration":1},"status":"passed","severity":"normal"},{"uid":"737485a6507d39a","name":"Push message with content topic containing Russian","time":{"start":1724766256551,"stop":1724766256551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4630a7283acaec02","name":"returns all values when wanted number is greater than available values","time":{"start":1724765648840,"stop":1724765648842,"duration":2},"status":"passed","severity":"normal"},{"uid":"73d71b326ed43841","name":"Check received message containing long","time":{"start":1724765886386,"stop":1724765886386,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fdc3ad03bf0e20","name":"Subscribe and receive messages via waku relay post","time":{"start":1724766422155,"stop":1724766422155,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0cbb787e716e79","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724766260404,"stop":1724766260404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b64842a93de7ece","name":"Check publish message containing Chinese","time":{"start":1724766220838,"stop":1724766220838,"duration":0},"status":"passed","severity":"normal"},{"uid":"2004949f187abf76","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724766269666,"stop":1724766269667,"duration":1},"status":"passed","severity":"normal"},{"uid":"536f3a66ce07990c","name":"retrieves a single peer","time":{"start":1724765649939,"stop":1724765649940,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad1e806932da03dd","name":"Check received message containing emoji","time":{"start":1724765886392,"stop":1724765886392,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b5a1ec685ade29","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724765919746,"stop":1724765919746,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e44c7a1b1778f9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724765659643,"stop":1724765659643,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8920575c9a2d70","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724765885455,"stop":1724765885456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8dda48745bffe7a","name":"Check received message containing shell command","time":{"start":1724766205239,"stop":1724766205240,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a1853726fe1236","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724765885442,"stop":1724765885443,"duration":1},"status":"passed","severity":"normal"},{"uid":"708e2d7f44fc85d2","name":"Store - dialed after - with timeout","time":{"start":1724766350323,"stop":1724766350323,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e923039c0faeb15","name":"Fails to push message bigger that 1MB","time":{"start":1724766256564,"stop":1724766256569,"duration":5},"status":"passed","severity":"normal"},{"uid":"bd9310b34adb1403","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724765687495,"stop":1724765687495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d55b4bbfb58ba821","name":"Push message with content topic containing short","time":{"start":1724766256542,"stop":1724766256542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c6f939b46624ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765885459,"stop":1724765885460,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee81f5a256fd61c6","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724766073926,"stop":1724766073926,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a0425a325f2ab","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724765625952,"stop":1724765625953,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38c39c72ebb03df","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724765649644,"stop":1724765649644,"duration":0},"status":"passed","severity":"normal"},{"uid":"b305ed935a0e25de","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724766313824,"stop":1724766313825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff69ae4539902671","name":"should only return 1 node with relay capability","time":{"start":1724765649942,"stop":1724765649942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d10bd8549aa723","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724766231280,"stop":1724766231281,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53b395469a06942","name":"Privacy Node - default protocol","time":{"start":1724766350325,"stop":1724766350325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb43e0beca7285d","name":"Push message with XML payload","time":{"start":1724766256514,"stop":1724766256514,"duration":0},"status":"passed","severity":"normal"},{"uid":"212207ef59c1ca0d","name":"start node with empty shard should fail","time":{"start":1724766281624,"stop":1724766281628,"duration":4},"status":"passed","severity":"normal"},{"uid":"a53891709300a517","name":"Relay - dialed first","time":{"start":1724766350321,"stop":1724766350321,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb166610d0f16cf0","name":"shard 0","time":{"start":1724766281613,"stop":1724766281613,"duration":0},"status":"passed","severity":"normal"},{"uid":"885a180ff4c015d3","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724765649433,"stop":1724765649433,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca318f53c8e3a0c5","name":"should set field with only RELAY enabled","time":{"start":1724765634257,"stop":1724765634257,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6065f18a012acf","name":"Generator, 2 different pubsubtopics","time":{"start":1724766315449,"stop":1724766315453,"duration":4},"status":"passed","severity":"normal"},{"uid":"aea196afb3c19e05","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724766422167,"stop":1724766422167,"duration":0},"status":"passed","severity":"normal"},{"uid":"146254dd7302729f","name":"Push message with escaped characters payload","time":{"start":1724766183075,"stop":1724766183075,"duration":0},"status":"passed","severity":"normal"},{"uid":"de278c0315cf736f","name":"Callback on promise","time":{"start":1724766313825,"stop":1724766313825,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ce900d5ebcdd90","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724765885451,"stop":1724765885452,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7feddfd2730edd","name":"Subscribe to topic containing long and receive message","time":{"start":1724766422166,"stop":1724766422166,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8303a7e6de116c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724766422168,"stop":1724766422168,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f5f9dd10b080d3","name":"Check received message containing XML","time":{"start":1724765886389,"stop":1724765886389,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca57cb7bfe2cbdac","name":"Overlapping topic subscription","time":{"start":1724765919743,"stop":1724765919743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5e8ee99604b31a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724765625956,"stop":1724765625957,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77b421b4a8de9f5","name":"Js publishes, other Js receives","time":{"start":1724766205658,"stop":1724766205658,"duration":0},"status":"passed","severity":"normal"},{"uid":"900303fa7cf7e9c4","name":"Asymmetric encrypt & decrypt","time":{"start":1724765660188,"stop":1724765660189,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ea8be7c34f5d7f","name":"Register correct protocols","time":{"start":1724766231267,"stop":1724766231269,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e2d179cc08b38aa","name":"Check publish message containing SQL Injection","time":{"start":1724766220844,"stop":1724766220844,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb843882bd717a3e","name":"Check publish message containing Russian","time":{"start":1724766220841,"stop":1724766220842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1edc0c4f8ea22ee2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724766301709,"stop":1724766301709,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef58b76f839ed02","name":"Decoder throws on empty string content topic","time":{"start":1724765661323,"stop":1724765661323,"duration":0},"status":"passed","severity":"normal"},{"uid":"68950ad73b286653","name":"should only return 1 node with relay and store capability","time":{"start":1724765649942,"stop":1724765649943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d21ce67efe69d87","name":"Check received message containing Chinese","time":{"start":1724765886387,"stop":1724765886387,"duration":0},"status":"passed","severity":"normal"},{"uid":"7402354e88e74c35","name":"Subscribe to topic containing short and receive message","time":{"start":1724765919744,"stop":1724765919744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab34e2dac08c84e","name":"same cluster, different shard: nodes don't connect","time":{"start":1724765885437,"stop":1724765885438,"duration":1},"status":"passed","severity":"normal"},{"uid":"75376d08cc70576d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724765919745,"stop":1724765919745,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab978861ee65e92c","name":"Encoder throws on empty string content topic","time":{"start":1724765661322,"stop":1724765661323,"duration":1},"status":"passed","severity":"normal"},{"uid":"e55207cf88e4616a","name":"Filter with 3 connections","time":{"start":1724765957889,"stop":1724765957890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8f30793f16a97b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724765633609,"stop":1724765633610,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7be45d6a4e4c22","name":"topics with same application and version share the same shard","time":{"start":1724765625957,"stop":1724765625957,"duration":0},"status":"passed","severity":"normal"},{"uid":"df62cb5d859d865a","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724766073927,"stop":1724766073927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b630d9c909f7cb","name":"Ping on unsubscribed peer","time":{"start":1724765767093,"stop":1724765767093,"duration":0},"status":"passed","severity":"normal"},{"uid":"278a367f00e3238d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724765885443,"stop":1724765885443,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f121c10c6d69af2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724766231278,"stop":1724766231278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78431a4fdca5ce6","name":"Push message with content topic containing SQL Injection","time":{"start":1724766256551,"stop":1724766256552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b85acdc95bf094a","name":"Subscribe and receive messages via lightPush","time":{"start":1724766422152,"stop":1724766422153,"duration":1},"status":"broken","severity":"normal"},{"uid":"50d598602b7d3f3c","name":"Push message with content topic containing long","time":{"start":1724766183089,"stop":1724766183090,"duration":1},"status":"passed","severity":"normal"},{"uid":"283d62af55583731","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724765676156,"stop":1724765676156,"duration":0},"status":"passed","severity":"normal"},{"uid":"283939d8c506b46b","name":"Check received message containing JSON","time":{"start":1724765886390,"stop":1724765886390,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b29f3a66d90be1","name":"A test","time":{"start":1724766042514,"stop":1724766042514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2083ba15933e9c9","name":"Check received message with timestamp: 1724765675677000000 ","time":{"start":1724765886392,"stop":1724765886392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b590d713de9315","name":"Decoder throws on undefined content topic","time":{"start":1724765661323,"stop":1724765661323,"duration":0},"status":"passed","severity":"normal"},{"uid":"374367ef4a70221c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724765960959,"stop":1724765960959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb375829bd790b1","name":"should set field with all protocols disabled","time":{"start":1724765634256,"stop":1724765634257,"duration":1},"status":"passed","severity":"normal"},{"uid":"a900050c0fd81969","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724765885448,"stop":1724765885448,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1bbf9e2dfe8657","name":"Filter","time":{"start":1724766350323,"stop":1724766350324,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5435c31a7dc6c2e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724766301710,"stop":1724766301710,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb62b33fc4da32d","name":"getPeersByDiscovery","time":{"start":1724765716418,"stop":1724765716419,"duration":1},"status":"passed","severity":"normal"},{"uid":"194877cbc21c97b1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724766205273,"stop":1724766205273,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e68510d9b0b033d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724765649944,"stop":1724765649945,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b9d678338cd5161","name":"Check received message containing unicode special characters","time":{"start":1724766205241,"stop":1724766205242,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2393a70b913abd2","name":"should be able to encode the field with only STORE set to true","time":{"start":1724765633608,"stop":1724765633609,"duration":1},"status":"passed","severity":"normal"},{"uid":"b302bb6cd4a054a7","name":"Reopen subscription with peer with lost subscription","time":{"start":1724765767089,"stop":1724765767090,"duration":1},"status":"passed","severity":"normal"},{"uid":"817cf43b1d129e82","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724766301710,"stop":1724766301711,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f1559f556b4360","name":"random static sharding 4 - Cluster ID: 330, Shard ID: 349","time":{"start":1724766281619,"stop":1724766281619,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d18acc86d116123","name":"can dial TLS multiaddrs","time":{"start":1724766077911,"stop":1724766077911,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6f0d3f5f093109","name":"random static sharding 9 - Cluster ID: 800, Shard ID: 861","time":{"start":1724766281621,"stop":1724766281622,"duration":1},"status":"passed","severity":"normal"},{"uid":"8472fdcc88095b81","name":"Check publish message containing JSON","time":{"start":1724766220846,"stop":1724766220846,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c5d19e051bb5c7","name":"Passing page size 3 when there are 20 messages","time":{"start":1724766334002,"stop":1724766334002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdf75c56a22f23d","name":"Check received message with timestamp: 1724765675677 ","time":{"start":1724765886392,"stop":1724765886393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded241a9c4b6310f","name":"Push message equal or less that 1MB","time":{"start":1724766256564,"stop":1724766256564,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b76d221335f9e3c","name":"should encode/decode to text encoding","time":{"start":1724765634249,"stop":1724765634249,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4008c7ca5cec7ba","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724766073921,"stop":1724766073921,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f31116fe9387dc","name":"Check publish message containing XML","time":{"start":1724766220845,"stop":1724766220845,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a43f0edd5d072b","name":"Push 30 different messages","time":{"start":1724766183076,"stop":1724766183076,"duration":0},"status":"passed","severity":"normal"},{"uid":"16902435530cba72","name":"Check message with invalid timestamp is not received","time":{"start":1724766205247,"stop":1724766205247,"duration":0},"status":"passed","severity":"normal"},{"uid":"df805c8cf438b05f","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app92/10/topic666/json","time":{"start":1724766260399,"stop":1724766260399,"duration":0},"status":"passed","severity":"normal"},{"uid":"65304d8d8360589c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724766422163,"stop":1724766422163,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa40114cc1a8c92","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app29/3/topic235/xml","time":{"start":1724766260401,"stop":1724766260401,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a1e7c68f596ba3","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724766073925,"stop":1724766073925,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10f8a9ede83f6cd","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724765633614,"stop":1724765633615,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ccbec8f618feb4","name":"Push message with Chinese payload","time":{"start":1724766183071,"stop":1724766183071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60ef7c0afcf7efb","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724766087340,"stop":1724766087341,"duration":1},"status":"passed","severity":"normal"},{"uid":"90530c203c45eae4","name":"Query generator for 2000 messages","time":{"start":1724766313827,"stop":1724766313827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dde004aa547902","name":"Check received message containing special chars","time":{"start":1724765886387,"stop":1724765886387,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf1c6c8cab981f5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724766194541,"stop":1724766194541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a9b1fc78705fdd","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724766231270,"stop":1724766231270,"duration":0},"status":"passed","severity":"normal"},{"uid":"640a90c10cf52361","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724765676152,"stop":1724765676153,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba66d1b0b55c02e","name":"Push message with short payload","time":{"start":1724766183069,"stop":1724766183070,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a804ba07efbf78a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724765960958,"stop":1724765960958,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb65de75117146a","name":"should use DNS peer discovery with light client","time":{"start":1724765687494,"stop":1724765687494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e80085981055ac5","name":"Check received message containing emoji","time":{"start":1724766205242,"stop":1724766205243,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb9c6a5fbba6e82d","name":"Subscribe to topic containing long and receive message","time":{"start":1724765919744,"stop":1724765919745,"duration":1},"status":"passed","severity":"normal"},{"uid":"f267e7b9e82c8d9f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724766422161,"stop":1724766422162,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8cc34ddffc41bf","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724765683095,"stop":1724765683096,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bdd6545d080dca6","name":"Fails to publish message with empty text","time":{"start":1724766220852,"stop":1724766220852,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d018295e2d4303","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724765798614,"stop":1724765798614,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f9bf59bde69158","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765885441,"stop":1724765885442,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66346a9ed1b644a","name":"Check received message containing unicode special characters","time":{"start":1724766205271,"stop":1724766205271,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6950ec76478475","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724765625971,"stop":1724765625971,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd439dcecbb279e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724765625968,"stop":1724765625968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a838a5c962afbfb","name":"should properly create location multiaddrs - tcp6","time":{"start":1724765634255,"stop":1724765634255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c9a702d944678f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724766422162,"stop":1724766422162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8100fc8156c55df2","name":"should throw error - no id","time":{"start":1724765634246,"stop":1724765634246,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad66a1fe246f894","name":"Check received message containing Basic HTML tag","time":{"start":1724765886390,"stop":1724765886390,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c76a3d50787af59","name":"can start and stop the service","time":{"start":1724765653785,"stop":1724765653786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19a9cbf0f563e25","name":"Check received message containing Script","time":{"start":1724766205236,"stop":1724766205236,"duration":0},"status":"passed","severity":"normal"},{"uid":"e266943c92295bc5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724765919767,"stop":1724765919770,"duration":3},"status":"passed","severity":"normal"},{"uid":"4b23b55f47bf617d","name":"Push message with content topic containing unicode special characters","time":{"start":1724766183095,"stop":1724766183096,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bcb9df76e58d65","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724766073925,"stop":1724766073925,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dc150898e70a1c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724765919733,"stop":1724765919733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e979d39e4ce06c70","name":"Check message on other pubsub topic is not received","time":{"start":1724766205247,"stop":1724766205248,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b51c0456217f636","name":"Reusing cursor across nodes","time":{"start":1724766269666,"stop":1724766269666,"duration":0},"status":"passed","severity":"normal"},{"uid":"98568f122267a525","name":"Subscribe to topic containing Script and publish message","time":{"start":1724766231279,"stop":1724766231279,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a87f3785eb2cb32","name":"creates an iterator","time":{"start":1724766324824,"stop":1724766324824,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ca6212876b2ef4","name":"should encode/decode to RLP encoding","time":{"start":1724765634249,"stop":1724765634249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21d997a392530ec","name":"different cluster, different shard: nodes don't connect","time":{"start":1724766087349,"stop":1724766087354,"duration":5},"status":"passed","severity":"normal"},{"uid":"be9eab82210c11d8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724765919763,"stop":1724765919764,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35cb748d49b3b78","name":"Push message with rate limit","time":{"start":1724766183103,"stop":1724766183103,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce99202e218407b5","name":"Push message with custom timestamp: 1724762319894","time":{"start":1724766256563,"stop":1724766256563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd7d3ed7950fdab","name":"Subscribe to topic containing long and receive message","time":{"start":1724766422159,"stop":1724766422159,"duration":0},"status":"passed","severity":"normal"},{"uid":"970d59d579cd3414","name":"should throw error - no id","time":{"start":1724765634247,"stop":1724765634247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc570bc49ec235d","name":"connects to nwaku","time":{"start":1724766344598,"stop":1724766344598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14385ae1d380fb6","name":"Keep-alive pings maintain the connection","time":{"start":1724765795290,"stop":1724765795290,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6fcbaa459da81c","name":"All","time":{"start":1724765685502,"stop":1724765685502,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73508a3de131c2c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724765625958,"stop":1724765625958,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffdc0cb9dcdda67","name":"Push message on custom pubsubTopic","time":{"start":1724766042435,"stop":1724766042435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27b0eb9ba95cb91","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724765885463,"stop":1724765885463,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef46d6c12dc6eea","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724766315446,"stop":1724766315446,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe27d370b443c2b","name":"isConnected should return false after all peers disconnect","time":{"start":1724765731361,"stop":1724765731361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc9d3d533fd0c74","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724765676155,"stop":1724765676155,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e4e02b6302c5cd","name":"Decoder throws on empty string content topic","time":{"start":1724765659646,"stop":1724765659647,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef36740eb95d594","name":"should throw an error for missing required configuration","time":{"start":1724765625965,"stop":1724765625965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4513a18687989c3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724765885457,"stop":1724765885459,"duration":2},"status":"passed","severity":"normal"},{"uid":"b292bd5584046b2d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724765919733,"stop":1724765919734,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a1b4e119fbf8ee","name":"Ordered Callback - true","time":{"start":1724766306343,"stop":1724766306344,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac3eb5eea1d63f21","name":"Ping on unsubscribed peer","time":{"start":1724765767082,"stop":1724765767089,"duration":7},"status":"passed","severity":"normal"},{"uid":"97a00f7bf1eaece8","name":"Push message with content topic containing Russian","time":{"start":1724766183091,"stop":1724766183092,"duration":1},"status":"passed","severity":"normal"},{"uid":"457e9059da1fcaa2","name":"random static sharding 3 - Cluster ID: 535, Shard ID: 792","time":{"start":1724766281618,"stop":1724766281618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4022505a1545e","name":"Publish message with large meta","time":{"start":1724766220861,"stop":1724766220861,"duration":0},"status":"passed","severity":"normal"},{"uid":"44164013fd8017b7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724765960958,"stop":1724765960958,"duration":0},"status":"passed","severity":"normal"},{"uid":"10852b9d1390b6eb","name":"Round trip binary serialization","time":{"start":1724765639181,"stop":1724765639181,"duration":0},"status":"passed","severity":"normal"},{"uid":"1599e9dc3c9e317f","name":"should not fail to stop the service if it was not started","time":{"start":1724765687479,"stop":1724765687479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06e4b0fd827a0e4","name":"Reopen subscription with peer with lost subscription","time":{"start":1724765767093,"stop":1724765767094,"duration":1},"status":"passed","severity":"normal"},{"uid":"4890c0a502b8ec71","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724765625956,"stop":1724765625956,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9b2de5977609d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724765659642,"stop":1724765659643,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5a85069ed23e35","name":"getPeersByDiscovery","time":{"start":1724766178517,"stop":1724766178518,"duration":1},"status":"passed","severity":"normal"},{"uid":"b919012bcb027ded","name":"Push message with Russian payload","time":{"start":1724766256513,"stop":1724766256513,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dc65b144024b12","name":"Passing invalid cursor","time":{"start":1724766269666,"stop":1724766269666,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8e3cb2903c811b","name":"Push message with content topic containing shell command","time":{"start":1724766256559,"stop":1724766256559,"duration":0},"status":"passed","severity":"normal"},{"uid":"1933839dc4bece46","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724765649431,"stop":1724765649432,"duration":1},"status":"passed","severity":"normal"},{"uid":"32d2b02f55a05043","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724765919747,"stop":1724765919747,"duration":0},"status":"passed","severity":"normal"},{"uid":"2180a1277f714a34","name":"Generator, custom pubsub topic","time":{"start":1724766315444,"stop":1724766315445,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb7364232d76811","name":"throws on empty content topic","time":{"start":1724765625941,"stop":1724765625941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dd8b6ac54f301b","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724766073923,"stop":1724766073923,"duration":0},"status":"passed","severity":"normal"},{"uid":"c607b9e01473d5b1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724765760252,"stop":1724765760252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b459e8319f820c5b","name":"Check received message containing JSON","time":{"start":1724766205270,"stop":1724766205270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c805500251084f1d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724765638844,"stop":1724765638844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67acad0b29e19fb","name":"Push message with meta","time":{"start":1724766256561,"stop":1724766256562,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccf91c80f3163a4","name":"Promise Callback - false","time":{"start":1724766306343,"stop":1724766306343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e590f1b6f0d1fd47","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724766422153,"stop":1724766422154,"duration":1},"status":"broken","severity":"normal"},{"uid":"19da9aea7c419064","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724765885442,"stop":1724765885442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e53ad362cdcffbe","name":"Check publish message containing escaped characters","time":{"start":1724766220847,"stop":1724766220847,"duration":0},"status":"passed","severity":"normal"},{"uid":"30584657baa2e818","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724766373032,"stop":1724766373032,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc7742df828f211","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724766194539,"stop":1724766194539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0da04da70dc62a1","name":"LightPush with 3 connections","time":{"start":1724765957888,"stop":1724765957888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6becf8cd57acf509","name":"Check publish message containing emoji","time":{"start":1724766220848,"stop":1724766220849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e79c686ab4b46f6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765760253,"stop":1724765760253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e023a7d0115df48d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724765625967,"stop":1724765625967,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77738066061418","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724766269662,"stop":1724766269663,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24a7cb88f29988a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724765633617,"stop":1724765633617,"duration":0},"status":"passed","severity":"normal"},{"uid":"944a2a3a88f5fbd8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724766422157,"stop":1724766422157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f65be08ebc0d6be","name":"Init the array if not present","time":{"start":1724765625559,"stop":1724765625560,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e87cd5050614ef","name":"start node with empty content topic","time":{"start":1724766260404,"stop":1724766260404,"duration":0},"status":"passed","severity":"normal"},{"uid":"704220a2206853ab","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724765919743,"stop":1724765919743,"duration":0},"status":"passed","severity":"normal"},{"uid":"243edcb6d0ea3e64","name":"Check received message containing long","time":{"start":1724766205261,"stop":1724766205262,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c9275b5a198bea","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724766073924,"stop":1724766073925,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0da828bf8bbe96","name":"Fails to push message bigger that 1MB","time":{"start":1724766183106,"stop":1724766183106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b012ae43413e7934","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/5/topic927/json","time":{"start":1724766260402,"stop":1724766260403,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a2e916e4cd51d9","name":"handles empty shards array correctly","time":{"start":1724765625979,"stop":1724765625979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e40395d3535c343","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724765760253,"stop":1724765760254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8148024d474f84f","name":"Push message with Script payload","time":{"start":1724766256514,"stop":1724766256514,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a2b48d9001421b","name":"Push message with custom timestamp: 1694007519894","time":{"start":1724766256563,"stop":1724766256563,"duration":0},"status":"passed","severity":"normal"},{"uid":"57497f5013f525c4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724766231276,"stop":1724766231276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec7757a24673064","name":"Fails to push message with empty content topic","time":{"start":1724766256561,"stop":1724766256561,"duration":0},"status":"passed","severity":"normal"},{"uid":"5220b9cd40740d4d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724766320500,"stop":1724766320501,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91fbf078ec37d7c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724766269664,"stop":1724766269664,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a5aa80cbe5a6f2","name":"LightPush","time":{"start":1724766350323,"stop":1724766350323,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3a29bd1db9615b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724765676154,"stop":1724765676154,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a3701ce7c05bd0","name":"Push message with content topic containing Chinese","time":{"start":1724766256546,"stop":1724766256547,"duration":1},"status":"passed","severity":"normal"},{"uid":"51635fc334d70ad8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724765625978,"stop":1724765625978,"duration":0},"status":"passed","severity":"normal"},{"uid":"622858141491bf37","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724765885447,"stop":1724765885447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5101fd22db2d4768","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724766422165,"stop":1724766422165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2979a31c1f39b8e5","name":"Ordered Callback - false","time":{"start":1724766306344,"stop":1724766306344,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca3ce0a839b0686","name":"recovers when dns.resolve returns empty","time":{"start":1724765649940,"stop":1724765649940,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b91ca0bb0d585c","name":"Push message with numeric payload","time":{"start":1724766183070,"stop":1724766183071,"duration":1},"status":"passed","severity":"normal"},{"uid":"610e527158390d45","name":"should decode valid enr with tcp successfully","time":{"start":1724765634246,"stop":1724765634246,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa57b906c70df3f","name":"Refresh subscription","time":{"start":1724766231274,"stop":1724766231275,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f1aafdf4c8f89012","name":"Wrong topic","time":{"start":1724766260403,"stop":1724766260403,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e852667992e12d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724765638843,"stop":1724765638844,"duration":1},"status":"passed","severity":"normal"},{"uid":"3828618e5c9c6b48","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724765625970,"stop":1724765625970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28624f59894813f","name":"Default pageSize","time":{"start":1724766334009,"stop":1724766334010,"duration":1},"status":"passed","severity":"normal"},{"uid":"653e125f3ff3d44c","name":"Passing page size 1 when there are 4 messages","time":{"start":1724766334001,"stop":1724766334002,"duration":1},"status":"passed","severity":"normal"},{"uid":"173c97043abe17dc","name":"Push message with rate limit","time":{"start":1724766256562,"stop":1724766256563,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe8eaa6c72678bd","name":"Check message with invalid timestamp is not received","time":{"start":1724765886394,"stop":1724765886394,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42abe824f74321c","name":"Ping on subscribed peer","time":{"start":1724765767090,"stop":1724765767092,"duration":2},"status":"passed","severity":"normal"},{"uid":"96579618eb57c987","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724765628367,"stop":1724765628367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec14cb3dd4391f5b","name":"handles empty contentTopics array correctly","time":{"start":1724765625980,"stop":1724765625980,"duration":0},"status":"passed","severity":"normal"},{"uid":"77be281269e92bf5","name":"Push message with long payload","time":{"start":1724766183070,"stop":1724766183070,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b21724e24e342a7","name":"Check received message containing Basic HTML tag","time":{"start":1724766205238,"stop":1724766205238,"duration":0},"status":"passed","severity":"normal"},{"uid":"4332eca3448069a0","name":"should not receive a peer event before start","time":{"start":1724765653787,"stop":1724765653788,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2654a39543c994","name":"Check publish message containing Script","time":{"start":1724766220844,"stop":1724766220845,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ea96300be82364","name":"Check message with no content topic is not received","time":{"start":1724765886397,"stop":1724765886398,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f43ffdab1ebe25","name":"Push message with content topic containing XML","time":{"start":1724766256556,"stop":1724766256557,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f03a32f7516db7","name":"Generator, custom pubsub topic","time":{"start":1724766315448,"stop":1724766315448,"duration":0},"status":"passed","severity":"normal"},{"uid":"289107ec11d06930","name":"Push message with short payload","time":{"start":1724766256510,"stop":1724766256510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4a4cf8c5526ede","name":"Check meta is set [symmetric]","time":{"start":1724765659644,"stop":1724765659644,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce5e7a4890344b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724765625975,"stop":1724765625976,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61e696eeaa9059f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724766269664,"stop":1724766269665,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3ca4cf1b96225c","name":"Overlapping topic subscription","time":{"start":1724766422165,"stop":1724766422166,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2003042077392","name":"Throws when trying to push message with empty payload","time":{"start":1724766256541,"stop":1724766256541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef09fe96a5f7c3f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724766422154,"stop":1724766422154,"duration":0},"status":"broken","severity":"normal"},{"uid":"880b6bf5b98191df","name":"Check message with no payload is not received","time":{"start":1724765886398,"stop":1724765886399,"duration":1},"status":"passed","severity":"normal"},{"uid":"3060cc9fd1311ac9","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724765625980,"stop":1724765625980,"duration":0},"status":"passed","severity":"normal"},{"uid":"756e8f70d8197079","name":"caches peers it previously fetched","time":{"start":1724765649941,"stop":1724765649942,"duration":1},"status":"passed","severity":"normal"},{"uid":"74dca1fb3600b162","name":"Check received message containing long","time":{"start":1724766205230,"stop":1724766205230,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa3ba4b9a6fc614","name":"should properly create location multiaddrs - tcp4","time":{"start":1724765634251,"stop":1724765634254,"duration":3},"status":"passed","severity":"normal"},{"uid":"66f78ad0d57dc98a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724765633612,"stop":1724765633612,"duration":0},"status":"passed","severity":"normal"},{"uid":"75651b0b5919c583","name":"Check message received after nwaku node is restarted","time":{"start":1724766205276,"stop":1724766205276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7917107937d4739f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724765919771,"stop":1724765919773,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb49b1af63ad66cc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724766422156,"stop":1724766422156,"duration":0},"status":"broken","severity":"normal"},{"uid":"fb696054d64b3c06","name":"Fails to push message with large meta","time":{"start":1724766256562,"stop":1724766256562,"duration":0},"status":"passed","severity":"normal"},{"uid":"55db718a7fb00b67","name":"Push message with JSON payload","time":{"start":1724766256539,"stop":1724766256539,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf97420b01ca4cff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724766422159,"stop":1724766422159,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc78c3cc6bff4c68","name":"Check message on other pubsub topic is not received","time":{"start":1724765886395,"stop":1724765886396,"duration":1},"status":"passed","severity":"normal"},{"uid":"bca85fa880f68103","name":"Check received message containing special chars","time":{"start":1724766205231,"stop":1724766205231,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ac80cfbd1eb19f","name":"Nodes with multiple pubsub topic","time":{"start":1724766194539,"stop":1724766194541,"duration":2},"status":"passed","severity":"normal"},{"uid":"e419425b69a7c74f","name":"Should update multiaddrs","time":{"start":1724766087617,"stop":1724766087617,"duration":0},"status":"passed","severity":"normal"},{"uid":"37983e16cad3d79a","name":"Filter with 2 connections","time":{"start":1724765957888,"stop":1724765957888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e8fa98e901c1f6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724766422155,"stop":1724766422156,"duration":1},"status":"broken","severity":"normal"},{"uid":"59e7100e9918b811","name":"Check message with no pubsub topic is not received","time":{"start":1724765886396,"stop":1724765886397,"duration":1},"status":"passed","severity":"normal"},{"uid":"959421bbc77f931b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724766350566,"stop":1724766350566,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79642bd55a9e9a","name":"random static sharding 1 - Cluster ID: 91, Shard ID: 26","time":{"start":1724766281614,"stop":1724766281618,"duration":4},"status":"passed","severity":"normal"},{"uid":"a24db7ccb88db7c1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724765625953,"stop":1724765625954,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d02d80003d76ef8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724765760249,"stop":1724765760250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5015c6d2cca1806c","name":"throws on content topic with empty version field","time":{"start":1724765625944,"stop":1724765625944,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd5000ac3ca7dfb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724766422162,"stop":1724766422162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4699194d52321193","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724765919732,"stop":1724765919732,"duration":0},"status":"passed","severity":"normal"},{"uid":"267f2c8fd48e89e5","name":"Decrypt messages","time":{"start":1724766181164,"stop":1724766181165,"duration":1},"status":"passed","severity":"normal"},{"uid":"548406bece9c0fef","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724765625974,"stop":1724765625974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87823dedc3798d4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724766269665,"stop":1724766269665,"duration":0},"status":"passed","severity":"normal"},{"uid":"7107a17eb42c68e9","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724766194529,"stop":1724766194530,"duration":1},"status":"passed","severity":"normal"},{"uid":"19abdb3422ffdf43","name":"Check received message with timestamp: 1724765675520 ","time":{"start":1724766205272,"stop":1724766205272,"duration":0},"status":"passed","severity":"normal"},{"uid":"567696ad78bce876","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724765625964,"stop":1724765625964,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d5d1f713509a2f","name":"handles different clusterIds correctly","time":{"start":1724765625958,"stop":1724765625959,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc028175ec30ec4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724766422167,"stop":1724766422167,"duration":0},"status":"passed","severity":"normal"},{"uid":"45074bb66a0884e4","name":"Check received message containing emoji","time":{"start":1724766205271,"stop":1724766205272,"duration":1},"status":"passed","severity":"normal"},{"uid":"68496f4b3b60b86a","name":"Check message with non string payload is not received","time":{"start":1724766205250,"stop":1724766205253,"duration":3},"status":"passed","severity":"normal"},{"uid":"2e73fe9c1a2cfee7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724766301712,"stop":1724766301712,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d28990d56ece353","name":"Fails to push message with large meta","time":{"start":1724766183102,"stop":1724766183102,"duration":0},"status":"passed","severity":"normal"},{"uid":"542f0d3cff1d48ba","name":"should properly compute the node id","time":{"start":1724765634249,"stop":1724765634249,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea53c8305491db0","name":"less peers than existing","time":{"start":1724766178773,"stop":1724766178774,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a7f577fe9193827b","name":"Push message with content topic containing Arabic","time":{"start":1724766183091,"stop":1724766183091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4299595a03aa7e4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724765661320,"stop":1724765661321,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b4e9b5b7f03429","name":"Push message with Russian payload","time":{"start":1724766183072,"stop":1724766183072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5280977f7e040d21","name":"new peer added after a peer was already found","time":{"start":1724766178518,"stop":1724766178518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7ceb465fff12f0c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724765919756,"stop":1724765919756,"duration":0},"status":"passed","severity":"normal"},{"uid":"f59f2a4e3b342cc6","name":"Sign & Recover","time":{"start":1724765660190,"stop":1724765660190,"duration":0},"status":"passed","severity":"normal"},{"uid":"9981ff2ee87b819a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724765649433,"stop":1724765649434,"duration":1},"status":"passed","severity":"normal"},{"uid":"64196d6784904456","name":"Push message with content topic containing Script","time":{"start":1724766256552,"stop":1724766256554,"duration":2},"status":"passed","severity":"normal"},{"uid":"90cf4469d606eedf","name":"should not fail to start the service if it is already started","time":{"start":1724766205377,"stop":1724766205378,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16f022caccd4d56","name":"Ephemeral messages are not stored","time":{"start":1724765686879,"stop":1724765686879,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe5eafeb837912e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724765960959,"stop":1724765960960,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f015d7242b44c","name":"Subscribe to topic containing XML and receive message","time":{"start":1724766422161,"stop":1724766422161,"duration":0},"status":"passed","severity":"normal"},{"uid":"574e2bca93d83805","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724766422159,"stop":1724766422159,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bf5de941826103","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724765885446,"stop":1724765885447,"duration":1},"status":"passed","severity":"normal"},{"uid":"c233a48fae68fd9d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765760251,"stop":1724765760252,"duration":1},"status":"passed","severity":"normal"},{"uid":"f723ab3e7a0fc048","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724765798611,"stop":1724765798612,"duration":1},"status":"passed","severity":"normal"},{"uid":"8af72ceb6c50cd17","name":"should properly create peer info with all multiaddrs","time":{"start":1724765634256,"stop":1724765634256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adaf35043c6f6b3","name":"Relay + Store","time":{"start":1724765685501,"stop":1724765685502,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba09a33fcc3f12","name":"Subscribe to topic containing XML and publish message","time":{"start":1724766231280,"stop":1724766231280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd026ec81b0fcec9","name":"addEventListener with wrong event","time":{"start":1724765716417,"stop":1724765716417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7c56d24f6d421e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724765960960,"stop":1724765960960,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a1fafaf8ad2a81","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724765625961,"stop":1724765625961,"duration":0},"status":"passed","severity":"normal"},{"uid":"328470e55f8c4ce9","name":"different cluster, different shard: nodes don't connect","time":{"start":1724765885438,"stop":1724765885439,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b2e4aaff3d2bf8","name":"Callback on promise, aborts when callback returns true","time":{"start":1724766313825,"stop":1724766313826,"duration":1},"status":"passed","severity":"normal"},{"uid":"a265bd46548dee2f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724765633618,"stop":1724765633618,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28eaf8ad4c0d80d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724765649943,"stop":1724765649943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5471ce3981e666cc","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724766073922,"stop":1724766073923,"duration":1},"status":"passed","severity":"normal"},{"uid":"d535c4b55bd812b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724766042435,"stop":1724766042436,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40b7de7c3cfd11e","name":"Push message on custom pubsubTopic","time":{"start":1724766042450,"stop":1724766042450,"duration":0},"status":"passed","severity":"normal"},{"uid":"a174288dc89e2653","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724765885444,"stop":1724765885445,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac8d6b96b2e7342","name":"Promise Callback - true","time":{"start":1724766306343,"stop":1724766306343,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f22cbceee8551a","name":"Push message with custom timestamp: 1724769561247","time":{"start":1724766183105,"stop":1724766183105,"duration":0},"status":"passed","severity":"normal"},{"uid":"448e1d508ddfc31e","name":"Delete observer","time":{"start":1724766181165,"stop":1724766181165,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f3410f38a62ee9b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724765760255,"stop":1724765760256,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7fc88096db7b5d","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724765625980,"stop":1724765625981,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7ff592337b6cb4","name":"Passing page size 19 when there are 20 messages","time":{"start":1724766334003,"stop":1724766334004,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8264598275c86a8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724765919735,"stop":1724765919735,"duration":0},"status":"passed","severity":"normal"},{"uid":"241e319d4caac2e2","name":"Renews peer on consistent missed messages","time":{"start":1724765795291,"stop":1724765795291,"duration":0},"status":"passed","severity":"normal"},{"uid":"68191542c3683920","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765885453,"stop":1724765885453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c625c299fe4876","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724766073921,"stop":1724766073921,"duration":0},"status":"passed","severity":"normal"},{"uid":"741e5222063a8db4","name":"Query with Ordered Callback, No message returned","time":{"start":1724766301711,"stop":1724766301712,"duration":1},"status":"passed","severity":"normal"},{"uid":"aceed2f262688ab3","name":"Check received message containing Russian","time":{"start":1724766205269,"stop":1724766205269,"duration":0},"status":"passed","severity":"normal"},{"uid":"75992cb612759eb5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724765731359,"stop":1724765731359,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec00e17e4c44071","name":"A test","time":{"start":1724766042515,"stop":1724766042515,"duration":0},"status":"passed","severity":"normal"},{"uid":"714a4c4ba40bbbcc","name":"Passing an array","time":{"start":1724766344599,"stop":1724766344599,"duration":0},"status":"passed","severity":"normal"},{"uid":"a821a00ed4848805","name":"Subscribe to topic containing short and publish message","time":{"start":1724766231275,"stop":1724766231275,"duration":0},"status":"passed","severity":"normal"},{"uid":"1006b9002c6b67dd","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724765885440,"stop":1724765885441,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e882736472b2836","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724766073921,"stop":1724766073922,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a2eb3748c0db71","name":"Check received message containing Chinese","time":{"start":1724766205264,"stop":1724766205265,"duration":1},"status":"passed","severity":"normal"},{"uid":"13de107d60ee155e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724766231280,"stop":1724766231280,"duration":0},"status":"passed","severity":"normal"},{"uid":"9828ff8eee056a92","name":"Check received message containing shell command","time":{"start":1724765886390,"stop":1724765886391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad787ae01b4182cd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724765625966,"stop":1724765625966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbc296525e96be8","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724766350566,"stop":1724766350566,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4b3036bd8353b2","name":"Push message with content topic containing escaped characters","time":{"start":1724766183095,"stop":1724766183095,"duration":0},"status":"passed","severity":"normal"},{"uid":"35140b85ecd1af16","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724765686880,"stop":1724765686880,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e8a2b0d95a4b21","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724765960957,"stop":1724765960958,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed36244349b6c8c6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724766231271,"stop":1724766231273,"duration":2},"status":"passed","severity":"normal"},{"uid":"7776fd8e16f3d019","name":"Publish message with rate limit","time":{"start":1724766220861,"stop":1724766220862,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f7c0f9c0efb36b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724765633612,"stop":1724765633613,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b5c3e687a57190","name":"1 Relay, 1 fetch","time":{"start":1724765649643,"stop":1724765649643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9981fd49813f870","name":"Check received message containing JSON","time":{"start":1724766205238,"stop":1724766205239,"duration":1},"status":"passed","severity":"normal"},{"uid":"735afbfa439ff2bb","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724765885447,"stop":1724765885447,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0a022d01e65c24","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724766422162,"stop":1724766422162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46db9b9a848f50d","name":"Check message received after jswaku node is restarted","time":{"start":1724766205253,"stop":1724766205256,"duration":3},"status":"skipped","severity":"normal"},{"uid":"d1e282b148c46fd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765885446,"stop":1724765885446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7105a16062d1e26","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724765661321,"stop":1724765661321,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c20f13eef8b7d81","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724765760254,"stop":1724765760255,"duration":1},"status":"passed","severity":"normal"},{"uid":"620203fc97c4ffbc","name":"should be able to decode the field with only STORE set to true","time":{"start":1724765633616,"stop":1724765633616,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0bffc49dc05320","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724765919765,"stop":1724765919766,"duration":1},"status":"passed","severity":"normal"},{"uid":"50576ccfd868e89f","name":"Check received message containing numeric","time":{"start":1724766205230,"stop":1724766205231,"duration":1},"status":"passed","severity":"normal"},{"uid":"b339b8f6490601bb","name":"Relay","time":{"start":1724765685500,"stop":1724765685500,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc4e10fe64faf5f","name":"Generator, 2 different pubsubtopics","time":{"start":1724766315445,"stop":1724766315446,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc59ca14bd2bdc8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724765649437,"stop":1724765649438,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d444fe9de91278","name":"Check message with non string payload is not received","time":{"start":1724766205275,"stop":1724766205276,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cfffa3b790c438","name":"Push message equal or less that 1MB","time":{"start":1724766183105,"stop":1724766183106,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8206017054dd3b","name":"Refresh subscription","time":{"start":1724766422158,"stop":1724766422158,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba299aba231e3ea","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app55/2/topic666/proto","time":{"start":1724766260399,"stop":1724766260399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cf89bc9f951b79","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724765885456,"stop":1724765885457,"duration":1},"status":"passed","severity":"normal"},{"uid":"5682e2f23f30349e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app64/3/topic393/proto","time":{"start":1724766260399,"stop":1724766260400,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5dc099f7d82fb0","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app76/10/topic588/test.js","time":{"start":1724766260402,"stop":1724766260402,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c9f5ebe6ae335d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724765683093,"stop":1724765683093,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c49a292b724a28","name":"udp ip6 address","time":{"start":1724765633682,"stop":1724765633682,"duration":0},"status":"passed","severity":"normal"},{"uid":"8458dc1aee501d81","name":"throws on content topic with empty application field","time":{"start":1724765625943,"stop":1724765625943,"duration":0},"status":"passed","severity":"normal"},{"uid":"99eb7ceb4c2cf856","name":"Ping on subscribed peer","time":{"start":1724765741414,"stop":1724765741414,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f9e6c6dd74c52","name":"isConnected should return true after first peer connects","time":{"start":1724765731360,"stop":1724765731361,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9af2594aab527d1","name":"should not receive a peer event after stop","time":{"start":1724766205381,"stop":1724766205381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f8f650f305f1bf","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724766373031,"stop":1724766373032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f709b0c1a688fdf6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724765625953,"stop":1724765625953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3625bb5c9040a8b6","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724765625962,"stop":1724765625962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce8bdf7ec60f148","name":"Query Generator - false","time":{"start":1724766306342,"stop":1724766306343,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa130e3bf2b2656","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724766422170,"stop":1724766422170,"duration":0},"status":"passed","severity":"normal"},{"uid":"5439b48d6478a5f2","name":"Push message with SQL Injection payload","time":{"start":1724766256513,"stop":1724766256514,"duration":1},"status":"passed","severity":"normal"},{"uid":"2796e4c2f731416b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724765633619,"stop":1724765633619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65692d70f73181f","name":"Push message with content topic containing JSON","time":{"start":1724766183094,"stop":1724766183094,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d7d98dacb57db9","name":"Push message with special chars payload","time":{"start":1724766256511,"stop":1724766256512,"duration":1},"status":"passed","severity":"normal"},{"uid":"794be8cc0edd56d7","name":"should be called for bootstrap peers","time":{"start":1724765683094,"stop":1724765683094,"duration":0},"status":"passed","severity":"normal"},{"uid":"860d395a47a9b4c9","name":"Query with Promise Callback, No Decoder","time":{"start":1724766301713,"stop":1724766301713,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc32fbe2591d05c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724766422163,"stop":1724766422163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d31b97c612d90fd","name":"Push message with content topic containing long","time":{"start":1724766256542,"stop":1724766256542,"duration":0},"status":"passed","severity":"normal"},{"uid":"68925067eeb7196a","name":"Overlapping topic subscription","time":{"start":1724766422157,"stop":1724766422158,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce0de738c0fea20","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724765919745,"stop":1724765919746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ed8bfc55fcb30c","name":"Ping succeeds for all connected peers","time":{"start":1724765795289,"stop":1724765795289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14a225b43e15b82","name":"Encoder throws on undefined content topic","time":{"start":1724765659645,"stop":1724765659645,"duration":0},"status":"passed","severity":"normal"},{"uid":"826a8c5fb7153d37","name":"Publish without waiting for remote peer","time":{"start":1724766231269,"stop":1724766231269,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af19828614a0971","name":"ignores unrecognized TXT record formats","time":{"start":1724765649941,"stop":1724765649941,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b0cf291bbf8bf7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724765625966,"stop":1724765625967,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa5604f05ffdd14","name":"listenerCount","time":{"start":1724765716419,"stop":1724765716419,"duration":0},"status":"passed","severity":"normal"},{"uid":"292edb8846176192","name":"can start the service","time":{"start":1724765687477,"stop":1724765687477,"duration":0},"status":"passed","severity":"normal"},{"uid":"95097d46e4263e59","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724766350566,"stop":1724766350567,"duration":1},"status":"passed","severity":"normal"},{"uid":"61270448507a6492","name":"tcp ip4 address","time":{"start":1724765633682,"stop":1724765633682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93c22da950ac9ff","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724765625946,"stop":1724765625947,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec749b7587e9f2f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724765625976,"stop":1724765625977,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a4699dff1e5f86","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724765625968,"stop":1724765625968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b032b5a8cdd5ab98","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724765919770,"stop":1724765919771,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe2af8a6b0b1b17","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724765960961,"stop":1724765960961,"duration":0},"status":"passed","severity":"normal"},{"uid":"819de9171427e282","name":"Ping on unsubscribed peer","time":{"start":1724765741415,"stop":1724765741415,"duration":0},"status":"passed","severity":"normal"},{"uid":"7965570d0c28e41a","name":"Check received message containing short","time":{"start":1724766205258,"stop":1724766205261,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7aec66093600a70","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724766260397,"stop":1724766260398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9864bf019deedb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724766422170,"stop":1724766422170,"duration":0},"status":"passed","severity":"normal"},{"uid":"6275ce4ed345000d","name":"Encoder throws on empty string content topic","time":{"start":1724765639183,"stop":1724765639184,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ff45099e4c18d6","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724766073922,"stop":1724766073922,"duration":0},"status":"passed","severity":"normal"},{"uid":"466c2e7e01bb3f4d","name":"Subscribe and receive messages via lightPush","time":{"start":1724765919731,"stop":1724765919732,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf283e44482074c","name":"random static sharding 2 - Cluster ID: 439, Shard ID: 500","time":{"start":1724766281618,"stop":1724766281618,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddd25b1a4516b66","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724766422164,"stop":1724766422164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27e579792d3bc29","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724765760250,"stop":1724765760251,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b2aa320f518a96","name":"same cluster, same shard: nodes connect","time":{"start":1724766087343,"stop":1724766087344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6132577f68c0ad","name":"Check message with no content topic is not received","time":{"start":1724766205274,"stop":1724766205275,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fd1e29c96b4b0e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724765638842,"stop":1724765638843,"duration":1},"status":"passed","severity":"normal"},{"uid":"531a550facf7940e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724765798614,"stop":1724765798614,"duration":0},"status":"passed","severity":"normal"},{"uid":"628e5be92f086d70","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724765649436,"stop":1724765649437,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3add9674fdc2b40","name":"Ordered callback, aborts when callback returns true","time":{"start":1724766313826,"stop":1724766313826,"duration":0},"status":"passed","severity":"normal"},{"uid":"910d4d972f72afb8","name":"Publish message with custom timestamp: Tue Aug 27 2024 12:43:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1724766220851,"stop":1724766220851,"duration":0},"status":"passed","severity":"normal"},{"uid":"329cd23bc6f0ecf2","name":"Query generator for multiple messages with different message text format","time":{"start":1724766313824,"stop":1724766313824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4bd6b254a65302","name":"Check received message containing XML","time":{"start":1724766205237,"stop":1724766205237,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b14c2aaaca02fc","name":"should emit a peer event after start","time":{"start":1724765653787,"stop":1724765653787,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbee83dd0c6ff559","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724765687494,"stop":1724765687495,"duration":1},"status":"skipped","severity":"normal"},{"uid":"90573706851f1b40","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724766422169,"stop":1724766422170,"duration":1},"status":"passed","severity":"normal"},{"uid":"47819e363b1db0b6","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724765885460,"stop":1724765885460,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ab00cb0ac9c3cf","name":"random static sharding 10 - Cluster ID: 362, Shard ID: 836","time":{"start":1724766281622,"stop":1724766281622,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79cbb245552aa6","name":"random static sharding 5 - Cluster ID: 169, Shard ID: 804","time":{"start":1724766281619,"stop":1724766281619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2efc1fd24e8d8f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724765633613,"stop":1724765633613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8365f07da5057ef","name":"Store - dialed first","time":{"start":1724766350322,"stop":1724766350323,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cfccfc2a5f85df","name":"Subscribe to topic containing short and receive message","time":{"start":1724766422158,"stop":1724766422158,"duration":0},"status":"passed","severity":"normal"},{"uid":"588aaf3265378b0b","name":"should throw error - no public key","time":{"start":1724765634246,"stop":1724765634247,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab23da4c7ac2c7c","name":"Check received message containing SQL Injection","time":{"start":1724766205235,"stop":1724766205235,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc95a209b6bec2e1","name":"throws on content topic with empty encoding field","time":{"start":1724765625945,"stop":1724765625945,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad789acd05c32b92","name":"Check received message containing Script","time":{"start":1724765886389,"stop":1724765886389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de38a1a8bfdd504","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724765919747,"stop":1724765919747,"duration":0},"status":"passed","severity":"normal"},{"uid":"75290e9c53489125","name":"unsubscribes","time":{"start":1724766324825,"stop":1724766324825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9207bb13ed4e784b","name":"LightPush with 2 connections","time":{"start":1724765957887,"stop":1724765957888,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbc1279cc6c5105","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724766231270,"stop":1724766231271,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f923be1c10708fd","name":"Subscribe to topic containing long and publish message","time":{"start":1724766231276,"stop":1724766231276,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6572f04b618bd43","name":"Check received message containing Basic HTML tag","time":{"start":1724766205270,"stop":1724766205270,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33419a272d7766a","name":"Decoder throws on undefined content topic","time":{"start":1724765659646,"stop":1724765659646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3ce95ef1b423c6","name":"Overlapping topic subscription","time":{"start":1724766231275,"stop":1724766231275,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28b1df178d039bdb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724765625969,"stop":1724765625970,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c6edf0618df930","name":"should not fail to stop the service if it was not started","time":{"start":1724766205375,"stop":1724766205376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2968eb26c10a08ea","name":"Push message with meta","time":{"start":1724766183102,"stop":1724766183102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5231322a8556e6da","name":"removeEventListener with wrong event","time":{"start":1724765716418,"stop":1724765716418,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5e999904f16d74","name":"Query with Promise Callback, No message returned","time":{"start":1724766301713,"stop":1724766301713,"duration":0},"status":"passed","severity":"normal"},{"uid":"296913bd68f0f86c","name":"should return all peers when numPeers is 0","time":{"start":1724765638842,"stop":1724765638842,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1b9f5f8581ba7c","name":"Push message with unicode special characters payload","time":{"start":1724766256540,"stop":1724766256540,"duration":0},"status":"passed","severity":"normal"},{"uid":"837330375f5f85a5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724765625956,"stop":1724765625956,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa738e1835d2bbe","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app85/10/topic572/utf8","time":{"start":1724766260400,"stop":1724766260400,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfbc4e018fc8180","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765885455,"stop":1724765885455,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f176c4b245c918","name":"nwaku subscribes","time":{"start":1724766205656,"stop":1724766205657,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d0e041b8f44562","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724765885445,"stop":1724765885446,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57c26eeb84270c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724765634258,"stop":1724765634258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54608cdeeaf284e","name":"Push message with escaped characters payload","time":{"start":1724766256540,"stop":1724766256540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a33ffee64eb3763","name":"Subscribe to topic containing Script and receive message","time":{"start":1724766422168,"stop":1724766422168,"duration":0},"status":"passed","severity":"normal"},{"uid":"148444501ec385c4","name":"Passing page size 0 when there are 110 messages","time":{"start":1724766334000,"stop":1724766334001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c0753c34a4793b2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724766220853,"stop":1724766220853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb777a2217b9b03","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724766073924,"stop":1724766073924,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf34a3daf25655b9","name":"Push message with Basic HTML tag payload","time":{"start":1724766183074,"stop":1724766183074,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c83452a6d755d4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724766269660,"stop":1724766269662,"duration":2},"status":"passed","severity":"normal"},{"uid":"d455db41ce5e2360","name":"Subscribe and receives messages on 20 topics","time":{"start":1724766422157,"stop":1724766422157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6343c590de1a58","name":"connected peers and dial","time":{"start":1724766178771,"stop":1724766178773,"duration":2},"status":"skipped","severity":"normal"},{"uid":"a465c3ea3f4bb69d","name":"Check publish message after client node is restarted","time":{"start":1724766220858,"stop":1724766220861,"duration":3},"status":"skipped","severity":"normal"},{"uid":"2babe8be8bf8d853","name":"Light Node - default protocols","time":{"start":1724766350324,"stop":1724766350325,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff69ab39f1e8560","name":"should not fail to start the service if it is already started","time":{"start":1724765653786,"stop":1724765653787,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0bb4a67c5817c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724765625955,"stop":1724765625955,"duration":0},"status":"passed","severity":"normal"},{"uid":"78aee413801d0508","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724766313826,"stop":1724766313826,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd003977bd11beb","name":"Ephemeral field set to true","time":{"start":1724765639182,"stop":1724765639182,"duration":0},"status":"passed","severity":"normal"},{"uid":"798d1263b4324b79","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724765625981,"stop":1724765625981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7f60a37a390ba6","name":"Renews peer on consistent ping failures","time":{"start":1724765795290,"stop":1724765795290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9f44025d77f485","name":"random static sharding 6 - Cluster ID: 696, Shard ID: 434","time":{"start":1724766281620,"stop":1724766281620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00c6ea02793c3fd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724765919748,"stop":1724765919756,"duration":8},"status":"passed","severity":"normal"},{"uid":"a823c50f73ab0fc2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724766422160,"stop":1724766422160,"duration":0},"status":"passed","severity":"normal"},{"uid":"293e30de3b532ac9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724766205246,"stop":1724766205246,"duration":0},"status":"passed","severity":"normal"},{"uid":"43975e24bf58f5b5","name":"Accepts a valid Waku Message","time":{"start":1724765642371,"stop":1724765642373,"duration":2},"status":"passed","severity":"normal"},{"uid":"c46995253dfcf779","name":"Push message with content topic containing numeric","time":{"start":1724766256542,"stop":1724766256543,"duration":1},"status":"passed","severity":"normal"},{"uid":"88165e3a8af0d3f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724765625972,"stop":1724765625972,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c5421c88410b09","name":"should set field with all protocols enabled","time":{"start":1724765634257,"stop":1724765634257,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b59cc83a5f931c","name":"Push message with content topic containing unicode special characters","time":{"start":1724766256560,"stop":1724766256560,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5825b9f9ccb0c90","name":"should not throw an error for a single configured topic","time":{"start":1724765625973,"stop":1724765625974,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a167e9d8e619bd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724766231273,"stop":1724766231274,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96e96094fb901ae","name":"same cluster, same shard: nodes connect","time":{"start":1724765885436,"stop":1724765885437,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d48f14a2793d78b","name":"Check received message containing Russian","time":{"start":1724765886388,"stop":1724765886388,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce13f12934e03a1","name":"Subscribe and receive messages via waku relay post","time":{"start":1724765919733,"stop":1724765919733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb0a524fe77f59c","name":"ignores domain fetching errors","time":{"start":1724765649941,"stop":1724765649941,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc4a0ad1325b059","name":"should return false","time":{"start":1724765634248,"stop":1724765634248,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8061546ca9cb448","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724765625994,"stop":1724765625994,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb929f3c5e0b2fed","name":"removeEventListener with correct event","time":{"start":1724765716418,"stop":1724765716418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5083b41d91871e","name":"Check publish message containing numeric","time":{"start":1724766220836,"stop":1724766220837,"duration":1},"status":"passed","severity":"normal"},{"uid":"85704a03d0052c2f","name":"Non TWN Cluster","time":{"start":1724766260398,"stop":1724766260398,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e172e228ba235f0","name":"Push message with Arabic payload","time":{"start":1724766183072,"stop":1724766183072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9e8729f11c6c4b","name":"different cluster, same shard: nodes don't connect","time":{"start":1724766087346,"stop":1724766087348,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fdfe07af50123d1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724766350565,"stop":1724766350565,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98a99f341d73d40","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724766220853,"stop":1724766220854,"duration":1},"status":"passed","severity":"normal"},{"uid":"503b8d1a5f7ef8f","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724766073922,"stop":1724766073922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2249f34196a9648","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724765625971,"stop":1724765625972,"duration":1},"status":"passed","severity":"normal"},{"uid":"809949929074a50e","name":"Filter with 0 connections","time":{"start":1724765957886,"stop":1724765957886,"duration":0},"status":"passed","severity":"normal"},{"uid":"583fe68116e2be58","name":"Check received message containing SQL Injection","time":{"start":1724765886388,"stop":1724765886389,"duration":1},"status":"passed","severity":"normal"},{"uid":"c265fbd0603a3953","name":"Mutual subscription","time":{"start":1724766231266,"stop":1724766231267,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b20ba3793b2852b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724765639185,"stop":1724765639185,"duration":0},"status":"passed","severity":"normal"},{"uid":"561bf0b1b7805d6d","name":"Push message with content topic containing Chinese","time":{"start":1724766183091,"stop":1724766183091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a39dcf1aee41b25","name":"handles different networkShards values correctly","time":{"start":1724765625959,"stop":1724765625959,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dfa91bf182760","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724765625963,"stop":1724765625964,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b55268bdc680d84","name":"Rejects garbage","time":{"start":1724765642373,"stop":1724765642373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6974e0c367ce887","name":"should emit a peer event after start","time":{"start":1724765687480,"stop":1724765687480,"duration":0},"status":"passed","severity":"normal"},{"uid":"80556046d607ef66","name":"stop","time":{"start":1724765716420,"stop":1724765716421,"duration":1},"status":"passed","severity":"normal"},{"uid":"64843c240a403ad2","name":"should return valid sharding parameters for static sharding","time":{"start":1724765625978,"stop":1724765625978,"duration":0},"status":"passed","severity":"normal"},{"uid":"221a0575e7187bcf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724766422166,"stop":1724766422167,"duration":1},"status":"passed","severity":"normal"},{"uid":"29536b62ab20a822","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724765625972,"stop":1724765625972,"duration":0},"status":"passed","severity":"normal"},{"uid":"79949df205f95ca5","name":"Push message with content topic containing JSON","time":{"start":1724766256558,"stop":1724766256559,"duration":1},"status":"passed","severity":"normal"},{"uid":"25fb6e30326aad7c","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724766231276,"stop":1724766231277,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78ffc6e10ccc18f","name":"should throw an error for missing sharding configuration","time":{"start":1724765625979,"stop":1724765625979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0895bc738362941","name":"Push message with emoji payload","time":{"start":1724766183076,"stop":1724766183076,"duration":0},"status":"passed","severity":"normal"},{"uid":"e654b8b25baf956b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724766422165,"stop":1724766422165,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce3b8c39cefa877","name":"Decoder throws on empty string content topic","time":{"start":1724765639184,"stop":1724765639184,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b26ca3af27f77","name":"Ping fails for unsubscribed peers","time":{"start":1724765795289,"stop":1724765795289,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccb7e52b1c04e3","name":"Ping on peer without subscriptions","time":{"start":1724765741415,"stop":1724765741415,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0ccb530c83cae7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724766220850,"stop":1724766220850,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5bdea13cc233654","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724766422170,"stop":1724766422170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c74d97574f6a48d","name":"Check received message containing Chinese","time":{"start":1724766205231,"stop":1724766205232,"duration":1},"status":"passed","severity":"normal"},{"uid":"3951bb65a3c20b77","name":"throws an error for improperly formatted content topics","time":{"start":1724765625959,"stop":1724765625960,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14ed5f730ea1c7d","name":"Push message with emoji payload","time":{"start":1724766256540,"stop":1724766256541,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e8cfe682243b0d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724766350567,"stop":1724766350568,"duration":1},"status":"passed","severity":"normal"},{"uid":"909bf48a9f788934","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724765960969,"stop":1724765960970,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c245192da845d4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724766350565,"stop":1724766350565,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5a505d88d9b226","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724765885450,"stop":1724765885450,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f3654f75c5812d","name":"Fails to push message with empty content topic","time":{"start":1724766183101,"stop":1724766183102,"duration":1},"status":"passed","severity":"normal"},{"uid":"7880b9184906a405","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765885444,"stop":1724765885444,"duration":0},"status":"passed","severity":"normal"},{"uid":"3168635c8ee084c8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724765633606,"stop":1724765633608,"duration":2},"status":"passed","severity":"normal"},{"uid":"a037863a7bdde26a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724765798608,"stop":1724765798611,"duration":3},"status":"passed","severity":"normal"},{"uid":"34337cd4585f96b1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724765798599,"stop":1724765798599,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a91426abb013340","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724765625947,"stop":1724765625947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17a3b963d9e2bc0","name":"should add and remove event listeners correctly","time":{"start":1724765653790,"stop":1724765653790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b9162ff70cb766","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724765683096,"stop":1724765683096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a437105fd690be71","name":"Reopen subscription with peer with lost subscription","time":{"start":1724765741416,"stop":1724765741416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c73bea573a4b26","name":"should properly create location multiaddrs - udp","time":{"start":1724765634255,"stop":1724765634255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ab95e76c8e842e","name":"should properly create location multiaddrs - udp4","time":{"start":1724765634251,"stop":1724765634251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f30ef610b53aea","name":"throws on content topic with too few or too many fields","time":{"start":1724765625941,"stop":1724765625942,"duration":1},"status":"passed","severity":"normal"},{"uid":"554793a8dd34017","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724765676157,"stop":1724765676157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1244a02fd80be9ba","name":"Query Generator, No Decoder","time":{"start":1724766301709,"stop":1724766301709,"duration":0},"status":"passed","severity":"normal"},{"uid":"54234303f73493f3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724766231281,"stop":1724766231281,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c4e0583c9bd4f0","name":"should load peers from local storage and dispatch events","time":{"start":1724765653789,"stop":1724765653789,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf282eb958cdb2f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724766373033,"stop":1724766373033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b882e30ddef3de16","name":"Subscribe to topic containing Script and receive message","time":{"start":1724766422160,"stop":1724766422161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4964e0d6287c9cf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724766231277,"stop":1724766231277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6414b7e7396fe06","name":"should not fail to stop the service if it was not started","time":{"start":1724765653786,"stop":1724765653786,"duration":0},"status":"passed","severity":"normal"},{"uid":"564773e5b7a6614e","name":"Push message with Basic HTML tag payload","time":{"start":1724766256537,"stop":1724766256539,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c8e617d59fa83cc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724765731361,"stop":1724765731362,"duration":1},"status":"passed","severity":"normal"},{"uid":"d524f07a99ed0112","name":"Symmetric encrypt & Decrypt","time":{"start":1724765660189,"stop":1724765660189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75ea8c4701912f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724766269663,"stop":1724766269664,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0093bccac0d0aa5","name":"Push message with custom timestamp: 1724769519894","time":{"start":1724766256564,"stop":1724766256564,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78b10ed1c7f5ab6","name":"should decode valid enr successfully","time":{"start":1724765634245,"stop":1724765634245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03e9f050efe4799","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724766422169,"stop":1724766422169,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c121a4be17e61bc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724766281613,"stop":1724766281613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf55d4354c6854a","name":"Check publish message containing long","time":{"start":1724766220836,"stop":1724766220836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6760e69fcdc610","name":"Push message with custom timestamp: 1724762361247","time":{"start":1724766183104,"stop":1724766183105,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e56afa6b3a3817","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724765633616,"stop":1724765633617,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a028f6e75d693d1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724766315453,"stop":1724766315460,"duration":7},"status":"passed","severity":"normal"},{"uid":"9789f84e8ad051d1","name":"Check message received after jswaku node is restarted","time":{"start":1724766205276,"stop":1724766205276,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7749d59ee0d8e6e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724765885453,"stop":1724765885454,"duration":1},"status":"passed","severity":"normal"},{"uid":"607de838f238bde9","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724765648842,"stop":1724765648842,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6a5a3f642f1eef","name":"Relay - times out","time":{"start":1724766350322,"stop":1724766350322,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a6ca0dc8bb273c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724765885445,"stop":1724765885445,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36a459060e760dd","name":"isConnected should return false after all peers disconnect","time":{"start":1724765676157,"stop":1724765676158,"duration":1},"status":"passed","severity":"normal"},{"uid":"87445e3b228a5b2e","name":"Push message with shell command payload","time":{"start":1724766183074,"stop":1724766183075,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3dd487c4ae1180","name":"should throw error - no public key","time":{"start":1724765634248,"stop":1724765634248,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f270b3ea044e8a0","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724766073927,"stop":1724766073927,"duration":0},"status":"passed","severity":"normal"},{"uid":"55471ee1dbb17f14","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724766422160,"stop":1724766422160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13d8a99a8cb9a8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724766422169,"stop":1724766422169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa68475a0b2ef9c3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724765625968,"stop":1724765625968,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7100fb8cc522549","name":"Number of peers are maintained correctly","time":{"start":1724765986420,"stop":1724765986421,"duration":1},"status":"passed","severity":"normal"},{"uid":"4951562c6e1af02","name":"Push message with content topic containing emoji","time":{"start":1724766256561,"stop":1724766256561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79a194a107f86c9","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724766073926,"stop":1724766073927,"duration":1},"status":"passed","severity":"normal"},{"uid":"54daa45703897ecb","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724765885454,"stop":1724765885454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9fe4625a2d2c46","name":"Check received message containing SQL Injection","time":{"start":1724766205269,"stop":1724766205269,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb8532af72f6fe","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724765731360,"stop":1724765731360,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff0607fe257da53","name":"pre and post cipher","time":{"start":1724765660189,"stop":1724765660190,"duration":1},"status":"passed","severity":"normal"},{"uid":"9418430b6b95ff32","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724766042437,"stop":1724766042450,"duration":13},"status":"passed","severity":"normal"},{"uid":"828807950f8193ad","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724766422167,"stop":1724766422167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7e2648bfeb408d","name":"Subscribe to topic containing XML and receive message","time":{"start":1724765919748,"stop":1724765919748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc2fff09f9fe4e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724765960957,"stop":1724765960957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8644cc62be735d2f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724766320501,"stop":1724766320501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceaeb935853d1a54","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724766422164,"stop":1724766422164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c8253d3c61a1bc","name":"can start the service","time":{"start":1724765653785,"stop":1724765653785,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4e5c10c9a67440","name":"Fails to publish duplicate message","time":{"start":1724766220851,"stop":1724766220852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab237ebc6134afb5","name":"Check message with no payload is not received","time":{"start":1724766205275,"stop":1724766205275,"duration":0},"status":"passed","severity":"normal"},{"uid":"6247f41c318a7334","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724765649944,"stop":1724765649944,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3492f9acc5bcbb9","name":"different cluster, same shard: nodes don't connect","time":{"start":1724765885438,"stop":1724765885438,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77cbb5507d79f88","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724766042428,"stop":1724766042428,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff2bcc8af482287","name":"Nwaku publishes","time":{"start":1724766205657,"stop":1724766205658,"duration":1},"status":"passed","severity":"normal"},{"uid":"428bc09b18658dd9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724766422164,"stop":1724766422165,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6acc1396cce9c89","name":"Generator, custom pubsub topic","time":{"start":1724766315438,"stop":1724766315440,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8c817e60f9c2b80","name":"Waku message hash computation (no timestamp)","time":{"start":1724765628368,"stop":1724765628368,"duration":0},"status":"passed","severity":"normal"},{"uid":"569fcb608fc685f2","name":"Check received message containing Russian","time":{"start":1724766205234,"stop":1724766205235,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b1a4323512e6f4","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724765885460,"stop":1724765885461,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c3ae36b702b171","name":"Passing page size 110 when there are 120 messages","time":{"start":1724766334009,"stop":1724766334009,"duration":0},"status":"passed","severity":"normal"},{"uid":"230398364a82db2b","name":"should properly create location multiaddrs - udp6","time":{"start":1724765634255,"stop":1724765634255,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecf8270d2b1bb00","name":"Push message with content topic containing XML","time":{"start":1724766183093,"stop":1724766183093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6662d9bbd43734","name":"Check publish message containing shell command","time":{"start":1724766220847,"stop":1724766220847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e11292c454c9421","name":"Sets default value correctly","time":{"start":1724766344600,"stop":1724766344601,"duration":1},"status":"passed","severity":"normal"},{"uid":"9082b7719d862390","name":"Fields are not dropped","time":{"start":1724765638444,"stop":1724765638446,"duration":2},"status":"passed","severity":"normal"},{"uid":"8af38b7e310e46b8","name":"Push message with XML payload","time":{"start":1724766183073,"stop":1724766183074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51a79543f77fe01","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724766301712,"stop":1724766301712,"duration":0},"status":"passed","severity":"normal"},{"uid":"c936b9c0d8e2880d","name":"Subscribe to topic containing short and receive message","time":{"start":1724766422166,"stop":1724766422166,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf836e6a8e5b40d","name":"throws on content topic with non-number generation field","time":{"start":1724765625942,"stop":1724765625943,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc73ac8ee395a9b1","name":"Check received message containing numeric","time":{"start":1724765886386,"stop":1724765886387,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9dd8c472d3b29a4","name":"Query with Ordered Callback, No Decoder","time":{"start":1724766301711,"stop":1724766301711,"duration":0},"status":"passed","severity":"normal"},{"uid":"5957663c14997b13","name":"Check received message with timestamp: 1724765675520000000 ","time":{"start":1724766205243,"stop":1724766205244,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fff8778cf02cd","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724766281623,"stop":1724766281624,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f2c3803986a2bb","name":"Check message received after jswaku node is restarted","time":{"start":1724765886400,"stop":1724765886400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57a799477943bfb5","name":"Passing page size 11 when there are 10 messages","time":{"start":1724766334003,"stop":1724766334003,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a83e9747049c0a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724766231277,"stop":1724766231278,"duration":1},"status":"passed","severity":"normal"},{"uid":"144b7f535ea53394","name":"can start the service","time":{"start":1724766205374,"stop":1724766205375,"duration":1},"status":"passed","severity":"normal"},{"uid":"92179dbb71d1f240","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724765625955,"stop":1724765625955,"duration":0},"status":"passed","severity":"normal"},{"uid":"41638cc500943113","name":"Publishes to nwaku","time":{"start":1724766205657,"stop":1724766205657,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eabd905bee77586","name":"should return empty list for no shard","time":{"start":1724765625964,"stop":1724765625965,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a7937121b9e2d0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724765686880,"stop":1724765686880,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0878a2a8f8b58ce","name":"Push message with content topic containing emoji","time":{"start":1724766183101,"stop":1724766183101,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b710c39641e5bb","name":"Check message on other pubsub topic is not received","time":{"start":1724766205274,"stop":1724766205274,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9a74068659bb40","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724765798611,"stop":1724765798611,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f84bc18fc9f499","name":"Number of peers are maintained correctly","time":{"start":1724765795287,"stop":1724765795288,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2231b1e45ff38e1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724765960958,"stop":1724765960959,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73c4754004b523e","name":"Push message with content topic containing special chars","time":{"start":1724766256545,"stop":1724766256546,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4ba7f42dd7d03","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724766301708,"stop":1724766301708,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa50a4f46c7ffb19","name":"Check received message containing escaped characters","time":{"start":1724766205240,"stop":1724766205241,"duration":1},"status":"passed","severity":"normal"},{"uid":"882d1ee6ce3777de","name":"Subscribe and receives messages on 20 topics","time":{"start":1724765919735,"stop":1724765919735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae51ad3b87f57a6e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724765628369,"stop":1724765628369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e0accd9042d702","name":"should throw an error for an unconfigured topic","time":{"start":1724765625975,"stop":1724765625975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ca49a77eeebc69","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724765885443,"stop":1724765885443,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a50c9b26a0eb7e4","name":"Encoder throws on empty string content topic","time":{"start":1724765659645,"stop":1724765659646,"duration":1},"status":"passed","severity":"normal"},{"uid":"14920004ddf6ca69","name":"Check message with no content topic is not received","time":{"start":1724766205248,"stop":1724766205249,"duration":1},"status":"passed","severity":"normal"},{"uid":"1843468a3d26343","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724765625994,"stop":1724765625994,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5f17d319c8b037","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724765625973,"stop":1724765625973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5af87bdf5d93441","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724766320500,"stop":1724766320500,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b2f2a02e6e9c57","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724765625966,"stop":1724765625966,"duration":0},"status":"passed","severity":"normal"},{"uid":"955c517aac87c994","name":"Check message with no payload is not received","time":{"start":1724766205249,"stop":1724766205250,"duration":1},"status":"passed","severity":"normal"},{"uid":"586d5ac19a7f2b42","name":"Publish message with custom timestamp: Wed Sep 06 2023 13:43:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1724766220850,"stop":1724766220850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a79d2db2df182b","name":"Decoder throws on undefined content topic","time":{"start":1724765639184,"stop":1724765639184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa40977fdd9ac83f","name":"should not receive a peer event after stop","time":{"start":1724765653788,"stop":1724765653788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e350ebd559412e99","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724765885439,"stop":1724765885440,"duration":1},"status":"passed","severity":"normal"},{"uid":"6889e2b1e8829d93","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724766315442,"stop":1724766315443,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c28b0f22c556c7c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724765625971,"stop":1724765625971,"duration":0},"status":"passed","severity":"normal"},{"uid":"961a1f426a4f51b8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724765625970,"stop":1724765625970,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8c2b93bed91c97","name":"Relay + Store","time":{"start":1724765634259,"stop":1724765634259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf2f535b62ab554","name":"Nodes with multiple pubsub topic","time":{"start":1724766194535,"stop":1724766194536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf489f5ec569547","name":"Push to array if already present","time":{"start":1724765625561,"stop":1724765625561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0d24cfdf0da47e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724765625966,"stop":1724765625966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c25b177c8cb7969","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724765885454,"stop":1724765885455,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6b2f17148df3dc","name":"same cluster, different shard: nodes connect","time":{"start":1724766087345,"stop":1724766087346,"duration":1},"status":"passed","severity":"normal"},{"uid":"5deba68e67885ca8","name":"random static sharding 8 - Cluster ID: 262, Shard ID: 336","time":{"start":1724766281621,"stop":1724766281621,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e0435e00619fac","name":"random static sharding 7 - Cluster ID: 954, Shard ID: 810","time":{"start":1724766281620,"stop":1724766281620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c237bdfc4bb624a0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724765885452,"stop":1724765885453,"duration":1},"status":"passed","severity":"normal"},{"uid":"293550f16e4d4927","name":"Check message with invalid timestamp is not received","time":{"start":1724766205273,"stop":1724766205274,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89326424237f35d","name":"Push message with content topic containing escaped characters","time":{"start":1724766256560,"stop":1724766256560,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d66403fa6533134","name":"should throw error - invalid id","time":{"start":1724765634247,"stop":1724765634248,"duration":1},"status":"passed","severity":"normal"},{"uid":"acf3f43f68cbdbab","name":"Encoder throws on undefined content topic","time":{"start":1724765639183,"stop":1724765639183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3b2b5d4cb82ebe","name":"dispatchEvent via connectionManager","time":{"start":1724765716419,"stop":1724765716420,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf8cd9947206a5d","name":"more peers than existing","time":{"start":1724766178773,"stop":1724766178773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1aea2c39fd34c32","name":"Check received message containing escaped characters","time":{"start":1724766205271,"stop":1724766205271,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f387ad4d8542e3e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724765886393,"stop":1724765886393,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a085c092f2a1491","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724765683095,"stop":1724765683095,"duration":0},"status":"passed","severity":"normal"},{"uid":"5762b9cd42a8a0b7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724765625975,"stop":1724765625975,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a5016a47ac5137","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724765760255,"stop":1724765760255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d1b4df027fb1ed","name":"Subscribe and receive messages via lightPush","time":{"start":1724766422163,"stop":1724766422163,"duration":0},"status":"passed","severity":"normal"},{"uid":"89954f3e42d1ba16","name":"Subscribe and receives messages on 20 topics","time":{"start":1724766422165,"stop":1724766422165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ebbc9f4ce32431","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724766422159,"stop":1724766422159,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9000db8679ccc6","name":"Check publish message containing short","time":{"start":1724766220835,"stop":1724766220836,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b11d575eea528b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724766373033,"stop":1724766373033,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6c43f980b9b699","name":"should not receive a peer event after stop","time":{"start":1724765687481,"stop":1724765687493,"duration":12},"status":"passed","severity":"normal"},{"uid":"aa22cad7c54ecedf","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724766320501,"stop":1724766320502,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07741bec83fca10","name":"LightPush with 1 connections","time":{"start":1724765957887,"stop":1724765957887,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e1cee78a3abc18","name":"Check publish message containing special chars","time":{"start":1724766220837,"stop":1724766220838,"duration":1},"status":"passed","severity":"normal"},{"uid":"6349d5f71ec479ab","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724765633610,"stop":1724765633611,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7818e99baf2246","name":"Sample","time":{"start":1724765633715,"stop":1724765633715,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b2e97a3c6bb548","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724766194536,"stop":1724766194537,"duration":1},"status":"passed","severity":"normal"},{"uid":"63eae9cc549beb40","name":"Check publish message containing Arabic","time":{"start":1724766220839,"stop":1724766220839,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d268bfa6c889ca","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724765649945,"stop":1724765649945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7372996be782f651","name":"Check received message containing unicode special characters","time":{"start":1724765886391,"stop":1724765886391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5134af2965b5a824","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724766178518,"stop":1724766178518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"982afde095eb1fbd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724766042428,"stop":1724766042429,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaaa002261a41bcf","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724765625954,"stop":1724765625955,"duration":1},"status":"passed","severity":"normal"},{"uid":"289046cae5326ee5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724766178519,"stop":1724766178519,"duration":0},"status":"passed","severity":"normal"},{"uid":"22de9d4eb9714b47","name":"should properly create location multiaddrs - tcp","time":{"start":1724765634256,"stop":1724765634256,"duration":0},"status":"passed","severity":"normal"},{"uid":"4969aa71f02ba255","name":"Ping on peer without subscriptions","time":{"start":1724765767092,"stop":1724765767093,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef46215f1b00759c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724765653789,"stop":1724765653789,"duration":0},"status":"passed","severity":"normal"},{"uid":"63deee2d64e6bc8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724765885440,"stop":1724765885440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8150a09493f2a4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724765885456,"stop":1724765885456,"duration":0},"status":"passed","severity":"normal"},{"uid":"317a065c08da0949","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724765919746,"stop":1724765919746,"duration":0},"status":"passed","severity":"normal"},{"uid":"da13e62d89ffa36","name":"Encoder throws on undefined content topic","time":{"start":1724765661322,"stop":1724765661322,"duration":0},"status":"passed","severity":"normal"},{"uid":"320393c6046aa503","name":"should set field with only FILTER enabled","time":{"start":1724765634258,"stop":1724765634258,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c31936a97e08988","name":"Push 30 different messages","time":{"start":1724766256541,"stop":1724766256541,"duration":0},"status":"passed","severity":"normal"},{"uid":"2459c8f4dc8ac286","name":"Push message with content topic containing Script","time":{"start":1724766183093,"stop":1724766183093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b1338865d7836a","name":"Publish message with custom timestamp: Tue Aug 27 2024 14:43:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1724766220851,"stop":1724766220851,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cf6bf5ff9f6f97","name":"should get / set UDP multiaddr","time":{"start":1724765634250,"stop":1724765634250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb63f3ac68f06a6","name":"Generator, 2 different pubsubtopics","time":{"start":1724766315440,"stop":1724766315442,"duration":2},"status":"passed","severity":"normal"},{"uid":"22b2d99223e7b242","name":"Check publish message containing Basic HTML tag","time":{"start":1724766220845,"stop":1724766220846,"duration":1},"status":"passed","severity":"normal"},{"uid":"964e068b9418d1be","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724766256558,"stop":1724766256558,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ffe002024352d9","name":"Check message with non string payload is not received","time":{"start":1724765886399,"stop":1724765886400,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0f14b180c022e2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724765625968,"stop":1724765625969,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b39f9b0da051ee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724765885448,"stop":1724765885449,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd4a7d34526cf81","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724765760254,"stop":1724765760254,"duration":0},"status":"passed","severity":"normal"},{"uid":"71251258c3c4dc4","name":"Refresh subscription","time":{"start":1724766422166,"stop":1724766422166,"duration":0},"status":"passed","severity":"normal"},{"uid":"f241a3b7e774adb2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724766194530,"stop":1724766194535,"duration":5},"status":"passed","severity":"normal"},{"uid":"b0261a9a4248c189","name":"configure the node with multiple pubsub topics","time":{"start":1724766281623,"stop":1724766281623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4da66ff09016914","name":"Push message with Arabic payload","time":{"start":1724766256512,"stop":1724766256513,"duration":1},"status":"passed","severity":"normal"},{"uid":"911f73fa622bd9e6","name":"isConnected return false after peer stops","time":{"start":1724765731361,"stop":1724765731361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa54aa518ec8ec1","name":"Relay - dialed after","time":{"start":1724766350322,"stop":1724766350322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2abc954c477b7cc","name":"should emit a peer event after start","time":{"start":1724766205378,"stop":1724766205378,"duration":0},"status":"passed","severity":"normal"},{"uid":"2614548f99c78ffa","name":"Refresh subscription","time":{"start":1724765919744,"stop":1724765919744,"duration":0},"status":"passed","severity":"normal"},{"uid":"52287fbb35006b1c","name":"handles multiple messages","time":{"start":1724766324824,"stop":1724766324825,"duration":1},"status":"passed","severity":"normal"},{"uid":"430e69ef1d2f98e6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app51/10/topic13/proto","time":{"start":1724766260402,"stop":1724766260402,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc531ddd4ed477bb","name":"groups content topics by expected pubsub topic","time":{"start":1724765625958,"stop":1724765625958,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1a8221d155db64","name":"Check received message with timestamp: 1724765675520 ","time":{"start":1724766205244,"stop":1724766205245,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3a15478e1422bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724765885462,"stop":1724765885462,"duration":0},"status":"passed","severity":"normal"},{"uid":"2227e39e5fc93b5","name":"should not fail to start the service if it is already started","time":{"start":1724765687479,"stop":1724765687480,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b8118ab387e1aa3","name":"should not receive a peer event before start","time":{"start":1724766205378,"stop":1724766205379,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e99aaa7006bd84","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724765625960,"stop":1724765625961,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fc4c542adff998","name":"Throws when trying to push message with empty payload","time":{"start":1724766183088,"stop":1724766183088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd7109543c74dc0","name":"Push message on custom pubsubTopic","time":{"start":1724766042427,"stop":1724766042428,"duration":1},"status":"passed","severity":"normal"},{"uid":"420f46b4e011e3d7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724766183093,"stop":1724766183094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46a6afe852b940","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724765633615,"stop":1724765633615,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2edd79333344d","name":"Check received message containing shell command","time":{"start":1724766205271,"stop":1724766205271,"duration":0},"status":"passed","severity":"normal"},{"uid":"852a1c93748f24b8","name":"Tracks peer failures correctly","time":{"start":1724765795290,"stop":1724765795291,"duration":1},"status":"passed","severity":"normal"},{"uid":"896cf0f9b2c3670a","name":"should set field with only STORE enabled","time":{"start":1724765634257,"stop":1724765634258,"duration":1},"status":"passed","severity":"normal"},{"uid":"94e9ae56433104e0","name":"Check meta is set [ecies]","time":{"start":1724765661321,"stop":1724765661322,"duration":1},"status":"passed","severity":"normal"},{"uid":"65aa368d2ef8a5f6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724765649432,"stop":1724765649433,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae88a291b6c27480","name":"Ping on peer without subscriptions","time":{"start":1724765767074,"stop":1724765767080,"duration":6},"status":"passed","severity":"normal"},{"uid":"fe379f6aab23b614","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724766350564,"stop":1724766350564,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62836140a3fced2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724766205245,"stop":1724766205245,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed775d83214d6b5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724765625965,"stop":1724765625965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b5fa8ab64be00f","name":"should throw an error for insufficient data","time":{"start":1724765625994,"stop":1724765625995,"duration":1},"status":"passed","severity":"normal"},{"uid":"90695585ddb3634d","name":"throws on content topic with empty topic name field","time":{"start":1724765625944,"stop":1724765625945,"duration":1},"status":"passed","severity":"normal"},{"uid":"391102993f1c75be","name":"it tolerates circular branch references","time":{"start":1724765649940,"stop":1724765649940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a2916d7b447cd2","name":"Push message with content topic containing SQL Injection","time":{"start":1724766183092,"stop":1724766183092,"duration":0},"status":"passed","severity":"normal"},{"uid":"3052fa28f9f383b1","name":"Check publish message after service node is restarted","time":{"start":1724766220854,"stop":1724766220858,"duration":4},"status":"skipped","severity":"normal"},{"uid":"b77ddad57ab282cb","name":"Used by Waku Relay","time":{"start":1724766344600,"stop":1724766344600,"duration":0},"status":"passed","severity":"normal"},{"uid":"5535125c158f239d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724765625947,"stop":1724765625952,"duration":5},"status":"passed","severity":"normal"},{"uid":"70a8aa3fcb997c05","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724766422161,"stop":1724766422161,"duration":0},"status":"passed","severity":"normal"},{"uid":"7020149d1e10d2e0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724766422160,"stop":1724766422160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dacb54d2ec5ae3","name":"can start and stop the service","time":{"start":1724765687478,"stop":1724765687479,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec8f37f79833ccc","name":"returns all values when wanted number matches available values","time":{"start":1724765648838,"stop":1724765648840,"duration":2},"status":"passed","severity":"normal"},{"uid":"96afbb586a7ff074","name":"Push message with long payload","time":{"start":1724766256510,"stop":1724766256510,"duration":0},"status":"passed","severity":"normal"},{"uid":"808c836ac2b4e66a","name":"can start and stop the service","time":{"start":1724766205375,"stop":1724766205375,"duration":0},"status":"passed","severity":"normal"},{"uid":"f680322437475da1","name":"configure the node with multiple content topics","time":{"start":1724766260403,"stop":1724766260404,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d172dc79ba1586d","name":"Push message with content topic containing numeric","time":{"start":1724766183090,"stop":1724766183090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4213a0df8e74c0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724765960961,"stop":1724765960969,"duration":8},"status":"passed","severity":"normal"},{"uid":"ac07b38046779e30","name":"Push message with content topic containing Arabic","time":{"start":1724766256547,"stop":1724766256548,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c38359eced8ff1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724766231281,"stop":1724766231281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdda04fcd272dee6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724766422161,"stop":1724766422161,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef5c9d0979372cc","name":"should handle a minimal index list","time":{"start":1724765625993,"stop":1724765625994,"duration":1},"status":"passed","severity":"normal"},{"uid":"6031017a480c254f","name":"Fails to publish message with wrong content topic","time":{"start":1724766220852,"stop":1724766220853,"duration":1},"status":"passed","severity":"normal"},{"uid":"641c35c7910efd2d","name":"Meta field set when metaSetter is specified","time":{"start":1724765639182,"stop":1724765639182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f47837d045e566","name":"Query generator for multiple messages with different content topic format","time":{"start":1724766313825,"stop":1724766313825,"duration":0},"status":"passed","severity":"normal"},{"uid":"719160714c26a1ab","name":"Using a function","time":{"start":1724766344599,"stop":1724766344599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c4654a6f26c7c1","name":"1 Relay, 1 Filter, gives up","time":{"start":1724765649644,"stop":1724765649644,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee1aca92070ac5a","name":"Push message with unicode special characters payload","time":{"start":1724766183075,"stop":1724766183076,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c9db652037d32d0","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724765625964,"stop":1724765625964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f645b2b81afef55d","name":"Check received message containing Script","time":{"start":1724766205269,"stop":1724766205270,"duration":1},"status":"passed","severity":"normal"},{"uid":"deee4e86ed5d8440","name":"should return unique PubsubTopics for static sharding","time":{"start":1724765625963,"stop":1724765625963,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68f264ac56023d4","name":"Check message received after nwaku node is restarted","time":{"start":1724765886400,"stop":1724765886400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"556365a72e3735f8","name":"Query Generator - true","time":{"start":1724766306342,"stop":1724766306342,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f5a35de671b0c2","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724766073923,"stop":1724766073924,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c4f72d57ad361b","name":"Filter with 1 connections","time":{"start":1724765957887,"stop":1724765957887,"duration":0},"status":"passed","severity":"normal"},{"uid":"452dc0788de0d34a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724765625969,"stop":1724765625969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0783e656908ac00","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724766205272,"stop":1724766205272,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a79f9b490ea0be","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724765649434,"stop":1724765649434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4361b806c06de388","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724765625977,"stop":1724765625978,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fc7dcf3198c5e1","name":"Check received message containing Arabic","time":{"start":1724765886388,"stop":1724765886388,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4df622a1d199740","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724765731360,"stop":1724765731360,"duration":0},"status":"passed","severity":"normal"},{"uid":"708ea89895ef7fe8","name":"Check received message containing short","time":{"start":1724766205229,"stop":1724766205230,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a82f5621422cf87","name":"Push message with special chars payload","time":{"start":1724766183071,"stop":1724766183071,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b292a51722fa7d7","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724765625981,"stop":1724765625981,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b05560f227299b0","name":"LightPush with 0 connections","time":{"start":1724765957886,"stop":1724765957886,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc9d73373cc1cbf","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724765634245,"stop":1724765634246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7182ac5c8bebda9","name":"should handle corrupted local storage data gracefully","time":{"start":1724765653789,"stop":1724765653790,"duration":1},"status":"passed","severity":"normal"},{"uid":"28580baac4ab98c6","name":"Ping on subscribed peer","time":{"start":1724765767072,"stop":1724765767073,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d39f5f3c458196","name":"Push message with content topic containing special chars","time":{"start":1724766183090,"stop":1724766183091,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76f57631b9ec578","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724765885439,"stop":1724765885439,"duration":0},"status":"passed","severity":"normal"},{"uid":"667969976c6b11a8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724765625962,"stop":1724765625962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8946a385d85bc70d","name":"Subscribe and receive messages via waku relay post","time":{"start":1724766422164,"stop":1724766422164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71b9401fab7fbf9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724766231282,"stop":1724766231282,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2c4e7784a9a724","name":"Query generator for multiple messages","time":{"start":1724766313823,"stop":1724766313824,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56a2159a4be52b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724766042451,"stop":1724766042451,"duration":0},"status":"passed","severity":"normal"},{"uid":"181131c2c5e7f6c0","name":"non connected peers","time":{"start":1724766178774,"stop":1724766178774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"552963d423b23b16","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724765649434,"stop":1724765649436,"duration":2},"status":"passed","severity":"normal"},{"uid":"732e58dee571f205","name":"Subscribe to topic containing XML and receive message","time":{"start":1724766422168,"stop":1724766422168,"duration":0},"status":"passed","severity":"normal"},{"uid":"741a1b340203fb2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724765649432,"stop":1724765649432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac0e6308ccd2a66","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724765686881,"stop":1724765686881,"duration":0},"status":"passed","severity":"normal"},{"uid":"478f0dc254fd65aa","name":"Check message received after nwaku node is restarted","time":{"start":1724766205257,"stop":1724766205257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11cafd433695e3b4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724765625969,"stop":1724765625969,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8ebc16dd39c604","name":"Push message with SQL Injection payload","time":{"start":1724766183072,"stop":1724766183073,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4184f9d2e421ba","name":"Check received message containing Arabic","time":{"start":1724766205232,"stop":1724766205233,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d9f748b0dd42ce","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724766350567,"stop":1724766350567,"duration":0},"status":"passed","severity":"normal"},{"uid":"39db57044845ea2a","name":"should encodeTxt and decodeTxt","time":{"start":1724765634244,"stop":1724765634245,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cda54862dfd299","name":"Does not throw an exception when node disconnects","time":{"start":1724766344598,"stop":1724766344599,"duration":1},"status":"passed","severity":"normal"},{"uid":"14634cc321a7cfda","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724766231282,"stop":1724766231282,"duration":0},"status":"passed","severity":"normal"},{"uid":"50132bded8eee13c","name":"Query Generator, No message returned","time":{"start":1724766301710,"stop":1724766301710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f20145b46bf8b8","name":"Subscribe to topic containing Script and receive message","time":{"start":1724765919747,"stop":1724765919748,"duration":1},"status":"passed","severity":"normal"}] |