You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2020/03/14 06:16:15 UTC

[GitHub] [skywalking] wu-sheng commented on a change in pull request #4510: [WIP] Rewrite the E2E test framework and tests

wu-sheng commented on a change in pull request #4510: [WIP] Rewrite the E2E test framework and tests
URL: https://github.com/apache/skywalking/pull/4510#discussion_r392561244
 
 

 ##########
 File path: .github/workflows/e2e.yaml
 ##########
 @@ -24,125 +24,97 @@ on:
     tags:
       - 'v*'
 
+env:
+  SKIP_TEST: true
+  SW_TEST_ID: ${GITHUB_RUN_ID}
+  SW_LOG_DIR: ${HOME}/logs/${GITHUB_RUN_ID}/
+
 jobs:
-  Single:
+  Checkstyle:
+    name: Check Codes Style
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
-      # In the checkout@v2, it doesn't support git submodule. Execute the commands manually.
-      - name: checkout submodules
+      - name: Checkout Submodules
         shell: bash
         run: |
           git submodule sync --recursive
           git -c protocol.version=2 submodule update --init --force --recursive --depth=1
-      - name: Set environment
-        run: export MAVEN_OPTS='-Dmaven.repo.local=~/.m2/repository -XX:+TieredCompilation -XX:TieredStopAtLevel=1 -XX:+CMSClassUnloadingEnabled -XX:+UseConcMarkSweepGC -XX:-UseGCOverheadLimit -Xmx3g'
-      - name: Compile & Install Test Codes
-        run: |
-          ./mvnw --batch-mode checkstyle:check apache-rat:check
-          ./mvnw --batch-mode -Dcheckstyle.skip -Drat.skip -T2 -Dmaven.compile.fork -Dmaven.compiler.maxmem=3072 -DskipTests clean install
-          ./mvnw --batch-mode -f test/e2e/pom.xml -pl e2e-base clean install
-      - name: Single Node Tests(JDK8)
-        run: export E2E_VERSION=jdk8-1.5 && bash -x test/e2e/run.sh e2e-single-service
-      - name: Single Node Tests(InfluxDB/JDK8)
-        run: export E2E_VERSION=jdk8-1.5 && bash -x test/e2e/run.sh e2e-influxdb
-      - name: Single Node Tests(MySQL/JDK8)
-        run: export E2E_VERSION=jdk8-1.5 && bash -x test/e2e/run.sh e2e-mysql
-      - name: Single Node Tests(JDK9)
-        run: export E2E_VERSION=jdk9-1.5 && bash -x test/e2e/run.sh e2e-single-service
-      - name: Single Node Tests(JDK11)
-        run: export E2E_VERSION=jdk11-1.5 && bash -x test/e2e/run.sh e2e-single-service
-      - name: Single Node Tests(JDK12)
-        run: export E2E_VERSION=jdk12-1.5 && bash -x test/e2e/run.sh e2e-single-service
-      - name: Agent Reboot Tests(JDK8)
-        run: export E2E_VERSION=jdk8-1.5 && bash -x test/e2e/run.sh e2e-agent-reboot
-      - name: Agent Auth Tests(JDK8)
-        run: export E2E_VERSION=jdk8-1.5 && bash -x test/e2e/run.sh e2e-agent-auth
+      - name: Checkstyle
+        run: ./mvnw --batch-mode -f test/e2e/pom.xml -DskipTests checkstyle:check
 
-  Cluster:
+  FeaturesGroup1:
 
 Review comment:
   Once this name changed, we are facing the awkward situation. The PR can't be merged as we set that by the INFRA team. Could we consider to change it back?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services