This is an automated email from the ASF dual-hosted git repository.

adoroszlai pushed a commit to branch HDDS-4698
in repository https://gitbox.apache.org/repos/asf/ozone.git

commit 841ea24cdf73e474382794869248e840fa7660c9
Author: Doroszlai, Attila <[email protected]>
AuthorDate: Thu Jan 14 15:32:05 2021 +0100

    TEST - partial unit test run
---
 .github/workflows/post-commit.yml | 274 +-------------------------------------
 1 file changed, 1 insertion(+), 273 deletions(-)

diff --git a/.github/workflows/post-commit.yml 
b/.github/workflows/post-commit.yml
index ca9a202..31b04b6 100644
--- a/.github/workflows/post-commit.yml
+++ b/.github/workflows/post-commit.yml
@@ -14,107 +14,8 @@
 # limitations under the License.
 name: build-branch
 on:
-  pull_request:
   push:
-  schedule:
-    - cron: 30 0,12 * * *
 jobs:
-  compile:
-    runs-on: ubuntu-18.04
-    strategy:
-      matrix:
-        java: [ 8, 11 ]
-      fail-fast: false
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-      - name: Cache for npm dependencies
-        uses: actions/cache@v2
-        with:
-          path: |
-            ~/.pnpm-store
-            **/node_modules
-          key: ${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}
-          restore-keys: |
-            ${{ runner.os }}-pnpm-
-      - name: Cache for maven dependencies
-        uses: actions/cache@v2
-        with:
-          path: ~/.m2/repository
-          key: maven-repo-${{ hashFiles('**/pom.xml') }}
-          restore-keys: maven-repo-
-      - name: Setup java
-        uses: actions/setup-java@v1
-        with:
-          java-version: ${{ matrix.java }}
-      - name: Run a full build
-        run: hadoop-ozone/dev-support/checks/build.sh -Pcoverage -Pdist
-      - name: Store binaries for tests
-        uses: actions/upload-artifact@v2
-        if: matrix.java == '8'
-        with:
-          name: ozone-bin
-          path: hadoop-ozone/dist/target/hadoop-ozone*.tar.gz
-          retention-days: 1
-  bats:
-    runs-on: ubuntu-18.04
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-      - name: Install bats
-        run: |
-          cd /tmp
-          curl -LSs 
https://github.com/bats-core/bats-core/archive/v1.2.1.tar.gz | tar xzf -
-          cd bats-core-1.2.1
-          sudo ./install.sh /usr/local
-      - name: Execute tests
-        run: ./hadoop-ozone/dev-support/checks/${{ github.job }}.sh
-      - name: Summary of failures
-        run: cat target/${{ github.job }}/summary.txt
-        if: always()
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: ${{ github.job }}
-          path: target/${{ github.job }}
-        continue-on-error: true
-  rat:
-    runs-on: ubuntu-18.04
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-      - name: Execute tests
-        uses: ./.github/buildenv
-        with:
-          args: ./hadoop-ozone/dev-support/checks/rat.sh
-      - name: Summary of failures
-        run: cat target/${{ github.job }}/summary.txt
-        if: always()
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: rat
-          path: target/rat
-        continue-on-error: true
-  author:
-    runs-on: ubuntu-18.04
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-      - name: Execute tests
-        run: hadoop-ozone/dev-support/checks/author.sh
-      - name: Summary of failures
-        run: cat target/${{ github.job }}/summary.txt
-        if: always()
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: author
-          path: target/author
-        continue-on-error: true
   unit:
     runs-on: ubuntu-18.04
     steps:
@@ -123,7 +24,7 @@ jobs:
       - name: Execute tests
         uses: ./.github/buildenv
         with:
-          args: ./hadoop-ozone/dev-support/checks/unit.sh
+          args: bash hadoop-ozone/dev-support/checks/junit.sh -am -pl 
:hadoop-hdds-common
       - name: Summary of failures
         run: cat target/${{ github.job }}/summary.txt
         if: always()
@@ -134,130 +35,9 @@ jobs:
           name: unit
           path: target/unit
         continue-on-error: true
