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

Update integration-tests README #14577

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

chudilka1
Copy link
Contributor

@chudilka1 chudilka1 commented Sep 26, 2024

BCF-3396

Audit and update integration-tests READMEs.

@chudilka1 chudilka1 requested a review from a team as a code owner September 26, 2024 18:07
@chudilka1 chudilka1 force-pushed the BCF-3396-update-integration-tests-readme branch 2 times, most recently from 5468f8c to 95bffd2 Compare September 26, 2024 18:13
EasterTheBunny
EasterTheBunny previously approved these changes Sep 26, 2024
Copy link
Collaborator

@lukaszcl lukaszcl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chudilka1 it lgtm, but I've added some comments.

.github/E2E_TESTS_ON_GITHUB_CI.md Outdated Show resolved Hide resolved
.github/E2E_TESTS_ON_GITHUB_CI.md Show resolved Hide resolved

For security reasons, test secrets and sensitive information are not stored directly within the test config TOML files. Instead, these secrets are securely injected into tests using environment variables. For a detailed explanation on managing test secrets, refer to our [Test Secrets documentation](https://github.com/smartcontractkit/chainlink-testing-framework/blob/main/lib/config/README.md#test-secrets).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For security reasons, test secrets and sensitive information are not stored directly within the test config TOML files. Instead, these secrets are securely injected into tests using environment variables.

@chudilka1 why you removed this?

Copy link
Contributor Author

@chudilka1 chudilka1 Oct 2, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've removed it, as there are guidelines and references to the corresponding documents that clearly explain that. Moreover, tests will fail if there are no test secrets. There is no need to duplicate this information everywhere.

.github/E2E_TESTS_ON_GITHUB_CI.md Show resolved Hide resolved
@chudilka1 chudilka1 force-pushed the BCF-3396-update-integration-tests-readme branch 3 times, most recently from bf0a26b to 00fa7fe Compare October 2, 2024 11:30
@chudilka1 chudilka1 force-pushed the BCF-3396-update-integration-tests-readme branch 3 times, most recently from 5ccdd6b to 7eff681 Compare October 2, 2024 17:32
.github/E2E_TESTS_ON_GITHUB_CI.md Outdated Show resolved Hide resolved
.github/E2E_TESTS_ON_GITHUB_CI.md Outdated Show resolved Hide resolved
integration-tests/run-books/OCR.md Outdated Show resolved Hide resolved
integration-tests/testconfig/README.md Show resolved Hide resolved
integration-tests/testconfig/README.md Show resolved Hide resolved
Copy link
Contributor

@joaoluisam joaoluisam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor observation/question.
Good job with this 🙌

integration-tests/run-books/OCR.md Outdated Show resolved Hide resolved
@chudilka1 chudilka1 force-pushed the BCF-3396-update-integration-tests-readme branch from 7eff681 to 2e8fa80 Compare October 4, 2024 14:47
@cl-sonarqube-production
Copy link

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarQube

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants