2025-02-03 08:40:10 +00:00

1 line
152 KiB
JSON

[{"uid":"d0dda07181a4affc","name":"should only return 1 node with relay and store capability","time":{"start":1738571572032,"stop":1738571572032,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9db331d2d0fdd0","name":"random static sharding 7 - Cluster ID: 358, Shard ID: 95","time":{"start":1738571873475,"stop":1738571873479,"duration":4},"status":"passed","severity":"normal"},{"uid":"a7c79171b1b73c44","name":"Check publish message containing Script","time":{"start":1738571836594,"stop":1738571836594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e418bf0699a9e0bf","name":"Query Generator, No Decoder","time":{"start":1738571876985,"stop":1738571876985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f97afaba8ac9c926","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1738571864612,"stop":1738571864612,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c8c7cdd02d2b48","name":"Subscribe to topic containing special chars and publish message","time":{"start":1738571839195,"stop":1738571839196,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4689d28850a345","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app6/7/topic966/proto","time":{"start":1738571864876,"stop":1738571864877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b44e920d28b0d23","name":"Check received message containing emoji","time":{"start":1738571705508,"stop":1738571705508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d79fc3a15c00a80","name":"Check received message containing Russian","time":{"start":1738571826171,"stop":1738571826171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d321a335367c9be","name":"Store - dialed after - with timeout","time":{"start":1738571916131,"stop":1738571916131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db9323e7fe2eb9f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738571644674,"stop":1738571644674,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cbff8142680c11","name":"Ping on subscribed peer","time":{"start":1738571637003,"stop":1738571637003,"duration":0},"status":"passed","severity":"normal"},{"uid":"1207b85824332f49","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738571905317,"stop":1738571905317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c864c6fa9926e0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1738571839195,"stop":1738571839195,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9dbf7b16e23127","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1738571669320,"stop":1738571669320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8dc300a22739bf2d","name":"Delete observer","time":{"start":1738571822161,"stop":1738571822161,"duration":0},"status":"passed","severity":"normal"},{"uid":"957661a3c0e47c1","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1738571763329,"stop":1738571763331,"duration":2},"status":"passed","severity":"normal"},{"uid":"59e9d63e21a1f09c","name":"1 Relay, 1 fetch","time":{"start":1738571571554,"stop":1738571571554,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7823da596fb7561","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1738571839196,"stop":1738571839196,"duration":0},"status":"passed","severity":"normal"},{"uid":"11652c0be3536b13","name":"less peers than existing","time":{"start":1738571820726,"stop":1738571820726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cf8714a0df4c77c","name":"Ping on peer without subscriptions","time":{"start":1738571644151,"stop":1738571644152,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cfecef14b2586f","name":"should wait for Store peer to be connected","time":{"start":1738571588605,"stop":1738571588605,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ba701975557713","name":"Check received message containing SQL Injection","time":{"start":1738571705497,"stop":1738571705497,"duration":0},"status":"passed","severity":"normal"},{"uid":"229b7c90d3bad5a5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738571905345,"stop":1738571905346,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7b207a6b65714f","name":"should only return 1 node with relay capability","time":{"start":1738571572031,"stop":1738571572031,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec5b8f93ed764d7","name":"Push message with long payload","time":{"start":1738571820361,"stop":1738571820362,"duration":1},"status":"passed","severity":"normal"},{"uid":"8587ed2d1965bd41","name":"should be able to encode the field with only RELAY set to true","time":{"start":1738571557544,"stop":1738571557545,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d252830dafbc46","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738571905347,"stop":1738571905347,"duration":0},"status":"passed","severity":"normal"},{"uid":"2979967f3e49c2f5","name":"can start the service","time":{"start":1738571575849,"stop":1738571575849,"duration":0},"status":"passed","severity":"normal"},{"uid":"28671c6dc43e6ee4","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1738571898144,"stop":1738571898144,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe3ec53ce5453ee","name":"Check received message containing long","time":{"start":1738571705486,"stop":1738571705489,"duration":3},"status":"passed","severity":"normal"},{"uid":"f2fb9d2342defaa7","name":"Push message with custom timestamp: 1738575269788","time":{"start":1738571829276,"stop":1738571829276,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0cde6cdf749cdb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1738571614186,"stop":1738571614187,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaba7122b4dc5d9","name":"Check publish message containing SQL Injection","time":{"start":1738571836594,"stop":1738571836594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81d3971b7dc4b8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738571668960,"stop":1738571668963,"duration":3},"status":"passed","severity":"normal"},{"uid":"207fb442c6e2778f","name":"isConnected should return true after first peer connects","time":{"start":1738571635120,"stop":1738571635120,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75bd9bca28c4dd0","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1738571669322,"stop":1738571669322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"701ee6b52b401060","name":"Subscribe and receive messages via waku relay post","time":{"start":1738571905326,"stop":1738571905331,"duration":5},"status":"passed","severity":"normal"},{"uid":"a4ff2d5aebf046c6","name":"Check publish message containing Chinese","time":{"start":1738571836592,"stop":1738571836593,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed46a3be4ec682e2","name":"Throws when trying to push message with empty payload","time":{"start":1738571829261,"stop":1738571829261,"duration":0},"status":"passed","severity":"normal"},{"uid":"47308f8547b4743a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1738571549604,"stop":1738571549605,"duration":1},"status":"passed","severity":"normal"},{"uid":"7490146e7ea53a72","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738571720768,"stop":1738571720768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23a6783b48b6695","name":"should create a new stream if no existing for protocol found","time":{"start":1738571563736,"stop":1738571563737,"duration":1},"status":"passed","severity":"normal"},{"uid":"8893deeb7595df47","name":"addEventListener with correct event","time":{"start":1738571647415,"stop":1738571647415,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edc29fb1c241abe","name":"Push message with long payload","time":{"start":1738571829252,"stop":1738571829252,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f1c7bd40bed67f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738571739731,"stop":1738571739732,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e604155a0e951ce","name":"should be called at least once on all `peer:discovery` events","time":{"start":1738571614184,"stop":1738571614185,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb29a450faac27ff","name":"safeDispatchEvent","time":{"start":1738571647418,"stop":1738571647421,"duration":3},"status":"passed","severity":"normal"},{"uid":"161daa09279fe3bd","name":"ignores domain fetching errors","time":{"start":1738571572030,"stop":1738571572030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad20272ff28270e9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738571905313,"stop":1738571905314,"duration":1},"status":"passed","severity":"normal"},{"uid":"a930395b6437089f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1738571583505,"stop":1738571583505,"duration":0},"status":"passed","severity":"normal"},{"uid":"507ac551816fbe16","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738571905315,"stop":1738571905315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42327296faae828","name":"Push message with emoji payload","time":{"start":1738571820371,"stop":1738571820371,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d0d6eab23946e3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738571981834,"stop":1738571981835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a9fb57a704a484","name":"Passing page size 1 when there are 4 messages","time":{"start":1738571898208,"stop":1738571898208,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef953a8fd39f8b9d","name":"Query with Promise Callback, No Decoder","time":{"start":1738571876989,"stop":1738571876989,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ea8417472a96d3","name":"Query with Ordered Callback, No Decoder","time":{"start":1738571876987,"stop":1738571876988,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15fa4c7264382e3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1738571552013,"stop":1738571552013,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb804404d7f6940","name":"Check received message containing JSON","time":{"start":1738571826174,"stop":1738571826174,"duration":0},"status":"passed","severity":"normal"},{"uid":"48230af3cd337c79","name":"Non TWN Cluster","time":{"start":1738571864866,"stop":1738571864866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8b6bff80688765","name":"Push message with XML payload","time":{"start":1738571820365,"stop":1738571820366,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b632a1563575579","name":"same cluster, different shard: nodes connect","time":{"start":1738571763334,"stop":1738571763338,"duration":4},"status":"passed","severity":"normal"},{"uid":"3e21a7b30da86cd0","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1738571549593,"stop":1738571549593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be6d21bb7589a17","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738571905315,"stop":1738571905315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef14967aa112b6c3","name":"same cluster, same shard: nodes connect","time":{"start":1738571763331,"stop":1738571763334,"duration":3},"status":"passed","severity":"normal"},{"uid":"90b0ef2b92651fa9","name":"should use DNS peer discovery with light client","time":{"start":1738571627370,"stop":1738571627372,"duration":2},"status":"skipped","severity":"normal"},{"uid":"d18452e13addf206","name":"Check meta is set [ecies]","time":{"start":1738571583505,"stop":1738571583506,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8b68e97c6e1fd3","name":"Filter","time":{"start":1738571916132,"stop":1738571916132,"duration":0},"status":"passed","severity":"normal"},{"uid":"1672c05151167c67","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738571720770,"stop":1738571720770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d85102819ad9ca","name":"Check message on other pubsub topic is not received","time":{"start":1738571826186,"stop":1738571826186,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e59b95c37490ac7","name":"Check publish message containing shell command","time":{"start":1738571836596,"stop":1738571836596,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fef584e304b93cf","name":"should properly compute the node id","time":{"start":1738571557983,"stop":1738571557983,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a95cb66f205722","name":"Wrong topic","time":{"start":1738571864882,"stop":1738571864883,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00e04960636bc8e","name":"Subscribe to topic containing Script and receive message","time":{"start":1738571905316,"stop":1738571905316,"duration":0},"status":"passed","severity":"normal"},{"uid":"89be5b35d51aa899","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1738571909981,"stop":1738571909981,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3914f3d22a61b","name":"random static sharding 2 - Cluster ID: 280, Shard ID: 68","time":{"start":1738571873472,"stop":1738571873473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a099e2acce964b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1738571839192,"stop":1738571839192,"duration":0},"status":"passed","severity":"normal"},{"uid":"969aaa642de235ea","name":"Check publish message containing emoji","time":{"start":1738571836597,"stop":1738571836598,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d617b64457f95e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738571905343,"stop":1738571905343,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcdc710f6cc5694","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1738571571449,"stop":1738571571449,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ac6dce2a5a8bc8","name":"Push message with escaped characters payload","time":{"start":1738571829256,"stop":1738571829256,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b422168763715b","name":"Push message with content topic containing unicode special characters","time":{"start":1738571820378,"stop":1738571820378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd899bf71d8b7c5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1738571906078,"stop":1738571906078,"duration":0},"status":"passed","severity":"normal"},{"uid":"960a3d63c7399d74","name":"should return different streams if requested simultaniously","time":{"start":1738571563737,"stop":1738571563737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb81cb689c80bf1","name":"should not fail to start the service if it is already started","time":{"start":1738571627357,"stop":1738571627357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5391c7e9d52cd7","name":"should initialize with custom number of peers","time":{"start":1738571588367,"stop":1738571588367,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29dfc1160f801f2","name":"Push message with content topic containing XML","time":{"start":1738571829268,"stop":1738571829268,"duration":0},"status":"passed","severity":"normal"},{"uid":"2767265751086c70","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738571981834,"stop":1738571981834,"duration":0},"status":"passed","severity":"normal"},{"uid":"86783cb32ddaca99","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1738571549592,"stop":1738571549592,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6d975ea1e9cd5","name":"should throw an error for insufficient data","time":{"start":1738571549616,"stop":1738571549616,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf7420d867cc4c","name":"should get / set UDP multiaddr","time":{"start":1738571557987,"stop":1738571557987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd5e508af8a7c03","name":"Asymmetric encrypt & decrypt","time":{"start":1738571582222,"stop":1738571582222,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba73535f929b9336","name":"should be able to encode the field with only FILTER set to true","time":{"start":1738571557545,"stop":1738571557546,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2a8c5eb6f24bf6","name":"configure the node with multiple pubsub topics","time":{"start":1738571873482,"stop":1738571873485,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8c1dda022875925","name":"Reopen subscription with peer with lost subscription","time":{"start":1738571644157,"stop":1738571644157,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f09682b350b71a","name":"Push message with unicode special characters payload","time":{"start":1738571829256,"stop":1738571829257,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea34a33ce5b7e85","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1738571572034,"stop":1738571572034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a0851035f2b616eb","name":"Push message with content topic containing SQL Injection","time":{"start":1738571820375,"stop":1738571820375,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ddbd9e7ecea06c","name":"Push message with Script payload","time":{"start":1738571820365,"stop":1738571820365,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f53dca5d18bcab","name":"should select older connection if present","time":{"start":1738571563406,"stop":1738571563407,"duration":1},"status":"passed","severity":"normal"},{"uid":"22367251fffb892d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1738571571447,"stop":1738571571447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8666bd272bbecae9","name":"Generator, custom pubsub topic","time":{"start":1738571892478,"stop":1738571892478,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1965fcd822f4a4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app30/1/topic716/json","time":{"start":1738571864867,"stop":1738571864867,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80812be5fbb285","name":"Check received message containing Chinese","time":{"start":1738571826171,"stop":1738571826171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7df809067351073","name":"Should update shard info","time":{"start":1738571763826,"stop":1738571763826,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d2c564fd514b0e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app17/1/topic194/proto","time":{"start":1738571864877,"stop":1738571864877,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8dd34651e9c7c2","name":"Check publish message containing numeric","time":{"start":1738571836591,"stop":1738571836592,"duration":1},"status":"passed","severity":"normal"},{"uid":"937280cc835541a8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1738571549606,"stop":1738571549606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3804689ffb5fe5e","name":"should handle corrupted local storage data gracefully","time":{"start":1738571575853,"stop":1738571575853,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56493682a098c17","name":"Check received message containing short","time":{"start":1738571705483,"stop":1738571705486,"duration":3},"status":"passed","severity":"normal"},{"uid":"219ed2440e6154ce","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1738571549611,"stop":1738571549611,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d3f117cb00ee8c","name":"Check received message containing short","time":{"start":1738571826169,"stop":1738571826169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffefdfe8ae23180e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app65/7/topic36/utf8","time":{"start":1738571864868,"stop":1738571864868,"duration":0},"status":"passed","severity":"normal"},{"uid":"adefc9a9909ea0c9","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1738571669320,"stop":1738571669320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bdbe96c37894dc5","name":"Generator, custom pubsub topic","time":{"start":1738571892476,"stop":1738571892476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba85385e92e1feae","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app33/10/topic430/utf8","time":{"start":1738571864866,"stop":1738571864867,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95ba11663b3cd67","name":"Fails to publish message with size larger than 1 MB","time":{"start":1738571836601,"stop":1738571836601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7e5aafbae19c38","name":"Check received message containing Script","time":{"start":1738571826172,"stop":1738571826172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddfa547c3f85d8a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1738571981833,"stop":1738571981833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd68d567f94e3b4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738571720772,"stop":1738571720773,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3a77253e539965","name":"Subscribe to topic containing short and receive message","time":{"start":1738571905340,"stop":1738571905340,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc18494ce875466a","name":"throws on content topic with generation field greater than 0","time":{"start":1738571549574,"stop":1738571549574,"duration":0},"status":"passed","severity":"normal"},{"uid":"adde617a0d676830","name":"Push message on custom pubsubTopic","time":{"start":1738571750565,"stop":1738571750566,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6b3ce05e878e9f","name":"Check received message containing Chinese","time":{"start":1738571705490,"stop":1738571705490,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fafa161dc686f3","name":"Push message with custom timestamp: 1707813305991","time":{"start":1738571820381,"stop":1738571820381,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b01aa64241a46","name":"Check received message with timestamp: 1738571606012000000 ","time":{"start":1738571826175,"stop":1738571826175,"duration":0},"status":"passed","severity":"normal"},{"uid":"5210736aded9d221","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1738571549602,"stop":1738571549603,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff9f5c413aa16bd","name":"should not receive a peer event before start","time":{"start":1738571852144,"stop":1738571852145,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf6ee2617a935c4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1738571549602,"stop":1738571549602,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab24af9a6f7eb71","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738571905308,"stop":1738571905308,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a8e2b38f711966","name":"should throw error - no public key","time":{"start":1738571557982,"stop":1738571557982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ced987b38e9775d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1738571549611,"stop":1738571549611,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf203c020e907d5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571644673,"stop":1738571644673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65435217f4d2704","name":"Check received message containing special chars","time":{"start":1738571705489,"stop":1738571705490,"duration":1},"status":"passed","severity":"normal"},{"uid":"555e093e385c00b1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738571720769,"stop":1738571720770,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf6f88c1b853414","name":"addEventListener with wrong event","time":{"start":1738571647415,"stop":1738571647416,"duration":1},"status":"passed","severity":"normal"},{"uid":"4405ddf0b8fa5f41","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1738571549601,"stop":1738571549601,"duration":0},"status":"passed","severity":"normal"},{"uid":"2730e03c2ce3a7ec","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1738571549590,"stop":1738571549590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f085ba9ccc7f98","name":"should not receive a peer event after stop","time":{"start":1738571575852,"stop":1738571575852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee3545a1c362daf","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app12/5/topic312/utf8","time":{"start":1738571864868,"stop":1738571864875,"duration":7},"status":"passed","severity":"normal"},{"uid":"3e21e40507ad07df","name":"Ordered Callback - true","time":{"start":1738571887357,"stop":1738571887359,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b7031423f2777a5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1738571607081,"stop":1738571607081,"duration":0},"status":"passed","severity":"normal"},{"uid":"a123916b11e692c9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1738571571448,"stop":1738571571448,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcd32f113d4c1b8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1738571607082,"stop":1738571607083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a2db208869826","name":"Push message with numeric payload","time":{"start":1738571829252,"stop":1738571829252,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08540d25dd391de","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738571905345,"stop":1738571905345,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8da766da0f2aa3","name":"should encodeTxt and decodeTxt","time":{"start":1738571557978,"stop":1738571557978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78c5a4dcdaaa5e2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738571720770,"stop":1738571720772,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcb43e45270770","name":"Query generator for multiple messages with multiple decoders","time":{"start":1738571906072,"stop":1738571906073,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fca35c475274058","name":"should be able to encode the field with only STORE set to true","time":{"start":1738571557545,"stop":1738571557545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a829252b4350bb1","name":"Check received message containing unicode special characters","time":{"start":1738571826183,"stop":1738571826184,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec0074728d0679b","name":"caches peers it previously fetched","time":{"start":1738571572031,"stop":1738571572031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2de58f6df13860a","name":"Decoder throws on empty string content topic","time":{"start":1738571581893,"stop":1738571581893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef079dddab9e4378","name":"Push message with numeric payload","time":{"start":1738571820362,"stop":1738571820362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cfd554c7f61f1b","name":"Check message with no payload is not received","time":{"start":1738571826187,"stop":1738571826187,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a75a6a7e86daf2","name":"Push message with JSON payload","time":{"start":1738571820368,"stop":1738571820369,"duration":1},"status":"passed","severity":"normal"},{"uid":"f793281757f19763","name":"Filter with 0 connections","time":{"start":1738571669536,"stop":1738571669536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c9acb5508020edc","name":"1 Store, 2 fetches","time":{"start":1738571571555,"stop":1738571571555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a313a8e3f00b5bbb","name":"ignores unrecognized TXT record formats","time":{"start":1738571572030,"stop":1738571572031,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab4e2f97236ed3a","name":"Fails to push message with large meta","time":{"start":1738571820380,"stop":1738571820380,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61cacb1660c02cc","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738571557548,"stop":1738571557548,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e8164f06e594ee","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1738571557551,"stop":1738571557551,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f86f554d36bb315","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738571905307,"stop":1738571905307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd94dd7fa8b9208","name":"Encoder throws on undefined content topic","time":{"start":1738571583506,"stop":1738571583506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea995b994e7354e8","name":"Sets default value correctly","time":{"start":1738571912886,"stop":1738571912887,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d08f78748a8cee2","name":"Ping on unsubscribed peer","time":{"start":1738571644152,"stop":1738571644154,"duration":2},"status":"passed","severity":"normal"},{"uid":"da3bfd832f6e4493","name":"Mutual subscription","time":{"start":1738571839186,"stop":1738571839186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f580dc9e8a89cab","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1738571549597,"stop":1738571549597,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eb8865d99dbaa9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1738571839197,"stop":1738571839197,"duration":0},"status":"passed","severity":"normal"},{"uid":"155b4c8e8e43e5ba","name":"Subscribe and receive messages via lightPush","time":{"start":1738571739710,"stop":1738571739710,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd9aa4a301973b8","name":"Check received message with timestamp: 1738571606012 ","time":{"start":1738571826175,"stop":1738571826175,"duration":0},"status":"passed","severity":"normal"},{"uid":"8530d0244f1b01c1","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1738571739748,"stop":1738571739749,"duration":1},"status":"passed","severity":"normal"},{"uid":"5324536db22f3af","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1738571836600,"stop":1738571836601,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffa0b0968e00024","name":"Check received message containing XML","time":{"start":1738571826173,"stop":1738571826173,"duration":0},"status":"passed","severity":"normal"},{"uid":"832790ae42ac63e2","name":"recovers when dns.resolve returns empty","time":{"start":1738571572030,"stop":1738571572030,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d46493e5305e0a","name":"Subscribe and receives messages on 20 topics","time":{"start":1738571905308,"stop":1738571905308,"duration":0},"status":"passed","severity":"normal"},{"uid":"727c88f08a7e2a7f","name":"Query generator for 2000 messages","time":{"start":1738571906078,"stop":1738571906079,"duration":1},"status":"passed","severity":"normal"},{"uid":"6664e03796472707","name":"Push message with content topic containing XML","time":{"start":1738571820376,"stop":1738571820376,"duration":0},"status":"passed","severity":"normal"},{"uid":"234a58478cd94132","name":"Callback on promise, aborts when callback returns true","time":{"start":1738571906077,"stop":1738571906077,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8ecf2ac90d9081","name":"returns nothing if no connections present","time":{"start":1738571563401,"stop":1738571563403,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdce2af50760c32f","name":"Relay - dialed after","time":{"start":1738571916130,"stop":1738571916130,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a1d79da8bdd5e0","name":"Push message with content topic containing special chars","time":{"start":1738571829262,"stop":1738571829263,"duration":1},"status":"passed","severity":"normal"},{"uid":"a479fe12faae2ef5","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1738571763328,"stop":1738571763329,"duration":1},"status":"passed","severity":"normal"},{"uid":"4888cbe6c2037d6f","name":"Check message received after nwaku node is restarted","time":{"start":1738571705517,"stop":1738571705517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b80f8cde399eee25","name":"handles empty shards array correctly","time":{"start":1738571549610,"stop":1738571549610,"duration":0},"status":"passed","severity":"normal"},{"uid":"123f06f28ff8d423","name":"Subscribe to topic containing XML and receive message","time":{"start":1738571905344,"stop":1738571905345,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc08680e5b501ce","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1738571571450,"stop":1738571571450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d553a5276415959e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738571905346,"stop":1738571905346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed041e80a05b1cb","name":"should throw error - invalid id","time":{"start":1738571557981,"stop":1738571557981,"duration":0},"status":"passed","severity":"normal"},{"uid":"33cf6ce343deab68","name":"Encoder throws on empty string content topic","time":{"start":1738571564084,"stop":1738571564084,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebb83e8b359a2ab","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1738571549585,"stop":1738571549585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fc2676d8eeec74","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1738571669322,"stop":1738571669322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"147bdb3682fcd7c8","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1738571563739,"stop":1738571563739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8257faf76adfd4f","name":"Check received message containing Russian","time":{"start":1738571705497,"stop":1738571705497,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f205270e1eb7d8","name":"new peer added after a peer was already found","time":{"start":1738571843300,"stop":1738571843300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22a375866fccc54e","name":"Push message with content topic containing Chinese","time":{"start":1738571820374,"stop":1738571820374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8445c62012681aee","name":"Check received message containing SQL Injection","time":{"start":1738571826181,"stop":1738571826181,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd6fdbf0cf2d8cb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738571739717,"stop":1738571739718,"duration":1},"status":"passed","severity":"normal"},{"uid":"713cd8e59e805137","name":"Subscribe to topic containing long and receive message","time":{"start":1738571739729,"stop":1738571739731,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8ec8a105a93b77","name":"Push message with content topic containing special chars","time":{"start":1738571820373,"stop":1738571820373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d667c611b6b38b5","name":"Subscribe to topic containing short and receive message","time":{"start":1738571739722,"stop":1738571739722,"duration":0},"status":"passed","severity":"normal"},{"uid":"93417b66b85b4560","name":"Query with Ordered Callback, No message returned","time":{"start":1738571876988,"stop":1738571876988,"duration":0},"status":"passed","severity":"normal"},{"uid":"1554f51a469eab32","name":"Generator, 2 different pubsubtopics","time":{"start":1738571892479,"stop":1738571892480,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8d847cc692e48f","name":"Check message with no content topic is not received","time":{"start":1738571826177,"stop":1738571826177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a66385d674b195","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571750563,"stop":1738571750564,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1a01664cf8e75f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738571873471,"stop":1738571873471,"duration":0},"status":"passed","severity":"normal"},{"uid":"853b8de96717e67f","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1738571669320,"stop":1738571669320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb5d16618dd50aea","name":"Query generator for multiple messages with different message text format","time":{"start":1738571906072,"stop":1738571906072,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cd757a5c2dd336","name":"Push message with Russian payload","time":{"start":1738571820364,"stop":1738571820364,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1deb258e405c686","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738571905343,"stop":1738571905344,"duration":1},"status":"passed","severity":"normal"},{"uid":"6891b3c2df6368be","name":"Subscribe to topic containing short and receive message","time":{"start":1738571905310,"stop":1738571905311,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6d616a66905c00","name":"throws on content topic with empty application field","time":{"start":1738571549574,"stop":1738571549575,"duration":1},"status":"passed","severity":"normal"},{"uid":"88814bfd8df88d69","name":"Check received message containing shell command","time":{"start":1738571705507,"stop":1738571705507,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99b739b8322cbb3","name":"should reject if Filter is requested but not mounted","time":{"start":1738571588603,"stop":1738571588603,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91b9748b76cb3b1","name":"Push message with content topic containing long","time":{"start":1738571829262,"stop":1738571829262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2544b5648ac3f1a3","name":"should properly create location multiaddrs - tcp4","time":{"start":1738571557988,"stop":1738571557988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a686e5aba53ec0ea","name":"Nodes with multiple pubsub topic","time":{"start":1738571830834,"stop":1738571830834,"duration":0},"status":"passed","severity":"normal"},{"uid":"875b9520e9cd67f5","name":"can start and stop the service","time":{"start":1738571852142,"stop":1738571852143,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9a077c59aafd44","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1738571635119,"stop":1738571635119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb022d1d3fe8d2c","name":"Symmetric encrypt & Decrypt","time":{"start":1738571582222,"stop":1738571582223,"duration":1},"status":"passed","severity":"normal"},{"uid":"3336e83c6159daf8","name":"Filter with 3 connections","time":{"start":1738571669549,"stop":1738571669549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"440d9c735933bb1d","name":"Light Node - default protocols","time":{"start":1738571916132,"stop":1738571916132,"duration":0},"status":"passed","severity":"normal"},{"uid":"983bc8c9fe833ec7","name":"Check received message containing Basic HTML tag","time":{"start":1738571705498,"stop":1738571705502,"duration":4},"status":"passed","severity":"normal"},{"uid":"18ef2a7afaa87ba8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1738571549602,"stop":1738571549602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ae922b7cec40c5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1738571635116,"stop":1738571635117,"duration":1},"status":"passed","severity":"normal"},{"uid":"a197ce536e58c3ab","name":"should emit a peer event after start","time":{"start":1738571627357,"stop":1738571627367,"duration":10},"status":"passed","severity":"normal"},{"uid":"78d09d021e36435a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1738571839193,"stop":1738571839193,"duration":0},"status":"passed","severity":"normal"},{"uid":"13da3402c8ea27b4","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1738571864613,"stop":1738571864616,"duration":3},"status":"passed","severity":"normal"},{"uid":"38b14c3cefaa0684","name":"Default pageSize","time":{"start":1738571898212,"stop":1738571898212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3394fbac9f37c2bc","name":"Subscribe to topic containing long and receive message","time":{"start":1738571905341,"stop":1738571905341,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcb05dffefcbbb","name":"should not fail to start the service if it is already started","time":{"start":1738571575851,"stop":1738571575851,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f07dabad6e4909","name":"Check message with no payload is not received","time":{"start":1738571826177,"stop":1738571826177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e231f2c58903591","name":"Push message with meta","time":{"start":1738571829273,"stop":1738571829273,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2452bd8e60efd2","name":"Check received message containing long","time":{"start":1738571826178,"stop":1738571826178,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d33e4baaaada16","name":"Push message equal or less that 1MB","time":{"start":1738571829277,"stop":1738571829277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad48ed17e8a8532a","name":"should wait for Filter peer to be connected","time":{"start":1738571588605,"stop":1738571588605,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfa0775b550ebfd","name":"returns all values when wanted number matches available values","time":{"start":1738571570844,"stop":1738571570845,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1582719ad1b82f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1738571830833,"stop":1738571830834,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9073d10d62be05","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738571830840,"stop":1738571830841,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6496986c9eb7e7","name":"Check received message with timestamp: 1738571606170 ","time":{"start":1738571705509,"stop":1738571705509,"duration":0},"status":"passed","severity":"normal"},{"uid":"42eb60c47a123339","name":"tcp ip4 address","time":{"start":1738571557493,"stop":1738571557494,"duration":1},"status":"passed","severity":"normal"},{"uid":"4009f05de4556dd7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738571739739,"stop":1738571739740,"duration":1},"status":"passed","severity":"normal"},{"uid":"906f19d448e2a27c","name":"Push message with emoji payload","time":{"start":1738571829257,"stop":1738571829257,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ab6dd1bc10bbc3","name":"Throws when trying to push message with empty payload","time":{"start":1738571820372,"stop":1738571820372,"duration":0},"status":"passed","severity":"normal"},{"uid":"2411b4533e598cc0","name":"groups content topics by expected pubsub topic","time":{"start":1738571549588,"stop":1738571549588,"duration":0},"status":"passed","severity":"normal"},{"uid":"497f3b25a7a50c70","name":"Check received message containing unicode special characters","time":{"start":1738571705507,"stop":1738571705508,"duration":1},"status":"passed","severity":"normal"},{"uid":"b665d9672bff4800","name":"LightPush with 0 connections","time":{"start":1738571669536,"stop":1738571669536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2579dbfb828c3ae","name":"should fail to send if no connected peers found","time":{"start":1738571588340,"stop":1738571588340,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f33da82ae7b21d","name":"Nwaku publishes","time":{"start":1738571835939,"stop":1738571835939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3aac7b83e3e6188","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571892480,"stop":1738571892480,"duration":0},"status":"passed","severity":"normal"},{"uid":"118a51d4766c36fe","name":"Check publish message containing long","time":{"start":1738571836591,"stop":1738571836591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f31bb34292e4511","name":"Check publish message containing JSON","time":{"start":1738571836595,"stop":1738571836596,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a533e8f4816d1ac","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1738571898142,"stop":1738571898142,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0d1264222c0c80","name":"Subscribe to topic containing long and receive message","time":{"start":1738571905311,"stop":1738571905311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa613b92babb341","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1738571876986,"stop":1738571876986,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adb5bf3abcdd4a7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1738571549587,"stop":1738571549587,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea369643c760f393","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738571739710,"stop":1738571739711,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cf0afc4e2185a5","name":"Passing page size 11 when there are 10 messages","time":{"start":1738571898210,"stop":1738571898210,"duration":0},"status":"passed","severity":"normal"},{"uid":"15818594fa28e287","name":"should throw an error if shards are undefined for static sharding","time":{"start":1738571549594,"stop":1738571549594,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a550ded1b98b26e","name":"Decrypt messages","time":{"start":1738571822161,"stop":1738571822161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d11d84eecae0ce0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1738571909985,"stop":1738571909985,"duration":0},"status":"passed","severity":"normal"},{"uid":"490ae367f6b5de9a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738571644673,"stop":1738571644673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d27d8fe5238ca","name":"Reusing cursor across nodes","time":{"start":1738571864620,"stop":1738571864620,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1b750266f509d0","name":"Check received message containing numeric","time":{"start":1738571705489,"stop":1738571705489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7523d1377f65b9c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1738571581890,"stop":1738571581890,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f46552bdf5799a","name":"should set field with all protocols disabled","time":{"start":1738571557990,"stop":1738571557990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae92127c73da3577","name":"Publish message with custom timestamp: Tue Feb 13 2024 08:37:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1738571836598,"stop":1738571836598,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c455001cee3f1e","name":"Refresh subscription","time":{"start":1738571839194,"stop":1738571839194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26f5b95bf633e094","name":"Subscribe and receives messages on 20 topics","time":{"start":1738571905333,"stop":1738571905333,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d004417fdcd0f4","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1738571571447,"stop":1738571571448,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5795337a32f2d4b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738571572033,"stop":1738571572034,"duration":1},"status":"skipped","severity":"normal"},{"uid":"be81a3791c4417fa","name":"Check received message containing Chinese","time":{"start":1738571826180,"stop":1738571826180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f85a95b46175e0","name":"should decode valid enr successfully","time":{"start":1738571557979,"stop":1738571557979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e73194e6e1b3a7b","name":"Decoder throws on undefined content topic","time":{"start":1738571583507,"stop":1738571583507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b343a4b8a8b6b3f","name":"should throw an error for missing sharding configuration","time":{"start":1738571549609,"stop":1738571549610,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ed4899c88cf1b1","name":"Push message with content topic containing emoji","time":{"start":1738571829272,"stop":1738571829273,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d7c754ec8ef6dc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1738571549604,"stop":1738571549604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1253c784ecac84f","name":"Passing an array","time":{"start":1738571912883,"stop":1738571912884,"duration":1},"status":"passed","severity":"normal"},{"uid":"8efefb3fa52dc81c","name":"should not receive a peer event before start","time":{"start":1738571575851,"stop":1738571575852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6aa45531a1f2bde","name":"Push message with SQL Injection payload","time":{"start":1738571829254,"stop":1738571829254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f208bd139a16c308","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738571739744,"stop":1738571739744,"duration":0},"status":"passed","severity":"normal"},{"uid":"177667286b4b88f7","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1738571836598,"stop":1738571836598,"duration":0},"status":"passed","severity":"normal"},{"uid":"2238ea0ba110b7b4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738571720773,"stop":1738571720773,"duration":0},"status":"passed","severity":"normal"},{"uid":"327c4f38c37421a8","name":"should not receive a peer event after stop","time":{"start":1738571852145,"stop":1738571852145,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc9eeaf799f5ff5","name":"Check received message containing emoji","time":{"start":1738571826175,"stop":1738571826175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50ec7460ddab9a3","name":"Accepts a valid Waku Message","time":{"start":1738571591882,"stop":1738571591883,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58601a01566ffbc","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1738571669319,"stop":1738571669319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"519e121d27ace5c1","name":"should return no connections if no open connection provided","time":{"start":1738571563405,"stop":1738571563406,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0102bb28494960","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738571739743,"stop":1738571739743,"duration":0},"status":"passed","severity":"normal"},{"uid":"620897c543104a9d","name":"should set field with all protocols enabled","time":{"start":1738571557991,"stop":1738571557991,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeab5dbd2d04bf02","name":"Ping on subscribed peer","time":{"start":1738571644150,"stop":1738571644151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8fc539aa42f91b3","name":"Check received message with timestamp: 1738571606170000000 ","time":{"start":1738571705508,"stop":1738571705509,"duration":1},"status":"passed","severity":"normal"},{"uid":"be885487b5a4e073","name":"more peers than existing","time":{"start":1738571820726,"stop":1738571820726,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae26480b03f568df","name":"Push message with shell command payload","time":{"start":1738571820369,"stop":1738571820370,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ce959fdf934f8a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738571905307,"stop":1738571905308,"duration":1},"status":"passed","severity":"normal"},{"uid":"f564521cd42745b7","name":"Push message with Chinese payload","time":{"start":1738571829253,"stop":1738571829253,"duration":0},"status":"passed","severity":"normal"},{"uid":"321ccc8d7cebe9f7","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1738571669323,"stop":1738571669323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c924d7d4ff668f6","name":"Relay + Store","time":{"start":1738571557992,"stop":1738571557993,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bdc56412548ada","name":"Check received message containing JSON","time":{"start":1738571826182,"stop":1738571826183,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1ee4aad0424fcf","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1738571549586,"stop":1738571549586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5dc52e58d8a60c","name":"should only return 1 node with store capability","time":{"start":1738571572032,"stop":1738571572032,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b28cde947b80dcb","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1738571898143,"stop":1738571898144,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1128d28cb53177","name":"configure the node with multiple content topics","time":{"start":1738571864883,"stop":1738571864883,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4cbf7cf87af842","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1738571668965,"stop":1738571668973,"duration":8},"status":"passed","severity":"normal"},{"uid":"bcb86fa103e2b595","name":"Push message with rate limit","time":{"start":1738571829274,"stop":1738571829274,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce8ae85e18a9e32","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738571739733,"stop":1738571739733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6885f6b408f6a9","name":"start node with empty content topic","time":{"start":1738571864884,"stop":1738571864884,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f2efdfd725e36","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1738571830840,"stop":1738571830840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8da7b859c332693","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app43/1/topic34/json","time":{"start":1738571864875,"stop":1738571864876,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc1a6c61db94839","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1738571549604,"stop":1738571549604,"duration":0},"status":"passed","severity":"normal"},{"uid":"4938e39637f91605","name":"Push message with special chars payload","time":{"start":1738571829252,"stop":1738571829253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a663593771768e80","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1738571571446,"stop":1738571571447,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf55af0f3819733","name":"Should update multiaddrs","time":{"start":1738571763826,"stop":1738571763826,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd87be6b8831817","name":"Passing cursor with wrong pubsubTopic","time":{"start":1738571864624,"stop":1738571864625,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cf6acffa0c6516","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571644686,"stop":1738571644686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27cf1851599bd01","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738571905320,"stop":1738571905320,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0df8a666711cdc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738571873485,"stop":1738571873486,"duration":1},"status":"passed","severity":"normal"},{"uid":"71788453ebdfecec","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738571644685,"stop":1738571644686,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66d53e5f137ecbd","name":"Subscribe to topic containing XML and publish message","time":{"start":1738571839198,"stop":1738571839198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b62bbdb81a1f64","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738571750566,"stop":1738571750566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c252d75a5cccbe2","name":"Push message with Russian payload","time":{"start":1738571829253,"stop":1738571829254,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12d7e1591a65844","name":"Decoder throws on empty string content topic","time":{"start":1738571564085,"stop":1738571564085,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df6f66ff2d0b5a7","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1738571549599,"stop":1738571549599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2de679dd3edc48","name":"should not receive a peer event after stop","time":{"start":1738571627368,"stop":1738571627368,"duration":0},"status":"passed","severity":"normal"},{"uid":"61696775236a11f4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1738571571443,"stop":1738571571446,"duration":3},"status":"passed","severity":"normal"},{"uid":"aea9e911703d793c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1738571549591,"stop":1738571549591,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1c6e5085f5004f","name":"Sign & Recover","time":{"start":1738571582224,"stop":1738571582224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb35c0057d3ca2a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738571739743,"stop":1738571739744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c915b7e31a1bc28f","name":"should wait for LightPush peer to be connected","time":{"start":1738571588604,"stop":1738571588605,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a9cdb59670594b1","name":"Check meta is set [symmetric]","time":{"start":1738571581891,"stop":1738571581891,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8804fa77414eee","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1738571549603,"stop":1738571549603,"duration":0},"status":"passed","severity":"normal"},{"uid":"97231aad0efb06e6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1738571549612,"stop":1738571549612,"duration":0},"status":"passed","severity":"normal"},{"uid":"920ec26e8158eb57","name":"can start and stop the service","time":{"start":1738571575850,"stop":1738571575850,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a81a8752bd336d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1738571909984,"stop":1738571909984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6401928397fd3aa9","name":"Relay + Store","time":{"start":1738571614542,"stop":1738571614545,"duration":3},"status":"passed","severity":"normal"},{"uid":"efabf7e39196d22c","name":"Push message with short payload","time":{"start":1738571829251,"stop":1738571829251,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bd4f2105f3a23f","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1738571549603,"stop":1738571549603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccffa6c8f7e69a0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1738571843300,"stop":1738571843300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"765e7f3bcb8fc117","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1738571669318,"stop":1738571669318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4655f0690df2a39","name":"Check received message with timestamp: 1738571606012 ","time":{"start":1738571826185,"stop":1738571826185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3076ead8bb140a7","name":"Push message with shell command payload","time":{"start":1738571829256,"stop":1738571829256,"duration":0},"status":"passed","severity":"normal"},{"uid":"188c5e3efcb0b28e","name":"should reject if WakuNode is not started","time":{"start":1738571588601,"stop":1738571588602,"duration":1},"status":"passed","severity":"normal"},{"uid":"69fc6b07888fe663","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1738571588337,"stop":1738571588339,"duration":2},"status":"passed","severity":"normal"},{"uid":"9799835a228ace35","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1738571549609,"stop":1738571549609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd98927d22e12a6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738571739720,"stop":1738571739721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9521dac59325bf7","name":"pre and post cipher","time":{"start":1738571582223,"stop":1738571582224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e41f2b20232f48","name":"should return empty list for no shard","time":{"start":1738571549594,"stop":1738571549594,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb6f75d61e53c65","name":"Publish message with rate limit","time":{"start":1738571836603,"stop":1738571836603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a44c2f16810d378","name":"Fails to publish duplicate message","time":{"start":1738571836599,"stop":1738571836599,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8d9327a4ed6602","name":"Fails to push message with empty content topic","time":{"start":1738571820379,"stop":1738571820379,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed7f84e0279c70e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1738571549600,"stop":1738571549600,"duration":0},"status":"passed","severity":"normal"},{"uid":"48124c8ee4e915b0","name":"Push message with custom timestamp: 1738568105991","time":{"start":1738571820381,"stop":1738571820382,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b87247f15094ed3","name":"Check received message containing escaped characters","time":{"start":1738571826183,"stop":1738571826183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8255862269fd75d","name":"listenerCount","time":{"start":1738571647418,"stop":1738571647418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9816b0e91496a9","name":"Ephemeral field set to true","time":{"start":1738571564083,"stop":1738571564083,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0a403f022f12a2","name":"removeEventListener with correct event","time":{"start":1738571647416,"stop":1738571647417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c99e755ae2cbf71d","name":"returns all values when wanted number is greater than available values","time":{"start":1738571570846,"stop":1738571570846,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc934c99fd7c80e","name":"Fails to push message bigger that 1MB","time":{"start":1738571820383,"stop":1738571820383,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac35e2e0b92166af","name":"does not throw on valid cases","time":{"start":1738571549572,"stop":1738571549572,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b410d5d9daec603","name":"should set field with only FILTER enabled","time":{"start":1738571557992,"stop":1738571557992,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb547560592a33e9","name":"Fails to publish message with empty text","time":{"start":1738571836600,"stop":1738571836600,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ff131a48caf359","name":"Query Generator - false","time":{"start":1738571887352,"stop":1738571887354,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a135f26326898c3","name":"should properly create location multiaddrs - udp6","time":{"start":1738571557989,"stop":1738571557989,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fd5de3acfc4f9a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1738571549607,"stop":1738571549607,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e76226535c91ba","name":"should properly create peer info with all multiaddrs","time":{"start":1738571557990,"stop":1738571557990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3816b1c4180f9818","name":"Callback on promise","time":{"start":1738571906073,"stop":1738571906073,"duration":0},"status":"passed","severity":"normal"},{"uid":"886d669db0f34f40","name":"isConnected between 2 js-waku relay nodes","time":{"start":1738571635122,"stop":1738571635123,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1714c3d4321d12","name":"Query Generator, Multiple PubsubTopics","time":{"start":1738571876985,"stop":1738571876985,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaeaadd9b0033750","name":"random static sharding 6 - Cluster ID: 817, Shard ID: 491","time":{"start":1738571873475,"stop":1738571873475,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc3d0eeb1e08d29","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1738571549584,"stop":1738571549585,"duration":1},"status":"passed","severity":"normal"},{"uid":"c28a640aa098d8f4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1738571820376,"stop":1738571820376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0929693a720b91","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738571905309,"stop":1738571905309,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83f725b31c6b348","name":"Generator, custom pubsub topic","time":{"start":1738571892479,"stop":1738571892479,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4beb7f2507bd759","name":"random static sharding 9 - Cluster ID: 285, Shard ID: 896","time":{"start":1738571873480,"stop":1738571873480,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d487cd8cf3e9bcd","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1738571607076,"stop":1738571607079,"duration":3},"status":"passed","severity":"normal"},{"uid":"34a2cafcb10a9dc","name":"Push message with special chars payload","time":{"start":1738571820362,"stop":1738571820363,"duration":1},"status":"passed","severity":"normal"},{"uid":"586fdeaf396871e8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1738571549595,"stop":1738571549595,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d779d4680c2b3b8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1738571572032,"stop":1738571572033,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf792ca11f9ae1ee","name":"Subscribe to topic containing Script and receive message","time":{"start":1738571739734,"stop":1738571739737,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f65bd3c551eb2cb","name":"Generator, 2 different pubsubtopics","time":{"start":1738571892476,"stop":1738571892477,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c25330d0e99af8","name":"Check received message containing emoji","time":{"start":1738571826184,"stop":1738571826184,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ecd58314dc8fa3","name":"Passing page size 19 when there are 20 messages","time":{"start":1738571898211,"stop":1738571898211,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ef0f0bd298e11c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1738571557548,"stop":1738571557548,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ac9476c684bea1","name":"Push message with content topic containing shell command","time":{"start":1738571820377,"stop":1738571820377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c0d335418f55cc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1738571909984,"stop":1738571909985,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0784dd453267ef","name":"should return usable stream attached to connection","time":{"start":1738571563735,"stop":1738571563736,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0caa434fe2b111","name":"Check message on other pubsub topic is not received","time":{"start":1738571826176,"stop":1738571826176,"duration":0},"status":"passed","severity":"normal"},{"uid":"564f4fcf1b51f097","name":"handles multiple messages","time":{"start":1738571905204,"stop":1738571905205,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec9369cccbe3eca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571892478,"stop":1738571892479,"duration":1},"status":"passed","severity":"normal"},{"uid":"882f4adc81c34c5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1738571905319,"stop":1738571905320,"duration":1},"status":"passed","severity":"normal"},{"uid":"895329e3a82afeab","name":"LightPush with 1 connections","time":{"start":1738571669540,"stop":1738571669541,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ac8beb68615ce5c","name":"Push message with content topic containing Arabic","time":{"start":1738571829263,"stop":1738571829263,"duration":0},"status":"passed","severity":"normal"},{"uid":"8749c34ebd62380d","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1738571564085,"stop":1738571564085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d250937cce20f","name":"Fails to push message with large meta","time":{"start":1738571829274,"stop":1738571829274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a474b5a97cdf30","name":"Check message with no payload is not received","time":{"start":1738571705516,"stop":1738571705516,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13993429e031c3b","name":"Decoder throws on undefined content topic","time":{"start":1738571564084,"stop":1738571564085,"duration":1},"status":"passed","severity":"normal"},{"uid":"95da0175b6200973","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1738571571450,"stop":1738571571451,"duration":1},"status":"passed","severity":"normal"},{"uid":"4910f7eaafde8293","name":"LightPush with 2 connections","time":{"start":1738571669546,"stop":1738571669546,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a396be73dcf3c04","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738571905318,"stop":1738571905318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3657d42257a55dc","name":"Check received message containing Script","time":{"start":1738571826181,"stop":1738571826181,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b4f251420bf460","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1738571669319,"stop":1738571669319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd4d265d0fa6dd2a","name":"Push to array if already present","time":{"start":1738571549278,"stop":1738571549279,"duration":1},"status":"passed","severity":"normal"},{"uid":"2118cffd9706e67e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738571905314,"stop":1738571905315,"duration":1},"status":"passed","severity":"normal"},{"uid":"7536a084211ae8bc","name":"Check publish message after client node is restarted","time":{"start":1738571836602,"stop":1738571836602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d79aa3f7f8429bf7","name":"1 Relay, 1 Filter, gives up","time":{"start":1738571571556,"stop":1738571571557,"duration":1},"status":"passed","severity":"normal"},{"uid":"df00e0ffe8af1ad5","name":"getPeersByDiscovery","time":{"start":1738571843299,"stop":1738571843300,"duration":1},"status":"passed","severity":"normal"},{"uid":"616e5b1d943ebd84","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1738571669321,"stop":1738571669322,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c4415200bccd6679","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738571905317,"stop":1738571905318,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d60da34641cc1d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738571905325,"stop":1738571905325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f9b515639eaf53","name":"Check message with invalid timestamp is not received","time":{"start":1738571705515,"stop":1738571705515,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed4e535d9fc1f64","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738571644674,"stop":1738571644675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e05095fd4e7234f","name":"random static sharding 3 - Cluster ID: 294, Shard ID: 267","time":{"start":1738571873473,"stop":1738571873473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb27dbf674db487","name":"throws on content topic with too few or too many fields","time":{"start":1738571549573,"stop":1738571549573,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fddecaa82aa15d","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1738571549593,"stop":1738571549593,"duration":0},"status":"passed","severity":"normal"},{"uid":"c908dab4fab1615c","name":"Push message with Script payload","time":{"start":1738571829254,"stop":1738571829254,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bb97b54fcadbe","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1738571981835,"stop":1738571981835,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c7b2f1d54b6d95","name":"throws on empty content topic","time":{"start":1738571549572,"stop":1738571549573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e012f050011da35","name":"Refresh subscription","time":{"start":1738571905338,"stop":1738571905339,"duration":1},"status":"passed","severity":"normal"},{"uid":"df90f5a35d14bb45","name":"Push message with content topic containing shell command","time":{"start":1738571829269,"stop":1738571829269,"duration":0},"status":"passed","severity":"normal"},{"uid":"155e91d11d6921c7","name":"should get / set TCP multiaddr","time":{"start":1738571557987,"stop":1738571557988,"duration":1},"status":"passed","severity":"normal"},{"uid":"64002ca84d143a44","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571750565,"stop":1738571750565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3886c44668da6de","name":"Publishes to nwaku","time":{"start":1738571835938,"stop":1738571835938,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dbfd96d7a4da5b","name":"Check publish message containing unicode special characters","time":{"start":1738571836597,"stop":1738571836597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d244718998e7f56f","name":"Push message with content topic containing escaped characters","time":{"start":1738571820377,"stop":1738571820378,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00fb47b26483ff4","name":"Reopen subscription with peer with lost subscription","time":{"start":1738571637004,"stop":1738571637005,"duration":1},"status":"passed","severity":"normal"},{"uid":"8441b763826839a2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1738571905303,"stop":1738571905304,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab0b2132fe659b8","name":"Fails to publish message with wrong content topic","time":{"start":1738571836600,"stop":1738571836600,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4f1be76dd0e430","name":"Correctly serialized arguments","time":{"start":1738571754495,"stop":1738571754495,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e607862a794e78","name":"Subscribe to topic containing emoji and publish message","time":{"start":1738571839200,"stop":1738571839200,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e6a903c272afe2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738571739732,"stop":1738571739733,"duration":1},"status":"passed","severity":"normal"},{"uid":"3552954ef6f259c9","name":"Check message with no content topic is not received","time":{"start":1738571826187,"stop":1738571826187,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b27a5279a2f605","name":"Push message with Basic HTML tag payload","time":{"start":1738571829255,"stop":1738571829255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10626365d1afa1e","name":"Push message with escaped characters payload","time":{"start":1738571820370,"stop":1738571820370,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bffaee7be10ac90","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1738571864613,"stop":1738571864613,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a5c2c2621d231","name":"can start the service","time":{"start":1738571852142,"stop":1738571852142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff18f14f4f818cf8","name":"Waku message hash computation (payload length 0)","time":{"start":1738571552014,"stop":1738571552014,"duration":0},"status":"passed","severity":"normal"},{"uid":"788c8eb4278df4a6","name":"throws on content topic with empty version field","time":{"start":1738571549575,"stop":1738571549575,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36644ec7a7dd6db","name":"Push message with Arabic payload","time":{"start":1738571829253,"stop":1738571829253,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae870b693d2bbf","name":"Ephemeral field is preserved - encoder v0","time":{"start":1738571613380,"stop":1738571613381,"duration":1},"status":"passed","severity":"normal"},{"uid":"2309aa93437815bf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1738571549598,"stop":1738571549599,"duration":1},"status":"passed","severity":"normal"},{"uid":"3109e4c83b52c331","name":"Ping on unsubscribed peer","time":{"start":1738571644155,"stop":1738571644157,"duration":2},"status":"passed","severity":"normal"},{"uid":"6927a02cc81b54fe","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1738571549598,"stop":1738571549598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e66073ad0f9578","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738571905318,"stop":1738571905318,"duration":0},"status":"passed","severity":"normal"},{"uid":"518bac0403fdbbe","name":"Push message with Chinese payload","time":{"start":1738571820363,"stop":1738571820363,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72b4deab8d7f9cf","name":"Publish message with large meta","time":{"start":1738571836602,"stop":1738571836602,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7bf2dadeb13fbd","name":"Does not throw an exception when node disconnects","time":{"start":1738571912883,"stop":1738571912883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fbc16d1c52363f","name":"should not fail to stop the service if it was not started","time":{"start":1738571852143,"stop":1738571852143,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f760161f650e3f","name":"Sample","time":{"start":1738571557350,"stop":1738571557353,"duration":3},"status":"passed","severity":"normal"},{"uid":"d41465dd19fd7fcb","name":"Reopen subscription with peer with lost subscription","time":{"start":1738571644154,"stop":1738571644154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31f2d786df82e80","name":"handles different networkShards values correctly","time":{"start":1738571549589,"stop":1738571549589,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a93039e25c9dc4","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app88/10/topic489/xml","time":{"start":1738571864877,"stop":1738571864882,"duration":5},"status":"passed","severity":"normal"},{"uid":"6b866129cbf10992","name":"Query generator for multiple messages with different content topic format","time":{"start":1738571906073,"stop":1738571906073,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d3326375615323","name":"Check publish message after service node is restarted","time":{"start":1738571836602,"stop":1738571836602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fee65c0b5d060ca1","name":"should be called for bootstrap peers","time":{"start":1738571614186,"stop":1738571614186,"duration":0},"status":"passed","severity":"normal"},{"uid":"96226d7935bd344","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app73/3/topic29/test.js","time":{"start":1738571864876,"stop":1738571864876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48f746251abf9b8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1738571557546,"stop":1738571557546,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e50567c2790bbb3","name":"should throw error - no id","time":{"start":1738571557980,"stop":1738571557980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12569a8f6fc445d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1738571575853,"stop":1738571575853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e3b9cf14e3a6eb","name":"Check received message containing Russian","time":{"start":1738571826180,"stop":1738571826181,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf03148b95c22c44","name":"Rejects garbage","time":{"start":1738571591883,"stop":1738571591884,"duration":1},"status":"passed","severity":"normal"},{"uid":"73461cf7018f3490","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738571905342,"stop":1738571905342,"duration":0},"status":"passed","severity":"normal"},{"uid":"228104788b89c9f0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1738571830832,"stop":1738571830833,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1ee5c8fd07fb64","name":"Push message with content topic containing short","time":{"start":1738571829261,"stop":1738571829262,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c55f847bc058ba7","name":"random static sharding 4 - Cluster ID: 943, Shard ID: 34","time":{"start":1738571873474,"stop":1738571873474,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ef7ea4f62b280d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1738571570846,"stop":1738571570847,"duration":1},"status":"passed","severity":"normal"},{"uid":"b102e61de9f4daaf","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1738571549589,"stop":1738571549589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dac52aa8223cb5","name":"Query Generator - true","time":{"start":1738571887349,"stop":1738571887352,"duration":3},"status":"passed","severity":"normal"},{"uid":"12fe2d1c2591e41c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1738571557546,"stop":1738571557547,"duration":1},"status":"passed","severity":"normal"},{"uid":"8359b93dd012840c","name":"Check received message containing unicode special characters","time":{"start":1738571826175,"stop":1738571826175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aba4d338277a4a","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1738571644686,"stop":1738571644687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d5d9292ebd061c","name":"Check received message containing numeric","time":{"start":1738571826179,"stop":1738571826179,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ce572e51556212","name":"Query generator for multiple messages","time":{"start":1738571906072,"stop":1738571906072,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b41701b87590e4","name":"should properly create location multiaddrs - udp4","time":{"start":1738571557988,"stop":1738571557988,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8b2e83360c9f1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738571826176,"stop":1738571826176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbd268e0abe567","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1738571876988,"stop":1738571876989,"duration":1},"status":"passed","severity":"normal"},{"uid":"124fb265037416c2","name":"should not fail to start the service if it is already started","time":{"start":1738571852143,"stop":1738571852143,"duration":0},"status":"passed","severity":"normal"},{"uid":"328df4d1b62cbb17","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1738571557979,"stop":1738571557979,"duration":0},"status":"passed","severity":"normal"},{"uid":"820299ca63531f5d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1738571557551,"stop":1738571557551,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa435f03f233fcc2","name":"passes more than one ENR URLs and attempts connection","time":{"start":1738571627372,"stop":1738571627373,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4945329b9453e416","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1738571905345,"stop":1738571905345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2376d055e2d1473","name":"Check received message containing Arabic","time":{"start":1738571826180,"stop":1738571826180,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fe3d1114fe5d89","name":"retrieves a single peer","time":{"start":1738571572029,"stop":1738571572029,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e89078368a8bc8","name":"Relay","time":{"start":1738571614540,"stop":1738571614541,"duration":1},"status":"passed","severity":"normal"},{"uid":"3769337ebffd8b95","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1738571635117,"stop":1738571635119,"duration":2},"status":"passed","severity":"normal"},{"uid":"d15d5db5dc9351fa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738571905306,"stop":1738571905306,"duration":0},"status":"passed","severity":"normal"},{"uid":"b732ffea2aece964","name":"LightPush","time":{"start":1738571916131,"stop":1738571916132,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2a0eb14112ee5a","name":"should throw if no connection provided","time":{"start":1738571563736,"stop":1738571563736,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1627aa994fde62","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738571905337,"stop":1738571905337,"duration":0},"status":"passed","severity":"normal"},{"uid":"1342a80978c21161","name":"Check received message containing JSON","time":{"start":1738571705502,"stop":1738571705506,"duration":4},"status":"passed","severity":"normal"},{"uid":"6195eed94bca9e17","name":"Ordered Callback - false","time":{"start":1738571887359,"stop":1738571887362,"duration":3},"status":"passed","severity":"normal"},{"uid":"adc8fe2ce5be9d71","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738571720769,"stop":1738571720769,"duration":0},"status":"passed","severity":"normal"},{"uid":"90405eb1eecac277","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1738571549585,"stop":1738571549586,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce17d2b7d54342a9","name":"should send to specified number of peers of used peers","time":{"start":1738571588340,"stop":1738571588341,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b550e96fa2664e3","name":"Check received message containing XML","time":{"start":1738571826182,"stop":1738571826182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e5699ad4026465","name":"handles empty contentTopics array correctly","time":{"start":1738571549610,"stop":1738571549610,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8c26cff9dec129","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1738571549591,"stop":1738571549592,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6141ceab1ccae3","name":"Check message with non string payload is not received","time":{"start":1738571826177,"stop":1738571826177,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ae047a15b29b98","name":"Check publish message containing escaped characters","time":{"start":1738571836597,"stop":1738571836597,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d7f623a4b7087b","name":"Subscribe and receive messages via lightPush","time":{"start":1738571905324,"stop":1738571905325,"duration":1},"status":"passed","severity":"normal"},{"uid":"257bf96427344e20","name":"Register correct protocols","time":{"start":1738571839187,"stop":1738571839190,"duration":3},"status":"passed","severity":"normal"},{"uid":"3cc9041421b6efb9","name":"should initialize with default number of peers","time":{"start":1738571588366,"stop":1738571588367,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b344b105ef6309","name":"Push message with content topic containing long","time":{"start":1738571820373,"stop":1738571820373,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf5a26f15a5634e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1738571549608,"stop":1738571549608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8adfe9f35e585","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738571750564,"stop":1738571750565,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d3b63ae912af6f4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1738571549600,"stop":1738571549600,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7981f34224b0cb","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1738571669323,"stop":1738571669324,"duration":1},"status":"skipped","severity":"normal"},{"uid":"89e8a04d309a9e37","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1738571557552,"stop":1738571557552,"duration":0},"status":"passed","severity":"normal"},{"uid":"399e0671188b7f96","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1738571669323,"stop":1738571669323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40767482e4cce2b","name":"should not receive a peer event before start","time":{"start":1738571627367,"stop":1738571627368,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e25f07f7523e85e","name":"Push message with custom timestamp: 1738568069788","time":{"start":1738571829276,"stop":1738571829276,"duration":0},"status":"passed","severity":"normal"},{"uid":"351d84d9f03fd799","name":"Subscribe and receives messages on 20 topics","time":{"start":1738571739718,"stop":1738571739719,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb788c72e90c031","name":"random static sharding 1 - Cluster ID: 787, Shard ID: 651","time":{"start":1738571873471,"stop":1738571873472,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8bffbcf8525f8ea","name":"Query Generator, No message returned","time":{"start":1738571876986,"stop":1738571876986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5f06b1ef53692","name":"Encoder throws on undefined content topic","time":{"start":1738571581891,"stop":1738571581892,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b1861596332a1d","name":"should throw an error for missing required configuration","time":{"start":1738571549595,"stop":1738571549595,"duration":0},"status":"passed","severity":"normal"},{"uid":"236c6fb22354aad8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1738571739719,"stop":1738571739720,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a62b20da444dcb6","name":"Overlapping topic subscription","time":{"start":1738571905309,"stop":1738571905309,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d91042a04662b6","name":"A test","time":{"start":1738571739966,"stop":1738571739966,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b841aacc67774","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1738571549594,"stop":1738571549594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddd67fa914632ff","name":"Ping on peer without subscriptions","time":{"start":1738571637003,"stop":1738571637003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8cc59d8898b5e2","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1738571549584,"stop":1738571549584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3eb59bd69a5ebcd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1738571905316,"stop":1738571905316,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71fc5e6aee8dfd7","name":"Subscribe to topic containing Russian and publish message","time":{"start":1738571839196,"stop":1738571839197,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5350113536feb74","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1738571905337,"stop":1738571905338,"duration":1},"status":"passed","severity":"normal"},{"uid":"a851402af6928cfe","name":"Decoder throws on empty string content topic","time":{"start":1738571583507,"stop":1738571583507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbd8da1e36520da","name":"start node with empty shard should fail","time":{"start":1738571873486,"stop":1738571873490,"duration":4},"status":"passed","severity":"normal"},{"uid":"f47af7cbbe0fc91","name":"Subscribe to topic containing short and publish message","time":{"start":1738571839194,"stop":1738571839195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27d6f7e9b6b331c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1738571549599,"stop":1738571549599,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f816b839053616","name":"Push message with custom timestamp: 1738575305991","time":{"start":1738571820382,"stop":1738571820382,"duration":0},"status":"passed","severity":"normal"},{"uid":"780615b9b2d13c0b","name":"should emit a peer event after start","time":{"start":1738571575851,"stop":1738571575851,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebc19a33aa2e5ba","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1738571549586,"stop":1738571549586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4025ebf0d523a70","name":"should set field with only RELAY enabled","time":{"start":1738571557991,"stop":1738571557991,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fd2feb1f5fc185","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1738571909982,"stop":1738571909982,"duration":0},"status":"passed","severity":"normal"},{"uid":"669f654914a7e3f5","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1738571669324,"stop":1738571669324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"246c88fa0fb5f4e8","name":"should add and remove event listeners correctly","time":{"start":1738571575853,"stop":1738571575854,"duration":1},"status":"passed","severity":"normal"},{"uid":"297d80685ff9e036","name":"different cluster, same shard: nodes don't connect","time":{"start":1738571763338,"stop":1738571763341,"duration":3},"status":"passed","severity":"normal"},{"uid":"3fd667cf17770722","name":"Check received message containing shell command","time":{"start":1738571826183,"stop":1738571826183,"duration":0},"status":"passed","severity":"normal"},{"uid":"327ca902dbff6397","name":"should be able to decode the field with only STORE set to true","time":{"start":1738571557550,"stop":1738571557550,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c210c652ba0c643","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1738571549601,"stop":1738571549601,"duration":0},"status":"passed","severity":"normal"},{"uid":"950166aa374b88dd","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1738571581888,"stop":1738571581889,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ce7baa650ac024","name":"Ping on unsubscribed peer","time":{"start":1738571637004,"stop":1738571637004,"duration":0},"status":"passed","severity":"normal"},{"uid":"397b28308514039b","name":"dispatchEvent via connectionManager","time":{"start":1738571647418,"stop":1738571647418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2aaeef20c4a56be","name":"can start and stop the service","time":{"start":1738571627354,"stop":1738571627354,"duration":0},"status":"passed","severity":"normal"},{"uid":"931d74d53df392e6","name":"it tolerates circular branch references","time":{"start":1738571572029,"stop":1738571572030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea0b344214df1ec","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1738571549615,"stop":1738571549615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91ee5aa85351f4d","name":"random static sharding 10 - Cluster ID: 85, Shard ID: 698","time":{"start":1738571873480,"stop":1738571873481,"duration":1},"status":"passed","severity":"normal"},{"uid":"2884497a1e17d8f2","name":"Init the array if not present","time":{"start":1738571549276,"stop":1738571549278,"duration":2},"status":"passed","severity":"normal"},{"uid":"a461a0e1586467f2","name":"Push message with content topic containing numeric","time":{"start":1738571829262,"stop":1738571829262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b763e25c1ef3d7","name":"Push message with content topic containing emoji","time":{"start":1738571820379,"stop":1738571820379,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c77815f006363d","name":"Check received message containing special chars","time":{"start":1738571826179,"stop":1738571826179,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d71d552e6c1ac9","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1738571557550,"stop":1738571557551,"duration":1},"status":"passed","severity":"normal"},{"uid":"260661ae231b355b","name":"Push message with content topic containing JSON","time":{"start":1738571820377,"stop":1738571820377,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09c1b39f7470ad1","name":"should properly create location multiaddrs - udp","time":{"start":1738571557989,"stop":1738571557989,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac975b2ed372fa6","name":"Push message with content topic containing Russian","time":{"start":1738571820374,"stop":1738571820375,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb120b76c9feb5fd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1738571557547,"stop":1738571557547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f2a58420c26f3b","name":"connects to nwaku","time":{"start":1738571912881,"stop":1738571912883,"duration":2},"status":"passed","severity":"normal"},{"uid":"3657063333f13141","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1738571552011,"stop":1738571552013,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4d574ceb6639e15","name":"Check received message containing Basic HTML tag","time":{"start":1738571826182,"stop":1738571826182,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75a6199dcf5c78a","name":"Renews subscription after lossing a connection","time":{"start":1738571905347,"stop":1738571905348,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e679391bb75ace","name":"should reject if LightPush is requested but not mounted","time":{"start":1738571588602,"stop":1738571588603,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5d4ed9335fdd002","name":"should throw error - no public key","time":{"start":1738571557980,"stop":1738571557981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a8c29a61fefbe84","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1738571876989,"stop":1738571876989,"duration":0},"status":"passed","severity":"normal"},{"uid":"65afa83e8e4011be","name":"Promise Callback - true","time":{"start":1738571887354,"stop":1738571887355,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ef15482235d778","name":"Round trip binary serialization","time":{"start":1738571564082,"stop":1738571564082,"duration":0},"status":"passed","severity":"normal"},{"uid":"283e1d6a22af21a6","name":"throws an error for improperly formatted content topics","time":{"start":1738571549590,"stop":1738571549590,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa104d24f0df53d2","name":"throws on content topic with non-number generation field","time":{"start":1738571549574,"stop":1738571549574,"duration":0},"status":"passed","severity":"normal"},{"uid":"413402df352b7d4f","name":"Check publish message containing Basic HTML tag","time":{"start":1738571836595,"stop":1738571836595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e811a174d94f9b","name":"Relay - dialed first","time":{"start":1738571916129,"stop":1738571916129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d651abbfa93a989","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738571905332,"stop":1738571905332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b12bf1b3798868","name":"Overlapping topic subscription","time":{"start":1738571905338,"stop":1738571905338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a98b5b731faf6d","name":"should handle a minimal index list","time":{"start":1738571549615,"stop":1738571549615,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ada3eefbaa3cc5b","name":"Refresh subscription","time":{"start":1738571905309,"stop":1738571905310,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0721cf7cc9839f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1738571557551,"stop":1738571557552,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e53f6d4ebe8426","name":"should set field with only STORE enabled","time":{"start":1738571557991,"stop":1738571557991,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d992d7d27ec842","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571750566,"stop":1738571750566,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d7c28e22dd973b","name":"Check message received after nwaku node is restarted","time":{"start":1738571826188,"stop":1738571826188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9092fc7f7052a1eb","name":"Push message with XML payload","time":{"start":1738571829255,"stop":1738571829255,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2c794830f57787","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1738571720766,"stop":1738571720766,"duration":0},"status":"passed","severity":"normal"},{"uid":"48652ddf1d971d01","name":"Passing page size 0 when there are 110 messages","time":{"start":1738571898207,"stop":1738571898208,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1d52365779fede","name":"Passing page size 10 when there are 10 messages","time":{"start":1738571898209,"stop":1738571898210,"duration":1},"status":"passed","severity":"normal"},{"uid":"35dff911d124bc39","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1738571864613,"stop":1738571864613,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed3686209676945","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1738571739742,"stop":1738571739742,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3884c9a1104c1e4","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1738571607083,"stop":1738571607085,"duration":2},"status":"passed","severity":"normal"},{"uid":"860c32293fff848d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738571720767,"stop":1738571720768,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc96eee6c1dbe2e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1738571549607,"stop":1738571549608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d83929121b0e","name":"Push message with JSON payload","time":{"start":1738571829255,"stop":1738571829256,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff417c24f67ee35f","name":"should decode valid enr with tcp successfully","time":{"start":1738571557979,"stop":1738571557980,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da92e8669e1a33e","name":"Check message with no content topic is not received","time":{"start":1738571705516,"stop":1738571705516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9be50886bac82f0","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1738571839198,"stop":1738571839198,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bc2d60ddad3139","name":"Check message with non string payload is not received","time":{"start":1738571826188,"stop":1738571826188,"duration":0},"status":"passed","severity":"normal"},{"uid":"cded4e1cacf49181","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1738571839193,"stop":1738571839194,"duration":1},"status":"passed","severity":"normal"},{"uid":"c599d1f3f91fdc6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738571739731,"stop":1738571739731,"duration":0},"status":"passed","severity":"normal"},{"uid":"a191532b6e2a6e7a","name":"random static sharding 5 - Cluster ID: 818, Shard ID: 874","time":{"start":1738571873474,"stop":1738571873474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efe28592145ffec","name":"Push 30 different messages","time":{"start":1738571820371,"stop":1738571820372,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffe6651b7e7740f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1738571549587,"stop":1738571549588,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4a50ca7e395fe4","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1738571909984,"stop":1738571909984,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c8fae7f94490f2","name":"Ordered callback, aborts when callback returns true","time":{"start":1738571906078,"stop":1738571906078,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9c178c0ffe6607","name":"Check received message with timestamp: 1738571606012000000 ","time":{"start":1738571826184,"stop":1738571826184,"duration":0},"status":"passed","severity":"normal"},{"uid":"49d99f05e49c38d5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738571739711,"stop":1738571739711,"duration":0},"status":"passed","severity":"normal"},{"uid":"96706aadea9dc207","name":"should encode/decode to text encoding","time":{"start":1738571557983,"stop":1738571557987,"duration":4},"status":"passed","severity":"normal"},{"uid":"23f58e773da5a5da","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1738571669325,"stop":1738571669325,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e19d62067e0905df","name":"Check publish message containing Russian","time":{"start":1738571836593,"stop":1738571836594,"duration":1},"status":"passed","severity":"normal"},{"uid":"686aa5128b9a7c89","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1738571613382,"stop":1738571613383,"duration":1},"status":"passed","severity":"normal"},{"uid":"e426cfd2b2b51b32","name":"unsubscribes","time":{"start":1738571905205,"stop":1738571905205,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb4d9e3ff990343","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1738571898144,"stop":1738571898144,"duration":0},"status":"passed","severity":"normal"},{"uid":"541215ebd377ad0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1738571864620,"stop":1738571864620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9d4c98aa694bd3","name":"Waku message hash computation (no timestamp)","time":{"start":1738571552014,"stop":1738571552014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c64f11bff15819","name":"random static sharding 8 - Cluster ID: 827, Shard ID: 609","time":{"start":1738571873479,"stop":1738571873479,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e27569bd837298","name":"Push message with custom timestamp: 1707813269788","time":{"start":1738571829274,"stop":1738571829275,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a42513f051693da","name":"should check connected peers if present and suitable","time":{"start":1738571588604,"stop":1738571588604,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b72acbb5520d49","name":"Check publish message containing special chars","time":{"start":1738571836592,"stop":1738571836592,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caa568dcfd8cdc7","name":"Fails to push message with empty content topic","time":{"start":1738571829273,"stop":1738571829273,"duration":0},"status":"passed","severity":"normal"},{"uid":"2791868fa80c1240","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1738571864610,"stop":1738571864611,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7f3aeed089d267","name":"Subscribe to topic containing special chars and receive message","time":{"start":1738571905341,"stop":1738571905342,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cab368b227d55d9","name":"removeEventListener with wrong event","time":{"start":1738571647417,"stop":1738571647417,"duration":0},"status":"passed","severity":"normal"},{"uid":"24810fa25565434","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1738571549615,"stop":1738571549615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcd66adb246d51e","name":"Publish without waiting for remote peer","time":{"start":1738571839190,"stop":1738571839190,"duration":0},"status":"passed","severity":"normal"},{"uid":"7372927aac96b7f7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571644667,"stop":1738571644672,"duration":5},"status":"passed","severity":"normal"},{"uid":"b02cec6882c7c0d4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1738571839199,"stop":1738571839200,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfddea9fb89bc27c","name":"should reject if Relay is requested but not mounted","time":{"start":1738571588602,"stop":1738571588602,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a6e63ded63a262","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1738571905342,"stop":1738571905343,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c754117a401dcb","name":"Check message with non string payload is not received","time":{"start":1738571705517,"stop":1738571705517,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d6deafc7d10647","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1738571549583,"stop":1738571549584,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae938f1662ffdcb","name":"shard 0","time":{"start":1738571873470,"stop":1738571873470,"duration":0},"status":"passed","severity":"normal"},{"uid":"24752545a40c8222","name":"Push message with Basic HTML tag payload","time":{"start":1738571820367,"stop":1738571820368,"duration":1},"status":"passed","severity":"normal"},{"uid":"41546e2a875e70ae","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1738571549591,"stop":1738571549591,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d0ecdf198a9230","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1738571830834,"stop":1738571830835,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8b13405ce72a05","name":"Subscribe and receive messages via lightPush","time":{"start":1738571905303,"stop":1738571905303,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaab96f0f18ac0f","name":"Subscribe to topic containing Script and publish message","time":{"start":1738571839197,"stop":1738571839197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b3e560b57951a9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1738571644666,"stop":1738571644666,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cb00f308d61d9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1738571549583,"stop":1738571549583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0eb700206c67bb1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1738571739733,"stop":1738571739733,"duration":0},"status":"passed","severity":"normal"},{"uid":"2865a9cf153a5872","name":"should throw an error for an unconfigured topic","time":{"start":1738571549606,"stop":1738571549606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53f38195a310746","name":"Check publish message containing XML","time":{"start":1738571836594,"stop":1738571836595,"duration":1},"status":"passed","severity":"normal"},{"uid":"506c9fb60a7b951a","name":"Encoder throws on empty string content topic","time":{"start":1738571581892,"stop":1738571581892,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd4f43ebae0e9bf","name":"Check received message containing escaped characters","time":{"start":1738571705507,"stop":1738571705507,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f8d7032c2806dc","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1738571607086,"stop":1738571607087,"duration":1},"status":"passed","severity":"normal"},{"uid":"28021bdc50d017d7","name":"handles different clusterIds correctly","time":{"start":1738571549589,"stop":1738571549589,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c95f562ca66c1d","name":"Check received message containing Arabic","time":{"start":1738571705490,"stop":1738571705490,"duration":0},"status":"passed","severity":"normal"},{"uid":"696263bd57541807","name":"Check received message containing Basic HTML tag","time":{"start":1738571826173,"stop":1738571826173,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f3704c2316c9b3","name":"Refresh subscription","time":{"start":1738571739721,"stop":1738571739721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d724b919620c8f2c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738571905312,"stop":1738571905312,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92ad864439b88dc","name":"should not fail to stop the service if it was not started","time":{"start":1738571627355,"stop":1738571627357,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc42581489c838aa","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1738571613381,"stop":1738571613382,"duration":1},"status":"passed","severity":"normal"},{"uid":"7828e5f8faad97ea","name":"topics with same application and version share the same shard","time":{"start":1738571549588,"stop":1738571549588,"duration":0},"status":"passed","severity":"normal"},{"uid":"93cf9b961078d0bf","name":"Passing invalid cursor","time":{"start":1738571864620,"stop":1738571864624,"duration":4},"status":"passed","severity":"normal"},{"uid":"1832d36e56ebcc6f","name":"Check message received after jswaku node is restarted","time":{"start":1738571705517,"stop":1738571705517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a4c5fdb7083f40e","name":"Check received message containing escaped characters","time":{"start":1738571826174,"stop":1738571826174,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ba55e5bbe34c8e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738571720764,"stop":1738571720766,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a6feebc0708ee42","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1738571876987,"stop":1738571876987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd7a5332913eb29","name":"Push message with content topic containing Script","time":{"start":1738571829267,"stop":1738571829268,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de8b0bea688c348","name":"Js publishes, other Js receives","time":{"start":1738571835939,"stop":1738571835939,"duration":0},"status":"passed","severity":"normal"},{"uid":"577d3f5604ba3cc0","name":"Subscribe and publish message","time":{"start":1738571839190,"stop":1738571839192,"duration":2},"status":"passed","severity":"normal"},{"uid":"2445bb6d00f7e68b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1738571571448,"stop":1738571571449,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d926527b78f11c","name":"Check received message containing special chars","time":{"start":1738571826170,"stop":1738571826170,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb3c387c6a095f8","name":"Subscribe to topic containing Script and receive message","time":{"start":1738571905344,"stop":1738571905344,"duration":0},"status":"passed","severity":"normal"},{"uid":"269e482f8aba4b80","name":"Subscribe and receive messages via waku relay post","time":{"start":1738571905307,"stop":1738571905307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f69b82f3505298","name":"Fields are not dropped","time":{"start":1738571563461,"stop":1738571563462,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dbe06fd46d998d","name":"Subscribe to topic containing long and publish message","time":{"start":1738571839195,"stop":1738571839195,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d3b31ce35b8385","name":"Check received message containing Arabic","time":{"start":1738571826171,"stop":1738571826171,"duration":0},"status":"passed","severity":"normal"},{"uid":"b840226d730e9803","name":"Subscribe to topic containing XML and receive message","time":{"start":1738571905317,"stop":1738571905317,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3ae68c3c4e920c","name":"Push message with content topic containing escaped characters","time":{"start":1738571829272,"stop":1738571829272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e447e70c66f2f79a","name":"Push 30 different messages","time":{"start":1738571829257,"stop":1738571829257,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe38465c3b1df12","name":"Check publish message containing short","time":{"start":1738571836590,"stop":1738571836591,"duration":1},"status":"passed","severity":"normal"},{"uid":"389feb5a49ae6c6d","name":"peer:update - should do nothing if another protocol hit","time":{"start":1738571563738,"stop":1738571563738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e080b0c99f4398e","name":"Subscribe and receive messages via waku relay post","time":{"start":1738571739713,"stop":1738571739716,"duration":3},"status":"passed","severity":"normal"},{"uid":"ad468fd78d8a61ac","name":"Check message received after jswaku node is restarted","time":{"start":1738571826177,"stop":1738571826177,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a9bf3355714a9d2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738571644667,"stop":1738571644667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3d1ff0d10cb206","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1738571669322,"stop":1738571669323,"duration":1},"status":"skipped","severity":"normal"},{"uid":"50fb9080e4a48fa4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738571668964,"stop":1738571668964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d022e6847246ca","name":"Check publish message containing Arabic","time":{"start":1738571836593,"stop":1738571836593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef715e84adc0bd7b","name":"Used by Waku Relay","time":{"start":1738571912884,"stop":1738571912886,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ea6f3921371fe9f","name":"Promise Callback - false","time":{"start":1738571887355,"stop":1738571887357,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc039bf61d81ae9a","name":"Check received message containing long","time":{"start":1738571826169,"stop":1738571826170,"duration":1},"status":"passed","severity":"normal"},{"uid":"493eca25fdf5cb7e","name":"Subscribe to topic containing XML and receive message","time":{"start":1738571739737,"stop":1738571739738,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a83d5c89b9aea5","name":"Encoder throws on undefined content topic","time":{"start":1738571564084,"stop":1738571564084,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb086ca62058549","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1738571909985,"stop":1738571909985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4780f59e2d85798","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1738571909982,"stop":1738571909984,"duration":2},"status":"passed","severity":"normal"},{"uid":"efd1cdcb794758a6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1738571627372,"stop":1738571627372,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1c62e398e00bf19","name":"Renews subscription after lossing a connection","time":{"start":1738571905320,"stop":1738571905320,"duration":0},"status":"passed","severity":"normal"},{"uid":"772311bbfb93de9d","name":"Push message with SQL Injection payload","time":{"start":1738571820364,"stop":1738571820364,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d784116eeee4a4f","name":"stop","time":{"start":1738571647421,"stop":1738571647421,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c57b65d49b8cc2","name":"should throw error - no id","time":{"start":1738571557981,"stop":1738571557981,"duration":0},"status":"passed","severity":"normal"},{"uid":"c211265bd6792ae","name":"Publish message with custom timestamp: Mon Feb 03 2025 09:37:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1738571836599,"stop":1738571836599,"duration":0},"status":"passed","severity":"normal"},{"uid":"286f5fc2595387","name":"Push message with Arabic payload","time":{"start":1738571820363,"stop":1738571820364,"duration":1},"status":"passed","severity":"normal"},{"uid":"de3ec35802f7fe5d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1738571552014,"stop":1738571552015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c079810d5070b271","name":"Push message with content topic containing numeric","time":{"start":1738571820373,"stop":1738571820373,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcc1c0f160c8b3b","name":"Privacy Node - default protocol","time":{"start":1738571916132,"stop":1738571916133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13b34233529d556","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1738571668964,"stop":1738571668964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fbb83858ee8512","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1738571739732,"stop":1738571739732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae253d97a0d5050f","name":"Push message with meta","time":{"start":1738571820379,"stop":1738571820380,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc889b7e35240589","name":"Generator, 2 different pubsubtopics","time":{"start":1738571892478,"stop":1738571892478,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadeb87f182324a6","name":"should be online or offline if network state changed","time":{"start":1738571607088,"stop":1738571607093,"duration":5},"status":"passed","severity":"normal"},{"uid":"716e6dfd66491021","name":"Publish message with custom timestamp: Mon Feb 03 2025 07:37:09 GMT+0000 (Coordinated Universal Time)","time":{"start":1738571836598,"stop":1738571836599,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43ebd3114ca7a0a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1738571839199,"stop":1738571839199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dad0fd85e59dcec","name":"Waku message hash computation (meta attribute not present)","time":{"start":1738571552013,"stop":1738571552013,"duration":0},"status":"passed","severity":"normal"},{"uid":"338f48e279d14efe","name":"should reject if Store is requested but not mounted","time":{"start":1738571588603,"stop":1738571588603,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a39828d2778f4d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1738571905341,"stop":1738571905341,"duration":0},"status":"passed","severity":"normal"},{"uid":"df96941856b01875","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738571905319,"stop":1738571905319,"duration":0},"status":"passed","severity":"normal"},{"uid":"94299c0100c0480f","name":"should use the provided clusterId for the pubsub topic","time":{"start":1738571549611,"stop":1738571549612,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc5a41e08125ee4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738571826185,"stop":1738571826186,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad2f0fbf98a8649","name":"Ephemeral messages are not stored","time":{"start":1738571613379,"stop":1738571613380,"duration":1},"status":"passed","severity":"normal"},{"uid":"1703870493941bd6","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1738571843300,"stop":1738571843301,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee782d3c0135b010","name":"Subscribe to topic containing JSON and publish message","time":{"start":1738571839198,"stop":1738571839198,"duration":0},"status":"passed","severity":"normal"},{"uid":"714962dafc151829","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1738571549602,"stop":1738571549602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6ea313b06bbde6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1738571905325,"stop":1738571905325,"duration":0},"status":"passed","severity":"normal"},{"uid":"634c8b995f37226b","name":"Check message with no pubsub topic is not received","time":{"start":1738571705515,"stop":1738571705516,"duration":1},"status":"passed","severity":"normal"},{"uid":"946164954e89517b","name":"should request renew when peer disconnects","time":{"start":1738571588368,"stop":1738571588369,"duration":1},"status":"passed","severity":"normal"},{"uid":"770073c0584edbb9","name":"Decoder throws on undefined content topic","time":{"start":1738571581893,"stop":1738571581893,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a230fe605f0bf0","name":"Ping on peer without subscriptions","time":{"start":1738571644155,"stop":1738571644155,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe775edb99cf3627","name":"should properly create location multiaddrs - tcp","time":{"start":1738571557990,"stop":1738571557990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a724b2c9ba4c1fbc","name":"should be able to decode the field with only RELAY set to true","time":{"start":1738571557549,"stop":1738571557549,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9569721c84cb93","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1738571572033,"stop":1738571572033,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b8957bb344967","name":"Encoder throws on empty string content topic","time":{"start":1738571583506,"stop":1738571583506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62ffeb38e6e6b43","name":"Passing page size 3 when there are 20 messages","time":{"start":1738571898209,"stop":1738571898209,"duration":0},"status":"passed","severity":"normal"},{"uid":"319dd3193949194b","name":"Passing page size 110 when there are 120 messages","time":{"start":1738571898211,"stop":1738571898212,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd601dcbd51da3a7","name":"Query Generator, Wrong PubsubTopic","time":{"start":1738571876984,"stop":1738571876984,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f2601ea4415964","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738571720764,"stop":1738571720764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d483667a7dd3de45","name":"returns only open connection if one present","time":{"start":1738571563404,"stop":1738571563405,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0594abffa48b4e","name":"should return valid sharding parameters for static sharding","time":{"start":1738571549609,"stop":1738571549609,"duration":0},"status":"passed","severity":"normal"},{"uid":"98df9e9c9b7616ce","name":"different cluster, different shard: nodes don't connect","time":{"start":1738571763341,"stop":1738571763347,"duration":6},"status":"passed","severity":"normal"},{"uid":"22040e2fe2845390","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738571826176,"stop":1738571826176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b110500f0ff09a51","name":"Push message with content topic containing JSON","time":{"start":1738571829268,"stop":1738571829269,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d96d8aaf3ee923","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1738571549608,"stop":1738571549608,"duration":0},"status":"passed","severity":"normal"},{"uid":"449aabd7d7316ebe","name":"Push message with unicode special characters payload","time":{"start":1738571820370,"stop":1738571820371,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0be815a337a09cd","name":"creates an iterator","time":{"start":1738571905204,"stop":1738571905204,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe043ecf47421ea","name":"udp ip6 address","time":{"start":1738571557494,"stop":1738571557495,"duration":1},"status":"passed","severity":"normal"},{"uid":"785fe6378de35612","name":"Push message with content topic containing short","time":{"start":1738571820372,"stop":1738571820372,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fbef7fe5135930","name":"nwaku subscribes","time":{"start":1738571835936,"stop":1738571835938,"duration":2},"status":"passed","severity":"normal"},{"uid":"743e76ce834e9789","name":"Push message on custom pubsubTopic","time":{"start":1738571750564,"stop":1738571750564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1352ac4ee0875c","name":"Check received message containing SQL Injection","time":{"start":1738571826172,"stop":1738571826172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bf42e5ae13f06d","name":"should handle connection events","time":{"start":1738571588369,"stop":1738571588369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c357d2e1332245fc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1738571864883,"stop":1738571864884,"duration":1},"status":"passed","severity":"normal"},{"uid":"a813fc1216e27630","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1738571864858,"stop":1738571864866,"duration":8},"status":"passed","severity":"normal"},{"uid":"6aa7953e35147fe9","name":"Push message with short payload","time":{"start":1738571820360,"stop":1738571820360,"duration":0},"status":"passed","severity":"normal"},{"uid":"72398db3fcc89ede","name":"Fails to push message bigger that 1MB","time":{"start":1738571829277,"stop":1738571829277,"duration":0},"status":"passed","severity":"normal"},{"uid":"33706b66370dac95","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1738571739716,"stop":1738571739717,"duration":1},"status":"passed","severity":"normal"},{"uid":"87953dcb3c7212f3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1738571705514,"stop":1738571705514,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b262295afbdfef","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1738571892477,"stop":1738571892477,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1a89b233a2cce4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1738571557992,"stop":1738571557992,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f5922d58bc8587","name":"throws on content topic with empty topic name field","time":{"start":1738571549576,"stop":1738571549576,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ab0ee652916209","name":"should reject on timeout if it was set","time":{"start":1738571588604,"stop":1738571588604,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8ed4e3b5c9b11a","name":"Relay - times out","time":{"start":1738571916130,"stop":1738571916130,"duration":0},"status":"passed","severity":"normal"},{"uid":"954983785e24e085","name":"isConnected return false after peer stops","time":{"start":1738571635121,"stop":1738571635122,"duration":1},"status":"passed","severity":"normal"},{"uid":"c242c0a99cef01f7","name":"Filter with 2 connections","time":{"start":1738571669548,"stop":1738571669548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a439b620674fcd8","name":"All","time":{"start":1738571614546,"stop":1738571614547,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90895d76e9ae0f2","name":"Check received message containing shell command","time":{"start":1738571826174,"stop":1738571826174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f259f7712878dc4","name":"Store - dialed first","time":{"start":1738571916131,"stop":1738571916131,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bec07d3cd24348","name":"Add multiple subscription objects on single nwaku node","time":{"start":1738571905347,"stop":1738571905347,"duration":0},"status":"passed","severity":"normal"},{"uid":"24514fc53d2206a7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1738571583505,"stop":1738571583505,"duration":0},"status":"passed","severity":"normal"},{"uid":"451b422c6bce518d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1738571909982,"stop":1738571909982,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84a2f09b226d532","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1738571614188,"stop":1738571614189,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb84a0d24b24623","name":"Push message with rate limit","time":{"start":1738571820380,"stop":1738571820381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4afb7f4cb7bde87","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1738571549585,"stop":1738571549585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabe52bb50928afb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1738571750563,"stop":1738571750563,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec1cbd8333b4067","name":"Push message with content topic containing SQL Injection","time":{"start":1738571829267,"stop":1738571829267,"duration":0},"status":"passed","severity":"normal"},{"uid":"9816cc3db8767b32","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1738571839193,"stop":1738571839193,"duration":0},"status":"passed","severity":"normal"},{"uid":"171cf59a0bee44d9","name":"Query with Promise Callback, No message returned","time":{"start":1738571876990,"stop":1738571876990,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b15b5f3127681b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1738571557549,"stop":1738571557550,"duration":1},"status":"passed","severity":"normal"},{"uid":"1787c07b022461be","name":"should not fail to stop the service if it was not started","time":{"start":1738571575850,"stop":1738571575851,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3fdeb8f8adbc5","name":"A test","time":{"start":1738571739965,"stop":1738571739965,"duration":0},"status":"passed","severity":"normal"},{"uid":"965ec53e11c8bbbb","name":"Push message with content topic containing Basic HTML tag","time":{"start":1738571829268,"stop":1738571829268,"duration":0},"status":"passed","severity":"normal"},{"uid":"358dcab7a272d561","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app37/9/topic371/proto","time":{"start":1738571864868,"stop":1738571864868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b273f6ceafb1a82e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1738571549600,"stop":1738571549601,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3eab829bef385f","name":"should properly create location multiaddrs - tcp6","time":{"start":1738571557989,"stop":1738571557989,"duration":0},"status":"passed","severity":"normal"},{"uid":"572fb848c2b92c70","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1738571563738,"stop":1738571563739,"duration":1},"status":"passed","severity":"normal"},{"uid":"a016815c8e2cb750","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1738571549598,"stop":1738571549598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d29700932b9333b","name":"should return unique PubsubTopics for static sharding","time":{"start":1738571549592,"stop":1738571549593,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f130e64de91081","name":"Check received message containing short","time":{"start":1738571826178,"stop":1738571826178,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa532ded7bbe6ec","name":"Check received message containing Script","time":{"start":1738571705498,"stop":1738571705498,"duration":0},"status":"passed","severity":"normal"},{"uid":"4943171f4bd81d1e","name":"Push message with content topic containing unicode special characters","time":{"start":1738571829272,"stop":1738571829272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c706b3e95550fb27","name":"Ping on subscribed peer","time":{"start":1738571644155,"stop":1738571644155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd1655c379196d8","name":"LightPush with 3 connections","time":{"start":1738571669548,"stop":1738571669548,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4c8ee83ae70e179","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1738571644672,"stop":1738571644673,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5712708b9989d2f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1738571905332,"stop":1738571905332,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d7eae93e527645","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1738571720766,"stop":1738571720766,"duration":0},"status":"passed","severity":"normal"},{"uid":"717a32ab2a168fd1","name":"non connected peers","time":{"start":1738571820727,"stop":1738571820727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db9dcbaaa744209f","name":"Using a function","time":{"start":1738571912884,"stop":1738571912884,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f86b8168d1ac9c8","name":"Push message with content topic containing Script","time":{"start":1738571820375,"stop":1738571820376,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7e3904084337d2","name":"Push message with content topic containing Chinese","time":{"start":1738571829263,"stop":1738571829263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ec4376c72a7acd","name":"should retry on failure if specified","time":{"start":1738571588341,"stop":1738571588341,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd863e3170ba8337","name":"throws on content topic with empty encoding field","time":{"start":1738571549576,"stop":1738571549576,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d292baca2119c43","name":"Check message received after nwaku node is restarted","time":{"start":1738571826177,"stop":1738571826178,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7754cd39a9e6104f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1738571668952,"stop":1738571668960,"duration":8},"status":"passed","severity":"normal"},{"uid":"bee160f3cab3a3c2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1738571571555,"stop":1738571571555,"duration":0},"status":"passed","severity":"normal"},{"uid":"676d517a29014216","name":"Check message with invalid timestamp is not received","time":{"start":1738571826186,"stop":1738571826186,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f9f3634ec823e5","name":"should return false","time":{"start":1738571557982,"stop":1738571557982,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadd534ae92a74e1","name":"should emit a peer event after start","time":{"start":1738571852144,"stop":1738571852144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11fa09df2e02016","name":"should get locked peers","time":{"start":1738571588367,"stop":1738571588368,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8095a9ff412496e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1738571739741,"stop":1738571739741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27fe4b7ca3921c4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1738571614187,"stop":1738571614188,"duration":1},"status":"passed","severity":"normal"},{"uid":"a283f33e18a6bae","name":"Check received message containing XML","time":{"start":1738571705498,"stop":1738571705498,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f443c61c123b38","name":"Subscribe to topic containing JSON and receive message","time":{"start":1738571739740,"stop":1738571739741,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a32e3f8c7b40610","name":"connected peers and dial","time":{"start":1738571820725,"stop":1738571820726,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e6c69ada7bbaf182","name":"Push message equal or less that 1MB","time":{"start":1738571820382,"stop":1738571820382,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b005b0d08301278","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1738571549599,"stop":1738571549600,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fcc41ff1ec1809","name":"should encode/decode to RLP encoding","time":{"start":1738571557983,"stop":1738571557983,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb1843dfa50a2f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1738571549587,"stop":1738571549587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c10d88f51f09e4","name":"Overlapping topic subscription","time":{"start":1738571739721,"stop":1738571739721,"duration":0},"status":"passed","severity":"normal"},{"uid":"4453a5145bfadb3e","name":"through manual discovery","time":{"start":1738571754341,"stop":1738571754341,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff79e2d6ef01a55","name":"Push message with content topic containing Russian","time":{"start":1738571829263,"stop":1738571829267,"duration":4},"status":"passed","severity":"normal"},{"uid":"4ecb473fd6052f15","name":"Meta field set when metaSetter is specified","time":{"start":1738571564083,"stop":1738571564083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4acb5b524ef6540","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1738571668950,"stop":1738571668951,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c8fc8959a553ae","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1738571905346,"stop":1738571905346,"duration":0},"status":"passed","severity":"normal"},{"uid":"739d04883a8c8dbe","name":"should not throw an error for a single configured topic","time":{"start":1738571549605,"stop":1738571549606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20b8886af6478c4","name":"can start the service","time":{"start":1738571627354,"stop":1738571627354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1761ff460625536","name":"Check message received after jswaku node is restarted","time":{"start":1738571826188,"stop":1738571826188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"957a00eaa9979c23","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1738571549582,"stop":1738571549583,"duration":1},"status":"passed","severity":"normal"},{"uid":"566c20d2a23f9670","name":"should load peers from local storage and dispatch events","time":{"start":1738571575852,"stop":1738571575853,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41b221282fbd8ff","name":"Check message with invalid timestamp is not received","time":{"start":1738571826176,"stop":1738571826176,"duration":0},"status":"passed","severity":"normal"},{"uid":"557d842fc44f67ba","name":"getPeersByDiscovery","time":{"start":1738571647417,"stop":1738571647417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e263ae806f8327c2","name":"Push message on custom pubsubTopic","time":{"start":1738571750560,"stop":1738571750560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4873a0a5fe67a05","name":"can dial TLS multiaddrs","time":{"start":1738571754340,"stop":1738571754341,"duration":1},"status":"passed","severity":"normal"},{"uid":"6977ee30a2cd1106","name":"should call waitForPeer on Relay","time":{"start":1738571588605,"stop":1738571588606,"duration":1},"status":"passed","severity":"normal"},{"uid":"786e70383586936c","name":"Check message on other pubsub topic is not received","time":{"start":1738571705515,"stop":1738571705515,"duration":0},"status":"passed","severity":"normal"},{"uid":"319495e38908bf7f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1738571839196,"stop":1738571839196,"duration":0},"status":"passed","severity":"normal"},{"uid":"8640d33aeba965f6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1738571839199,"stop":1738571839199,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d379511b3f3b475","name":"Check received message containing numeric","time":{"start":1738571826170,"stop":1738571826170,"duration":0},"status":"passed","severity":"normal"},{"uid":"877a3641e8454e6d","name":"Overlapping topic subscription","time":{"start":1738571839194,"stop":1738571839194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd2756ac390c2ecb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1738571830836,"stop":1738571830840,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd07858cc7442c0d","name":"isConnected should return false after all peers disconnect","time":{"start":1738571635120,"stop":1738571635121,"duration":1},"status":"passed","severity":"normal"},{"uid":"981183bd426b990","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1738571669324,"stop":1738571669324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eef4ae0d714d2e9b","name":"Nodes with multiple pubsub topic","time":{"start":1738571830840,"stop":1738571830840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f65454263079c1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1738571549607,"stop":1738571549607,"duration":0},"status":"passed","severity":"normal"},{"uid":"159969b1d7c0df4e","name":"Push message with content topic containing Arabic","time":{"start":1738571820374,"stop":1738571820374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b19889ca5b97ce4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738571826185,"stop":1738571826185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d631f1f36ed5fb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1738571705514,"stop":1738571705514,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3b234c98cfd378","name":"Filter with 1 connections","time":{"start":1738571669544,"stop":1738571669544,"duration":0},"status":"skipped","severity":"normal"}]