Fix paths for release test logs, add artifact uploads to debug
This commit is contained in:
parent
4ef6a1f9c3
commit
d66c66ff85
35
.github/workflows/diff.yaml
vendored
35
.github/workflows/diff.yaml
vendored
@ -139,7 +139,7 @@ jobs:
|
|||||||
- name: Save code coverage
|
- name: Save code coverage
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "Code coverage(Code analysis)"
|
name: "Code coverage (Code analysis)"
|
||||||
path: tools/github/generated/code_coverage.tar.gz
|
path: tools/github/generated/code_coverage.tar.gz
|
||||||
|
|
||||||
- name: Run clang-tidy
|
- name: Run clang-tidy
|
||||||
@ -210,9 +210,16 @@ jobs:
|
|||||||
- name: Save cppcheck and clang-format errors
|
- name: Save cppcheck and clang-format errors
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "Code coverage(Debug build)"
|
name: "Code coverage (Debug build)"
|
||||||
path: tools/github/cppcheck_and_clang_format.txt
|
path: tools/github/cppcheck_and_clang_format.txt
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Debug build)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
release_build:
|
release_build:
|
||||||
name: "Release build"
|
name: "Release build"
|
||||||
runs-on: [self-hosted, Linux, X64, Diff]
|
runs-on: [self-hosted, Linux, X64, Diff]
|
||||||
@ -330,14 +337,12 @@ jobs:
|
|||||||
name: "Enterprise DEB package"
|
name: "Enterprise DEB package"
|
||||||
path: build/output/memgraph*.deb
|
path: build/output/memgraph*.deb
|
||||||
|
|
||||||
- name: Save test data
|
- name: Save test logs
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
if: always()
|
if: always()
|
||||||
with:
|
with:
|
||||||
name: "Test data(Release build)"
|
name: "Test logs (Release build)"
|
||||||
path: |
|
path: build/logs
|
||||||
# multiple paths could be defined
|
|
||||||
build/logs
|
|
||||||
|
|
||||||
experimental_build_ha:
|
experimental_build_ha:
|
||||||
name: "High availability build"
|
name: "High availability build"
|
||||||
@ -377,14 +382,12 @@ jobs:
|
|||||||
./run.sh "Coordinator"
|
./run.sh "Coordinator"
|
||||||
./run.sh "Client initiated failover"
|
./run.sh "Client initiated failover"
|
||||||
./run.sh "Uninitialized cluster"
|
./run.sh "Uninitialized cluster"
|
||||||
- name: Save test data
|
- name: Save test logs
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
if: always()
|
if: always()
|
||||||
with:
|
with:
|
||||||
name: "Test data(High availability build)"
|
name: "Test logs (High availability build)"
|
||||||
path: |
|
path: build/logs
|
||||||
# multiple paths could be defined
|
|
||||||
build/logs
|
|
||||||
|
|
||||||
experimental_build_mt:
|
experimental_build_mt:
|
||||||
name: "MultiTenancy replication build"
|
name: "MultiTenancy replication build"
|
||||||
@ -442,14 +445,12 @@ jobs:
|
|||||||
./run.sh "Index replication"
|
./run.sh "Index replication"
|
||||||
./run.sh "Constraints"
|
./run.sh "Constraints"
|
||||||
|
|
||||||
- name: Save test data
|
- name: Save test logs
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
if: always()
|
if: always()
|
||||||
with:
|
with:
|
||||||
name: "Test data(MultiTenancy replication build)"
|
name: "Test logs (MultiTenancy replication build)"
|
||||||
path: |
|
path: build/logs
|
||||||
# multiple paths could be defined
|
|
||||||
build/logs
|
|
||||||
|
|
||||||
release_jepsen_test:
|
release_jepsen_test:
|
||||||
name: "Release Jepsen Test"
|
name: "Release Jepsen Test"
|
||||||
|
32
.github/workflows/release_debian10.yaml
vendored
32
.github/workflows/release_debian10.yaml
vendored
@ -111,7 +111,7 @@ jobs:
|
|||||||
- name: Save code coverage
|
- name: Save code coverage
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "Code coverage(Coverage build)"
|
name: "Code coverage (Coverage build)"
|
||||||
path: tools/github/generated/code_coverage.tar.gz
|
path: tools/github/generated/code_coverage.tar.gz
|
||||||
|
|
||||||
debug_build:
|
debug_build:
|
||||||
@ -165,9 +165,16 @@ jobs:
|
|||||||
- name: Save cppcheck and clang-format errors
|
- name: Save cppcheck and clang-format errors
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "Code coverage(Debug build)"
|
name: "Code coverage (Debug build)"
|
||||||
path: tools/github/cppcheck_and_clang_format.txt
|
path: tools/github/cppcheck_and_clang_format.txt
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Debug drivers tests)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
debug_integration_test:
|
debug_integration_test:
|
||||||
name: "Debug integration tests"
|
name: "Debug integration tests"
|
||||||
runs-on: [self-hosted, Linux, X64, Debian10]
|
runs-on: [self-hosted, Linux, X64, Debian10]
|
||||||
@ -198,6 +205,13 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
tests/integration/run.sh
|
tests/integration/run.sh
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Debug integration tests)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
release_build:
|
release_build:
|
||||||
name: "Release build"
|
name: "Release build"
|
||||||
runs-on: [self-hosted, Linux, X64, Debian10]
|
runs-on: [self-hosted, Linux, X64, Debian10]
|
||||||
@ -369,6 +383,13 @@ jobs:
|
|||||||
cd ../pulsar
|
cd ../pulsar
|
||||||
docker-compose down
|
docker-compose down
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Release e2e tests)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
release_durability_stress_tests:
|
release_durability_stress_tests:
|
||||||
name: "Release durability and stress tests"
|
name: "Release durability and stress tests"
|
||||||
runs-on: [self-hosted, Linux, X64, Debian10]
|
runs-on: [self-hosted, Linux, X64, Debian10]
|
||||||
@ -417,6 +438,13 @@ jobs:
|
|||||||
source ve3/bin/activate
|
source ve3/bin/activate
|
||||||
python3 durability --num-steps 20
|
python3 durability --num-steps 20
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Release durability and stress)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
release_jepsen_test:
|
release_jepsen_test:
|
||||||
name: "Release Jepsen Test"
|
name: "Release Jepsen Test"
|
||||||
runs-on: [self-hosted, Linux, X64, Debian10, JepsenControl]
|
runs-on: [self-hosted, Linux, X64, Debian10, JepsenControl]
|
||||||
|
32
.github/workflows/release_ubuntu2004.yaml
vendored
32
.github/workflows/release_ubuntu2004.yaml
vendored
@ -107,7 +107,7 @@ jobs:
|
|||||||
- name: Save code coverage
|
- name: Save code coverage
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "Code coverage(Coverage build)"
|
name: "Code coverage (Coverage build)"
|
||||||
path: tools/github/generated/code_coverage.tar.gz
|
path: tools/github/generated/code_coverage.tar.gz
|
||||||
|
|
||||||
debug_build:
|
debug_build:
|
||||||
@ -161,9 +161,16 @@ jobs:
|
|||||||
- name: Save cppcheck and clang-format errors
|
- name: Save cppcheck and clang-format errors
|
||||||
uses: actions/upload-artifact@v4
|
uses: actions/upload-artifact@v4
|
||||||
with:
|
with:
|
||||||
name: "Code coverage(Debug build)"
|
name: "Code coverage (Debug build)"
|
||||||
path: tools/github/cppcheck_and_clang_format.txt
|
path: tools/github/cppcheck_and_clang_format.txt
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Debug drivers tests)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
debug_integration_test:
|
debug_integration_test:
|
||||||
name: "Debug integration tests"
|
name: "Debug integration tests"
|
||||||
runs-on: [self-hosted, Linux, X64, Ubuntu20.04]
|
runs-on: [self-hosted, Linux, X64, Ubuntu20.04]
|
||||||
@ -194,6 +201,13 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
tests/integration/run.sh
|
tests/integration/run.sh
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Debug integration tests)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
release_build:
|
release_build:
|
||||||
name: "Release build"
|
name: "Release build"
|
||||||
runs-on: [self-hosted, Linux, X64, Ubuntu20.04]
|
runs-on: [self-hosted, Linux, X64, Ubuntu20.04]
|
||||||
@ -365,6 +379,13 @@ jobs:
|
|||||||
cd ../pulsar
|
cd ../pulsar
|
||||||
docker-compose down
|
docker-compose down
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Release e2e tests)"
|
||||||
|
path: build/logs
|
||||||
|
|
||||||
release_durability_stress_tests:
|
release_durability_stress_tests:
|
||||||
name: "Release durability and stress tests"
|
name: "Release durability and stress tests"
|
||||||
runs-on: [self-hosted, Linux, X64, Ubuntu20.04]
|
runs-on: [self-hosted, Linux, X64, Ubuntu20.04]
|
||||||
@ -412,3 +433,10 @@ jobs:
|
|||||||
cd tests/stress
|
cd tests/stress
|
||||||
source ve3/bin/activate
|
source ve3/bin/activate
|
||||||
python3 durability --num-steps 20
|
python3 durability --num-steps 20
|
||||||
|
|
||||||
|
- name: Save test logs
|
||||||
|
uses: actions/upload-artifact@v4
|
||||||
|
if: always()
|
||||||
|
with:
|
||||||
|
name: "Test logs (Release durability and stress)"
|
||||||
|
path: build/logs
|
||||||
|
Loading…
Reference in New Issue
Block a user