-  checkstyle:
-    runs-on: ubuntu-18.04
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-      - name: Execute tests
-        uses: ./.github/buildenv
-        with:
-          args: ./hadoop-ozone/dev-support/checks/checkstyle.sh
-      - name: Summary of failures
-        run: cat target/${{ github.job }}/summary.txt
-        if: always()
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: checkstyle
-          path: target/checkstyle
-        continue-on-error: true
-  findbugs:
-    runs-on: ubuntu-18.04
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-      - name: Execute tests
-        uses: ./.github/buildenv
-        with:
-          args: ./hadoop-ozone/dev-support/checks/findbugs.sh
-      - name: Summary of failures
-        run: cat target/${{ github.job }}/summary.txt
-        if: always()
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: findbugs
-          path: target/findbugs
-        continue-on-error: true
-  acceptance:
-    needs: compile
-    runs-on: ubuntu-18.04
-    strategy:
-      matrix:
-        suite:
-          - secure
-          - unsecure
-          - misc
-      fail-fast: false
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-        with:
-          path: ozone
-      - name: Move Ozone to /mnt
-        run: |
-          sudo chmod 777 /mnt
-          mv ozone /mnt/
-      - name: Download compiled Ozone binaries
-        uses: actions/download-artifact@v2
-        with:
-          name: ozone-bin
-      - name: Untar binaries
-        run: |
-          mkdir -p /mnt/ozone/hadoop-ozone/dist/target
-          tar xzvf hadoop-ozone*.tar.gz -C /mnt/ozone/hadoop-ozone/dist/target
-      - name: Install robotframework
-        run: sudo pip install robotframework
-      - name: Execute tests
-        run: |
-          cd /mnt/ozone/hadoop-ozone/dist/target/ozone-* && sudo mkdir .aws && 
sudo chmod 777 .aws && sudo chown 1000 .aws
-          cd /mnt/ozone && hadoop-ozone/dev-support/checks/acceptance.sh
-        env:
-          KEEP_IMAGE: false
-          OZONE_ACCEPTANCE_SUITE: ${{ matrix.suite }}
-          OZONE_WITH_COVERAGE: true
-          OZONE_VOLUME_OWNER: 1000
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: acceptance-${{ matrix.suite }}
-          path: /mnt/ozone/target/acceptance
-        continue-on-error: true
-      - name: Delete temporary build artifacts before caching
-        run: |
-          #Never cache local artifacts
-          rm -rf ~/.m2/repository/org/apache/hadoop/hdds
-          rm -rf ~/.m2/repository/org/apache/hadoop/ozone
-        if: always()
-  integration:
-    runs-on: ubuntu-18.04
-    strategy:
-      matrix:
-        profile:
-          - client
-          - filesystem-hdds
-          - ozone
-      fail-fast: false
-    steps:
-      - name: Setup link to SSD
-        run: sudo mkdir mnt && sudo mount --bind /mnt `pwd`/mnt && sudo chmod 
777 mnt
-      - name: Checkout project
-        uses: actions/checkout@v2
-        with:
-          path: mnt/ozone
-      - name: Execute tests
-        uses: ./mnt/ozone/.github/buildenv
-        with:
-          args: ./mnt/ozone/hadoop-ozone/dev-support/checks/integration.sh 
-P${{ matrix.profile }}
-      - name: Summary of failures
-        run: cat mnt/ozone/target/${{ github.job }}/summary.txt
-        if: always()
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: it-${{ matrix.profile }}
-          path: mnt/ozone/target/integration
-        continue-on-error: true
   coverage:
     runs-on: ubuntu-18.04
     needs:
-      - acceptance
-      - integration
       - unit
     steps:
       - name: Checkout project
@@ -289,55 +69,3 @@ jobs:
           name: coverage
           path: target/coverage
         continue-on-error: true
-  kubernetes:
-    needs: compile
-    runs-on: ubuntu-18.04
-    steps:
-      - name: Checkout project
-        uses: actions/checkout@v2
-        with:
-          path: ozone
-      - name: Move Ozone to /mnt
-        run: |
-          sudo chmod 777 /mnt
-          mv ozone /mnt/
-      - name: Download compiled Ozone binaries
-        uses: actions/download-artifact@v2
-        with:
-          name: ozone-bin
-      - name: Untar binaries
-        run: |
-          mkdir -p /mnt/ozone/hadoop-ozone/dist/target
-          tar xzvf hadoop-ozone*.tar.gz -C /mnt/ozone/hadoop-ozone/dist/target
-      - name: Install robotframework
-        run: sudo pip install robotframework
-      - name: Install k3s
-        run: curl -sfL https://get.k3s.io | sh -
-      - name: Copy Kubernetes config file
-        run: |
-          sudo mkdir ~/.kube
-          sudo cp /etc/rancher/k3s/k3s.yaml ~/.kube/config
-          sudo chown $(id -u) ~/.kube/config
-      - name: Install flekszible
-        run: |
-          cd /tmp
-          wget 
https://github.com/elek/flekszible/releases/download/v1.8.1/flekszible_1.8.1_Linux_x86_64.tar.gz
 -O - | tar -zx
-          chmod +x flekszible
-          sudo mv flekszible /usr/bin/flekszible
-      - name: Execute tests
-        run: |
-          cd /mnt/ozone/hadoop-ozone/dist/target/ozone-* && sudo mkdir .aws && 
sudo chmod 777 .aws && sudo chown 1000 .aws
-          cd /mnt/ozone && hadoop-ozone/dev-support/checks/kubernetes.sh
-      - name: Archive build results
-        uses: actions/upload-artifact@v2
-        if: always()
-        with:
-          name: kubernetes
-          path: /mnt/ozone/target/kubernetes
-        continue-on-error: true
-      - name: Delete temporary build artifacts before caching
-        run: |
-          #Never cache local artifacts
-          rm -rf ~/.m2/repository/org/apache/hadoop/hdds
-          rm -rf ~/.m2/repository/org/apache/hadoop/ozone
-        if: always()


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to