From a778be9a1d775aef5cf8074df3546d7f7e156b04 Mon Sep 17 00:00:00 2001 From: Arthur Silva Sens Date: Wed, 26 Feb 2025 15:55:47 -0300 Subject: [PATCH] Revert "Add issue generation from fkaly tests for all archs (#38191)" (#38230) This reverts commit d5fdf8154c71b3c8b043ccf2ccbd9ee368e5f94a. Signed-off-by: Arthur Silva Sens --- .github/workflows/build-and-test-arm.yml | 31 -------------------- .github/workflows/build-and-test-darwin.yaml | 30 ------------------- .github/workflows/build-and-test-windows.yml | 31 -------------------- 3 files changed, 92 deletions(-) diff --git a/.github/workflows/build-and-test-arm.yml b/.github/workflows/build-and-test-arm.yml index b8c5f3f43ca4..b124e840a658 100644 --- a/.github/workflows/build-and-test-arm.yml +++ b/.github/workflows/build-and-test-arm.yml @@ -68,13 +68,6 @@ jobs: run: make install-tools - name: Run Unit Tests run: make -j2 gotest GROUP=${{ matrix.group }} - - name: Run Unit Tests With JUnit and Coverage - run: make gotest-with-junit-and-cover GROUP=${{ matrix.group }} - - uses: actions/upload-artifact@v4 - with: - name: test-results-${{ runner.os }}-${{ matrix.group }} - path: internal/tools/testresults/ - retention-days: 4 arm-unittest: if: ${{ github.actor != 'dependabot[bot]' && (contains(github.event.pull_request.labels.*.name, 'Run ARM') || github.event_name == 'push' || github.event_name == 'merge_group') }} runs-on: ubuntu-24.04 @@ -91,27 +84,3 @@ jobs: echo "One or more matrix jobs failed." false fi - - arm-flakytests-generate-issues: - if: github.event_name == 'push' && github.ref == 'refs/heads/main' - runs-on: ubuntu-24.04 - needs: [arm-unittest-matrix] - steps: - - uses: actions/checkout@v4 - - uses: actions/download-artifact@v4 - with: - merge-multiple: true - pattern: test-results-* - path: ./internal/tools/testresults/ - - name: Install Tools - run: make install-tools - - name: Generate Issues - run: | - # We want to start by generating issues of a single component - # As we mature the usage of issuegenerator, we can extend it to - # generate issues for multiple components. - # - # We'll start with the hostmetricsreceiver. - mkdir -p ./internal/tools/testresults/hostmetricsreceiver - mv ./internal/tools/testresults/github.com-open-telemetry-opentelemetry-collector-contrib-receiver-hostmetricsreceiver-junit.xml ./internal/tools/testresults/hostmetricsreceiver/ - ./tools/issuegenerator -path ./internal/tools/testresults/hostmetricsreceiver/ \ No newline at end of file diff --git a/.github/workflows/build-and-test-darwin.yaml b/.github/workflows/build-and-test-darwin.yaml index 229c5e2ea81e..2c8d42f64811 100644 --- a/.github/workflows/build-and-test-darwin.yaml +++ b/.github/workflows/build-and-test-darwin.yaml @@ -82,13 +82,6 @@ jobs: run: unzip testbinaries.zip - name: Run Unit Tests run: make -j2 gorunbuilttest GROUP=cgo - - name: Run Unit Tests With JUnit and Coverage - run: make gotest-with-junit-and-cover - - uses: actions/upload-artifact@v4 - with: - name: test-results-${{ runner.os }} - path: internal/tools/testresults/ - retention-days: 4 darwin-unittest: if: ${{ github.actor != 'dependabot[bot]' && (contains(github.event.pull_request.labels.*.name, 'Run Darwin') || github.event_name == 'push' || github.event_name == 'merge_group') }} runs-on: macos-latest @@ -105,26 +98,3 @@ jobs: echo "One or more matrix jobs failed." false fi - darwin-flakytests-generate-issues: - if: github.event_name == 'push' && github.ref == 'refs/heads/main' - runs-on: ubuntu-24.04 - needs: [darwin-unittest-matrix] - steps: - - uses: actions/checkout@v4 - - uses: actions/download-artifact@v4 - with: - merge-multiple: true - pattern: test-results-* - path: ./internal/tools/testresults/ - - name: Install Tools - run: make install-tools - - name: Generate Issues - run: | - # We want to start by generating issues of a single component - # As we mature the usage of issuegenerator, we can extend it to - # generate issues for multiple components. - # - # We'll start with the hostmetricsreceiver. - mkdir -p ./internal/tools/testresults/hostmetricsreceiver - mv ./internal/tools/testresults/github.com-open-telemetry-opentelemetry-collector-contrib-receiver-hostmetricsreceiver-junit.xml ./internal/tools/testresults/hostmetricsreceiver/ - ./tools/issuegenerator -path ./internal/tools/testresults/hostmetricsreceiver/ \ No newline at end of file diff --git a/.github/workflows/build-and-test-windows.yml b/.github/workflows/build-and-test-windows.yml index 0e6730352913..ad846f69a913 100644 --- a/.github/workflows/build-and-test-windows.yml +++ b/.github/workflows/build-and-test-windows.yml @@ -79,13 +79,6 @@ jobs: run: make "$(${PWD} -replace '\\', '/')/.tools/gotestsum" - name: Run Unit tests run: make -j2 gotest GROUP=${{ matrix.group }} - - name: Run Unit Tests With JUnit and Coverage - run: make gotest-with-junit-and-cover GROUP=${{ matrix.group }} - - uses: actions/upload-artifact@v4 - with: - name: test-results-${{ runner.os }}-${{ matrix.group }} - path: internal/tools/testresults/ - retention-days: 4 windows-unittest: if: ${{ github.actor != 'dependabot[bot]' && (contains(github.event.pull_request.labels.*.name, 'Run Windows') || github.event_name == 'push' || github.event_name == 'merge_group') }} runs-on: windows-latest @@ -103,27 +96,3 @@ jobs: echo "One or more matrix jobs failed." false fi - - windows-flakytests-generate-issues: - if: github.event_name == 'push' && github.ref == 'refs/heads/main' - runs-on: ubuntu-24.04 - needs: [windows-unittest-matrix] - steps: - - uses: actions/checkout@v4 - - uses: actions/download-artifact@v4 - with: - merge-multiple: true - pattern: test-results-* - path: ./internal/tools/testresults/ - - name: Install Tools - run: make install-tools - - name: Generate Issues - run: | - # We want to start by generating issues of a single component - # As we mature the usage of issuegenerator, we can extend it to - # generate issues for multiple components. - # - # We'll start with the hostmetricsreceiver. - mkdir -p ./internal/tools/testresults/hostmetricsreceiver - mv ./internal/tools/testresults/github.com-open-telemetry-opentelemetry-collector-contrib-receiver-hostmetricsreceiver-junit.xml ./internal/tools/testresults/hostmetricsreceiver/ - ./tools/issuegenerator -path ./internal/tools/testresults/hostmetricsreceiver/ \ No newline at end of file