Skip to content

ci: refactor the e2e test workflow#1436

Merged
Flouse merged 7 commits intoaxonweb3:mainfrom
Flouse:refactor-e2e-test-workflow
Sep 22, 2023
Merged

ci: refactor the e2e test workflow#1436
Flouse merged 7 commits intoaxonweb3:mainfrom
Flouse:refactor-e2e-test-workflow

Conversation

@Flouse
Copy link
Copy Markdown
Contributor

@Flouse Flouse commented Sep 17, 2023

This PR tries to make CIs simpler.

Changes

Test

What is the impact of this PR?

No Breaking Change

CI Settings

CI Usage

Tip: Check the CI you want to run below, and then comment /run-ci.

CI Switch

  • E2E Tests
  • Web3 Compatible Tests
  • OCT 1-5 And 12-15
  • OCT 6-10
  • OCT 11
  • OCT 16-19
  • v3 Core Tests

CI Description

CI Name Description
Chaos CI Test the liveness and robustness of Axon under terrible network condition
Cargo Clippy Run cargo clippy --all --all-targets --all-features
Coverage Test Get the unit test coverage report
E2E Test Run end-to-end test to check interfaces
Code Format Run cargo +nightly fmt --all -- --check and cargo sort -gwc
Web3 Compatible Test Test the Web3 compatibility of Axon
v3 Core Test Run the compatibility tests provided by Uniswap V3
OCT 1-5 | 6-10 | 11 | 12-15 | 16-19 Run the compatibility tests provided by OpenZeppelin

@Flouse

This comment was marked as outdated.

@github-actions

This comment was marked as outdated.

@Flouse Flouse added github_actions Pull requests that update GitHub Actions code chore labels Sep 17, 2023
@Flouse Flouse force-pushed the refactor-e2e-test-workflow branch from eef6c36 to 34c64fb Compare September 18, 2023 02:27
@Flouse Flouse self-assigned this Sep 18, 2023
@Flouse Flouse marked this pull request as ready for review September 18, 2023 02:37
@Flouse Flouse requested a review from a team as a code owner September 18, 2023 02:37
@Flouse Flouse requested review from KaoImin, blckngm, driftluo and sunchengzhu and removed request for blckngm September 18, 2023 02:37
@KaoImin KaoImin changed the title chore(CI): refactor the E2E test workflow ci: refactor the e2e test workflow Sep 19, 2023
@Flouse Flouse enabled auto-merge September 19, 2023 03:35
@Flouse Flouse force-pushed the refactor-e2e-test-workflow branch from 34c64fb to 22a7afa Compare September 22, 2023 07:59
@axonweb3 axonweb3 deleted a comment from github-actions Bot Sep 22, 2023
@Flouse
Copy link
Copy Markdown
Contributor Author

Flouse commented Sep 22, 2023

/run-ci

@github-actions
Copy link
Copy Markdown

CI tests run on commit:

CI test list:

  • E2E Tests
  • OCT 1-5 And 12-15
  • OCT 6-10
  • OCT 11
  • OCT 16-19
  • v3 Core Tests
  • Web3 Compatible Tests

Please check ci test results later.

@Flouse Flouse added this pull request to the merge queue Sep 22, 2023
Merged via the queue into axonweb3:main with commit 49cdb7c Sep 22, 2023
@Flouse Flouse deleted the refactor-e2e-test-workflow branch September 22, 2023 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deprecate AXON_BOT_APP

3 participants