[Rt-commit] rtir branch 5.0-trunk updated. 5.0.3-9-ga1392455

BPS Git Server git at git.bestpractical.com
Tue Jan 31 22:42:25 UTC 2023


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "rtir".

The branch, 5.0-trunk has been updated
       via  a139245523190f0efeffd37e2afcc25d43003932 (commit)
       via  0d7e9024ced3d767ab169b8bce04d994e43dadf5 (commit)
       via  fb3f8665c7ec84b686e92fc5bc1a5f27ed6172a5 (commit)
       via  7516887bca83a9990a32b17df04fa96962df5d9a (commit)
       via  d09d4cd999f33ecf4abdbd1da8ff23bae831dcb5 (commit)
       via  e32afd26ac27a3efb0013e74dd46596bb5f333e8 (commit)
       via  108e06375a83b987fd7deb0fcfb16a6d50ff3808 (commit)
       via  34a2e8e65518771fd559bdd44cb04b142eda06a0 (commit)
      from  6a71e181c70d2dec017eea2b2b8ae1ee87d9a436 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit a139245523190f0efeffd37e2afcc25d43003932
Merge: 6a71e181 0d7e9024
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Wed Feb 1 06:41:02 2023 +0800

    Merge branch '5.0/docker-testing-buster2' into 5.0-trunk


commit 0d7e9024ced3d767ab169b8bce04d994e43dadf5
Author: Jim Brandt <jbrandt at bestpractical.com>
Date:   Mon Jan 30 14:03:12 2023 -0500

    Run with 5 parallel processes like the core RT tests
    
    Also provide a cache directory so when running in parallel,
    prove can store run state as set in the Makefile
    test-parallel command.

diff --git a/.github/workflows/github-action.yml b/.github/workflows/github-action.yml
index d4e9fa84..df8727fc 100644
--- a/.github/workflows/github-action.yml
+++ b/.github/workflows/github-action.yml
@@ -28,6 +28,12 @@ jobs:
           docker network create rt
       - name: Check out RTIR
         uses: actions/checkout at v2
+      - name: Cache .prove state
+        id: cache-prove-state
+        uses: actions/cache at v3
+        with:
+          path: .prove
+          key: ${{ runner.os }}-sqlite
       - name: Build test environment
         run: |
           docker build --build-arg RT_DB_TYPE=SQLite --tag rtir .
@@ -70,6 +76,12 @@ jobs:
           docker network create rt
       - name: Check out RTIR
         uses: actions/checkout at v2
+      - name: Cache .prove state
+        id: cache-prove-state
+        uses: actions/cache at v3
+        with:
+          path: .prove
+          key: ${{ runner.os }}-mariadb
       - name: Build test environment
         run: |
           docker run --detach --name rtdb --network rt --env MYSQL_ROOT_PASSWORD=password mariadb:10.6
@@ -113,6 +125,12 @@ jobs:
           docker network create rt
       - name: Check out RTIR
         uses: actions/checkout at v2
+      - name: Cache .prove state
+        id: cache-prove-state
+        uses: actions/cache at v3
+        with:
+          path: .prove
+          key: ${{ runner.os }}-pg
       - name: Build test environment
         run: |
           docker run --detach --name rtdb --network rt --mount type=tmpfs,destination=/var/lib/postgresql/data --env POSTGRES_PASSWORD=password postgres:12.8

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

Summary of changes:
 .github/workflows/github-action.yml | 35 ++++++++++++++++++++++++++++-------
 Dockerfile                          |  8 +++++---
 2 files changed, 33 insertions(+), 10 deletions(-)


hooks/post-receive
-- 
rtir


More information about the rt-commit mailing list