[Rt-commit] rt branch, 4.4/github-actions-testing2, updated. rt-4.4.4-467-g7102b6795b

Jim Brandt jbrandt at bestpractical.com
Tue May 25 13:05:53 EDT 2021


The branch, 4.4/github-actions-testing2 has been updated
       via  7102b6795bd409c3eb9d091034926f0c788ca48e (commit)
      from  62f51de6511211b6ff58ad87031f8b2211766d59 (commit)

Summary of changes:
 .github/workflows/github-action.yml | 50 +++++--------------------------------
 1 file changed, 6 insertions(+), 44 deletions(-)

- Log -----------------------------------------------------------------
commit 7102b6795bd409c3eb9d091034926f0c788ca48e
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Tue May 25 13:05:50 2021 -0400

    Omit RT tests for quicker testing cycle

diff --git a/.github/workflows/github-action.yml b/.github/workflows/github-action.yml
index 036e33b57e..10d1e977ed 100644
--- a/.github/workflows/github-action.yml
+++ b/.github/workflows/github-action.yml
@@ -25,7 +25,10 @@ jobs:
           docker exec rt bash -c "cd /rt && ./configure.ac --with-db-type=SQLite --with-my-user-group --enable-layout=inplace --enable-developer --enable-externalauth --enable-gpg --enable-smime && mkdir -p /rt/var && make testdeps"
       - name: Run RT tests
         shell: bash
-        run: docker exec -e RT_TEST_PARALLEL=1 rt bash -c "cd /rt && prove -lj6 t/*"
+        run: |
+          echo "Sleeping"
+          sleep 10
+#          docker exec -e RT_TEST_PARALLEL=1 rt bash -c "cd /rt && prove -lj6 t/*"
       - name: Get run time
         shell: bash
         run: |
@@ -33,7 +36,8 @@ jobs:
           echo RT_GA_START_TIME ${{ env.RT_GA_START_TIME }}
           echo RT_GA_END_TIME $RT_GA_END_TIME
           echo "RT_GA_END_TIME=$RT_GA_END_TIME" >> $GITHUB_ENV
-          echo "RT_GA_TEST_TIME=$(( RT_GA_END_TIME - ${{ env.RT_GA_START_TIME }} ))" >> $GITHUB_ENV
+          echo "RT_GA_TEST_TIME=10" >> $GITHUB_ENV
+#          echo "RT_GA_TEST_TIME=$(( RT_GA_END_TIME - ${{ env.RT_GA_START_TIME }} ))" >> $GITHUB_ENV
       - name: Post results to Slack
         if: always()
         uses: edge/simple-slack-notify at v1.1.1
@@ -48,45 +52,3 @@ jobs:
           fields: |
             [{ "title": "Test", "value": "rt_test_sqlite", "short": true },
             { "title": "URL", "value": "${env.GITHUB_SERVER_URL}/${env.GITHUB_REPOSITORY}/actions/runs/${env.GITHUB_RUN_ID}?check_suite_focus=true", "short": true }]
-  rt_test_mariadb:
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout RT
-        uses: actions/checkout at v2
-      - name: Build RT
-        env:
-          RT_TEST_PARALLEL: 1
-          RT_DBA_USER: root
-          RT_DBA_PASSWORD: password
-          DB_VERSION_TAG: 10.3
-        shell: bash
-        run: |
-          docker run --name mariadb -e MYSQL_ROOT_PASSWORD=password -d mariadb:$DB_VERSION_TAG
-          docker build -t rt-base .
-          docker run -d -v $GITHUB_WORKSPACE:/rt --name rt --link mariadb:db rt-base
-          docker ps -a
-          docker exec rt bash -c "cd /rt && ./configure.ac --with-db-type=mysql --with-my-user-group --enable-layout=inplace --enable-developer --enable-externalauth --enable-gpg --enable-smime && mkdir -p /rt/var && make testdeps"
-      - name: Run RT tests
-        env:
-          RT_TEST_PARALLEL: 1
-          RT_DBA_USER: root
-          RT_DBA_PASSWORD: password
-          DB_VERSION_TAG: 10.3
-        shell: bash
-        run: docker exec -e RT_TEST_PARALLEL=1 -e RT_DBA_USER=root -e RT_DBA_PASSWORD=password rt bash -c "cd /rt && prove -lj6 t/*"
-      - name: Post results to Slack
-        if: always()
-        uses: edge/simple-slack-notify at v1.1.1
-        env:
-          SLACK_WEBHOOK_URL: ${{ secrets.SLACK_NOTIFICATIONS }}
-        with:
-          channel: '#github'
-          status: ${{ job.status }}
-          success_text: '${env.GITHUB_WORKFLOW} (${env.GITHUB_RUN_NUMBER}) tests completed successfully'
-          failure_text: '${env.GITHUB_WORKFLOW} (${env.GITHUB_RUN_NUMBER}) tests failed'
-          cancelled_text: '${env.GITHUB_WORKFLOW} (${env.GITHUB_RUN_NUMBER}) tests cancelled'
-          fields: |
-            [{ "title": "Repository", "value": "${env.GITHUB_REPOSITORY}", "short": true },
-            { "title": "Branch", "value": "${env.GITHUB_REF}", "short": true },
-            { "title": "Test", "value": "rt_test_mariadb", "short": true },
-            { "title": "URL", "value": "${env.GITHUB_SERVER_URL}/${env.GITHUB_REPOSITORY}/actions/runs/${env.GITHUB_RUN_ID}?check_suite_focus=true", "short": true }]

-----------------------------------------------------------------------


More information about the rt-commit mailing list