Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
hongyunyan committed Jan 3, 2025
1 parent 6a1d35f commit 9f71129
Showing 1 changed file with 39 additions and 0 deletions.
39 changes: 39 additions & 0 deletions .github/workflows/integration_test_mysql.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -198,5 +198,44 @@ jobs:
if: ${{ always() }}
with:
name: upstream-failover-logs2
path: |
./logs.tar.gz
failover_e2e_test2:
runs-on: ubuntu-latest
name: Failover E2E Test[H-K]
steps:
- name: Check out code
uses: actions/checkout@v2

- name: Setup Go environment
uses: actions/setup-go@v3
with:
go-version: '1.23'

- name: Integration Build
run: |
tests/scripts/download-integration-test-binaries.sh master true
go build -o ./tools/bin/failpoint-ctl github.com/pingcap/failpoint/failpoint-ctl
make integration_test_build
ls -l bin/ && ls -l tools/bin/
- name: Test fail_over_ddl_J
run: |
pwd && ls -l bin/ && ls -l tools/bin/
export TICDC_NEWARCH=true && make integration_test CASE=fail_over_ddl_J
- name: Copy logs to hack permission
if: ${{ always() }}
run: |
TEMP_DIR=$(mktemp -d)
mkdir -p "$TEMP_DIR"
sudo find /tmp/tidb_cdc_test -type d -name 'fail_over*' -exec sh -c 'find "{}" -type f -name "cdc*.log" -print0' \; | tar -czvf logs.tar.gz -C /tmp/tidb_cdc_test --null -T -
# Update logs as artifact seems not stable, so we set `continue-on-error: true` here.
- name: Upload logs
uses: actions/upload-artifact@v4
if: ${{ always() }}
with:
name: upstream-failover-logs3
path: |
./logs.tar.gz

0 comments on commit 9f71129

Please sign in to comment.