Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
jnvtnguyen committed Jun 18, 2024
1 parent b8e2c88 commit 8983299
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Partial-CI-Tests-Structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ If your PR fails due to the `check_ci_test_suites_to_run` workflow, please look

## Overview of Partial CI Tests Structure

For non-python files, we run partial ci tests depending on the tests that a specific file affects. Running partial tests like this allow for PRs to be checked faster on the tests that a PR actually modifies. This faster test speed allows developers to get feedback faster and allows CI resources to be free more. The process of determining which tests to run goes like this:
For non-python files, we run partial CI tests depending on the tests that a specific file affects. Running partial tests like this allows PRs to be checked faster using the tests that a PR actually modifies. This faster test speed allows developers to get feedback faster and frees up CI resources. The process of determining which tests to run goes like this:

1. Generate a root files mapping which maps files to their root files. This file is generated at the start of every PR check run and is stored at `root-files-mapping.json`.
2. Store golden files containing the page modules that a specific test uses. These golden files are stored at `core/tests/test-modules-mappings/{{test-type}}/{{test-name}}`.
Expand Down

0 comments on commit 8983299

Please sign in to comment.