From be9845d35e58a579c63d64902f00249d6f137bf1 Mon Sep 17 00:00:00 2001 From: dongmen <414110582@qq.com> Date: Mon, 23 Dec 2024 19:41:36 +0800 Subject: [PATCH] test: restore debug changes Signed-off-by: dongmen <414110582@qq.com> --- .github/workflows/integration_test_mysql.yaml | 162 +++++++++--------- .github/workflows/uint_test.yaml | 84 ++++----- 2 files changed, 123 insertions(+), 123 deletions(-) diff --git a/.github/workflows/integration_test_mysql.yaml b/.github/workflows/integration_test_mysql.yaml index 26fefc17b..8986ea390 100644 --- a/.github/workflows/integration_test_mysql.yaml +++ b/.github/workflows/integration_test_mysql.yaml @@ -1,94 +1,94 @@ -# name: Integration-Mysql +name: Integration-Mysql -# on: -# push: -# branches: -# - master -# - "release-[0-9].[0-9]*" -# paths-ignore: -# - '**/*.md' -# - '**/OWNERS' -# - 'OWNERS' -# - 'OWNERS_ALIASES' +on: + push: + branches: + - master + - "release-[0-9].[0-9]*" + paths-ignore: + - '**/*.md' + - '**/OWNERS' + - 'OWNERS' + - 'OWNERS_ALIASES' -# pull_request: -# branches: -# - master -# - "release-[0-9].[0-9]*" -# paths-ignore: -# - '**/*.md' -# - '**/OWNERS' -# - 'OWNERS' -# - 'OWNERS_ALIASES' + pull_request: + branches: + - master + - "release-[0-9].[0-9]*" + paths-ignore: + - '**/*.md' + - '**/OWNERS' + - 'OWNERS' + - 'OWNERS_ALIASES' -# # See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency. -# concurrency: -# group: ${{ github.ref }}-${{ github.workflow }} -# cancel-in-progress: true +# See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency. +concurrency: + group: ${{ github.ref }}-${{ github.workflow }} + cancel-in-progress: true -# jobs: -# basic_e2e_test: -# runs-on: ubuntu-latest -# name: E2E Test -# steps: -# - name: Check out code -# uses: actions/checkout@v2 +jobs: + basic_e2e_test: + runs-on: ubuntu-latest + name: E2E Test + steps: + - name: Check out code + uses: actions/checkout@v2 -# - name: Setup Go environment -# uses: actions/setup-go@v3 -# with: -# go-version: '1.23' + - 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: 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 charset_gbk -# run: | -# pwd && ls -l bin/ && ls -l tools/bin/ -# export TICDC_NEWARCH=true && make integration_test CASE=charset_gbk + - name: Test charset_gbk + run: | + pwd && ls -l bin/ && ls -l tools/bin/ + export TICDC_NEWARCH=true && make integration_test CASE=charset_gbk -# - name: Test changefeed_finish -# if: ${{ success() }} -# run: | -# export TICDC_NEWARCH=true && make integration_test CASE=changefeed_finish + - name: Test changefeed_finish + if: ${{ success() }} + run: | + export TICDC_NEWARCH=true && make integration_test CASE=changefeed_finish -# - name: Test sql_mode -# if: ${{ success() }} -# run: | -# export TICDC_NEWARCH=true && make integration_test CASE=sql_mode + - name: Test sql_mode + if: ${{ success() }} + run: | + export TICDC_NEWARCH=true && make integration_test CASE=sql_mode -# - name: Test changefeed_pause_resume -# if: ${{ success() }} -# run: | -# export TICDC_NEWARCH=true && make integration_test CASE=changefeed_pause_resume + - name: Test changefeed_pause_resume + if: ${{ success() }} + run: | + export TICDC_NEWARCH=true && make integration_test CASE=changefeed_pause_resume -# - name: Test changefeed_reconstruct -# if: ${{ success() }} -# run: | -# export TICDC_NEWARCH=true && make integration_test CASE=changefeed_reconstruct + - name: Test changefeed_reconstruct + if: ${{ success() }} + run: | + export TICDC_NEWARCH=true && make integration_test CASE=changefeed_reconstruct -# # only upload logs of the last case -# # - name: Copy logs to hack permission -# # if: ${{ always() }} -# # run: | -# # DIR=$(sudo find /tmp/tidb_cdc_test/ -type d -name 'sync_diff' -exec dirname {} \;) -# # CASE=$(basename $DIR) -# # mkdir -p ./logs/$CASE -# # cat $DIR/stdout.log -# # tail -n 10 $DIR/cdc.log -# # sudo cp -r -L $DIR/{cdc.log,stdout.log,sync_diff} ./logs/$CASE/ -# # sudo chown -R runner ./logs -# # sudo tar -czvf ./logs.tar.gz ./logs + # only upload logs of the last case + # - name: Copy logs to hack permission + # if: ${{ always() }} + # run: | + # DIR=$(sudo find /tmp/tidb_cdc_test/ -type d -name 'sync_diff' -exec dirname {} \;) + # CASE=$(basename $DIR) + # mkdir -p ./logs/$CASE + # cat $DIR/stdout.log + # tail -n 10 $DIR/cdc.log + # sudo cp -r -L $DIR/{cdc.log,stdout.log,sync_diff} ./logs/$CASE/ + # sudo chown -R runner ./logs + # sudo tar -czvf ./logs.tar.gz ./logs -# # 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-switch-logs -# # path: | -# # ./logs.tar.gz + # 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-switch-logs + # path: | + # ./logs.tar.gz diff --git a/.github/workflows/uint_test.yaml b/.github/workflows/uint_test.yaml index 38e63a82e..5573921c3 100644 --- a/.github/workflows/uint_test.yaml +++ b/.github/workflows/uint_test.yaml @@ -27,53 +27,53 @@ concurrency: cancel-in-progress: true jobs: - # dispatcher_unit_test: - # runs-on: ubuntu-latest - # name: Dispatcher Unit Test - # steps: - # - name: Check out code - # uses: actions/checkout@v2 + dispatcher_unit_test: + runs-on: ubuntu-latest + name: Dispatcher Unit Test + steps: + - name: Check out code + uses: actions/checkout@v2 - # - name: Setup Go environment - # uses: actions/setup-go@v3 - # with: - # go-version: '1.23' + - name: Setup Go environment + uses: actions/setup-go@v3 + with: + go-version: '1.23' - # - name: Unit Test - # run: | - # cd pkg/sink/mysql - # go test --tags=intest - # cd ../util - # go test - # cd ../../../downstreamadapter/sink/ - # go test ./... --tags=intest - # cd ../dispatcher - # go test --tags=intest - # cd ../worker - # go test ./... --tags=intest - # cd ../../pkg/sink/codec - # cd open - # go test --tags=intest - # cd ../canal - # go test --tags=intest - - # maintainer_unit_test: - # runs-on: ubuntu-latest - # name: Maintainer Unit Test - # steps: - # - name: Check out code - # uses: actions/checkout@v2 + - name: Unit Test + run: | + cd pkg/sink/mysql + go test --tags=intest + cd ../util + go test + cd ../../../downstreamadapter/sink/ + go test ./... --tags=intest + cd ../dispatcher + go test --tags=intest + cd ../worker + go test ./... --tags=intest + cd ../../pkg/sink/codec + cd open + go test --tags=intest + cd ../canal + go test --tags=intest + + maintainer_unit_test: + runs-on: ubuntu-latest + name: Maintainer Unit Test + steps: + - name: Check out code + uses: actions/checkout@v2 - # - name: Setup Go environment - # uses: actions/setup-go@v3 - # with: - # go-version: '1.23' + - name: Setup Go environment + uses: actions/setup-go@v3 + with: + go-version: '1.23' - # - name: Unit Test - # run: | - # go test --tags=intest -timeout 120s github.com/pingcap/ticdc/maintainer/... + - name: Unit Test + run: | + go test --tags=intest -timeout 120s github.com/pingcap/ticdc/maintainer/... - # coordinator_unit_test: + coordinator_unit_test: # runs-on: ubuntu-latest # name: EventService Unit Test # steps: