Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

adjust testing strategy #975

Merged
merged 1 commit into from
May 10, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/contributor/04-10-testing-strategy.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Each pull request to the repository triggers the following CI/CD jobs that verif
- `unit tests / serverless-unit-tests` - Runs unit tests of Serverless's logic. For the configuration, see the [unit-tests.yaml](https://github.com/kyma-project/serverless/blob/main/.github/workflows/unit-tests.yaml) file.
- `integration tests (pull) / operator-integration-test` - Runs the create/update/delete Serverless integration tests in k3d cluster. For the configuration, see the [integration-tests-pull.yaml](https://github.com/kyma-project/serverless/blob/main/.github/workflows/integration-tests-pull.yaml) file.
- `integration tests (pull) / serverless-integration-test` - Runs the basic functionality integration and the `tracing`, `api-gateway`, and `cloud-event` contract compatibility integration test suite for the Serverless in a k3d cluster. For the configuration, see the [integration-tests-pull.yaml](https://github.com/kyma-project/serverless/blob/main/.github/workflows/integration-tests-pull.yaml) file.
- `gitleaks / gitleaks-scan` - Scans the pull request for secrets and credentials.
- `gitleaks / gitleaks-scan` - Scans the pull request for secrets and credentials. For the configuration, see the [gitleaks.yaml.yaml](https://github.com/kyma-project/serverless/blob/main/.github/workflows/gitleaks.yaml) file.

## CI/CD Jobs Running on the Main Branch

Expand All @@ -24,4 +24,4 @@ Each pull request to the repository triggers the following CI/CD jobs that verif

## CI/CD Jobs Running on a Schedule

- `markdown / documentation-link-check` - Runs Markdown link check every day at 05:00 AM.
- `markdown / documentation-link-check` - Runs Markdown link check every day at 05:00 AM. For the configuration, see the [mlc.config.json](https://github.com/kyma-project/serverless/blob/main/.mlc.config.json) and the [markdown.yaml](https://github.com/kyma-project/serverless/blob/main/.github/workflows/markdown.yaml) files.