---
title: Cypress Configuration | TestingBot
description: How to exclude files from Cypress and configure upload options.
source_url:
  html: https://testingbot.com/support/web-automate/cypress/upload
  md: https://testingbot.com/support/web-automate/cypress/upload/index.md
---
# Upload Options

The TestingBot Cypress CLI will automatically collect and upload your Cypress tests and configuration files,   
to run these on the TestingBot Browser Grid.

These files are uploaded to [TestingBot Storage](https://testingbot.com/support/api#upload), where they will only be used for running tests (in parallel) on TestingBot.

However, you may want to exclude certain files from being uploaded, if:

- The ZIP file is too large (over 150MB) 
- The upload is taking too long 
- You are zipping unnecessary files, for example `node_modules/*`

If you're looking to only run a subset of tests, please see the [specs](https://testingbot.com/support/web-automate/cypress/specs) option.

## Exclude files with Run Settings

To exclude certain files, please specify the file, directory, or a wildcard combination in the `run_settings` with `exclude`:

    {
      ...
      "run_settings": {
        ...
        "exclude": ["some-folder/test.js", "static/*.pdf"]
        ...
      }
      ...
    }

### Looking for more help?

Have questions or need more information? Reach out via email or Slack.

[Email us](https://testingbot.com/contact/new)[Slack Join our Slack](https://join.slack.com/t/testingb0t/shared_invite/zt-3bcw9xch-jk19~6XPs_xBrsAgAedkCw)
