# lasso **Repository Path**: mirrors_google/lasso ## Basic Information - **Project Name**: lasso - **Description**: A simple service for running hundreds of lighthouse tests in parallel via Google Cloud Tasks and Cloud Run. Includes options for blocking specific requests e.g. 3rd party tags. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Lasso - Lighthouse as a service > An API service built on top of [lighthouse](https://github.com/GoogleChrome/lighthouse#readme) to automate running Lighthouse tests on large number of URLs in parallel. Utilizes [Cloud Run](https://cloud.google.com/run) and [Cloud Tasks](https://cloud.google.com/tasks) to distribute and run multiple tests across multiple containers, outputs results to a [BigQuery](https://cloud.google.com/bigquery) dataset. ## Features ✅ Bulk test 100s of URLs with lighthouse asynchronously ✅ Writes test results to a date partitioned BigQuery table ✅ Specify which resource requests to block from tests e.g. For running tests excluding 3rd party scripts or libraries ## Getting started - [Setup and deployment guide](SETUP.md) - [API Service usage](API.md) ## Disclaimer This is not an officially supported Google product.