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

TT-1550 Migrate remaining E2E workflows to the reusable workflow #14403

Merged
merged 167 commits into from
Sep 23, 2024

Conversation

lukaszcl
Copy link
Collaborator

@lukaszcl lukaszcl commented Sep 11, 2024

This PR

  1. Migrates remaining E2E workflows to the reusable workflow
  2. Uploads test configs for some tests
  3. Updates workflow to run selected tests (in keeper_test.go) only in merge queue

To do

  • @kalverra Test .github/workflows/ccip-load-tests.yml and confirm it works as expected (as on develop branch)
  • @davidcauchi or @joaoluisam Test .github/workflows/on-demand-ocr-soak-test.yml and confirm it works as expected
  • @anirudhwarrier push configs for Automation tests. Put them into overrides/ folder. E.g. integration-tests/testconfig/automation/overrides/
  • @anirudhwarrier test .github/workflows/automation-benchmark-tests.yml, .github/workflows/automation-load-tests.yml, .github/workflows/automation-nightly-tests.yml and confirm they work as expected?
  • @lukaszcl bump CTF version
  • @lukaszcl fix k8s test issue with go/testdir/integration-tests/scripts/entrypoint: line 18: ./chaos: No such file or directory

…SE64_CONFIG_OVERRIDE if exists

BASE64_CONFIG_OVERRIDE should be able to override everything that was already set in the test config
kalverra
kalverra previously approved these changes Sep 19, 2024
@lukaszcl lukaszcl force-pushed the TT-1550-Provide-PoC-for-keeping-test-configs-in-git branch from a1d0884 to af3577d Compare September 19, 2024 14:27
@lukaszcl lukaszcl force-pushed the TT-1550-Provide-PoC-for-keeping-test-configs-in-git branch from 869bb5a to a8e8bdf Compare September 19, 2024 14:54
@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

@skudasov skudasov self-requested a review September 23, 2024 08:39
@lukaszcl lukaszcl added this pull request to the merge queue Sep 23, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Sep 23, 2024
@lukaszcl lukaszcl added this pull request to the merge queue Sep 23, 2024
Merged via the queue into develop with commit 359feff Sep 23, 2024
146 checks passed
@lukaszcl lukaszcl deleted the TT-1550-Provide-PoC-for-keeping-test-configs-in-git branch September 23, 2024 09:26
momentmaker added a commit that referenced this pull request Sep 24, 2024
…develop

* origin/develop: (233 commits)
  update Smoke Test TestAutomationBasic to load pre-deployed contracts if given (#14537)
  CCIP-2881  USDC Reader integration tests  (#14516)
  [TT-1624] link PR to solidity review issue (#14521)
  Fix skipped notification in E2E test workflow (#14538)
  Add regression testing for pruning bug (#14454)
  Bump owner dep (#14531)
  Fix state view (#14532)
  Deployment tooling (#14533)
  CCIP 3388 - add offramp generation (#14526)
  CCIP-3416 paginate token admin registry get all tokens call (#14514)
  Change Polygon zkEVM to use FeeHistory estimator (#14161)
  [TT-1747] fix core changeset (#14524)
  TT-1459 Use CTF actions from .github repo (#14522)
  [TT-1693] try more universal Solidity scripts (#14436)
  Remove unused workflow for e2e tests (#14520)
  BCI-3668 Optimise HeadTracker's memory usage (#14130)
  BCFR-888 LP support chains that have not reached finality yet (#14366)
  support new heads polling over http rpc client (#14373)
  Bump CTF (#14518)
  TT-1550 Migrate remaining E2E workflows to the reusable workflow (#14403)
  ...
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.

7 participants