From 673177eac3d16bc2996cdf9c3d570976e9fb6e21 Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Thu, 2 May 2024 11:58:35 +0200 Subject: [PATCH 1/6] Try freeing some disk space Signed-off-by: paul.profizi Try freeing some disk space Signed-off-by: paul.profizi Try freeing some disk space Signed-off-by: paul.profizi --- .github/workflows/test_docker.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/.github/workflows/test_docker.yml b/.github/workflows/test_docker.yml index 9bb6630146c..a1a0418e6d4 100644 --- a/.github/workflows/test_docker.yml +++ b/.github/workflows/test_docker.yml @@ -44,6 +44,19 @@ jobs: os: ["ubuntu-latest"] steps: + - name: "Check disk space" + run: df . -h + + - name: "Free disk space" + run: | + sudo rm -rf \ + /usr/share/dotnet /usr/local/lib/android /opt/ghc \ + /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \ + /usr/lib/jvm || true + + - name: "Check disk space" + run: df . -h + - uses: actions/checkout@v4 - name: "Setup Python" @@ -51,6 +64,9 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: "Check disk space" + run: df . -h + - name: "Install requirements" run: pip install -r requirements/requirements_build.txt @@ -78,6 +94,9 @@ jobs: run: | pip install dist/${{ steps.wheel.outputs.wheel_name }}[plotting] + - name: "Check disk space" + run: df . -h + - name: "Install DPF" id: set-server-path uses: ansys/pydpf-actions/install-dpf-docker@v2.3 @@ -86,6 +105,9 @@ jobs: standalone_suffix: ${{ inputs.standalone_suffix }} ANSYS_VERSION : ${{inputs.ANSYS_VERSION}} + - name: "Check disk space" + run: df . -h + - name: "Check licences of packages" uses: ansys/pydpf-actions/check-licenses@v2.3 @@ -114,6 +136,9 @@ jobs: echo "COVERAGE=--cov=ansys.dpf.${{env.MODULE}} --cov-report=xml --cov-report=html --log-level=ERROR --cov-append" >> $GITHUB_ENV echo "RERUNS=--reruns 2 --reruns-delay 1" >> $GITHUB_ENV + - name: "Check disk space" + run: df . -h + - name: "Test API" uses: nick-fields/retry@v2 with: @@ -213,3 +238,6 @@ jobs: - name: "Upload coverage to Codecov" uses: codecov/codecov-action@v3 + + - name: "Check disk space" + run: df . -h From 85c84dd2e69540f85d6b812a956e3810d90a28ce Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Thu, 2 May 2024 15:22:59 +0200 Subject: [PATCH 2/6] Try freeing some disk space for Docker examples too Try freeing some disk space Signed-off-by: paul.profizi Try freeing some disk space Signed-off-by: paul.profizi --- .github/workflows/examples_docker.yml | 32 +++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/.github/workflows/examples_docker.yml b/.github/workflows/examples_docker.yml index d26103aed49..a0f317f0a22 100644 --- a/.github/workflows/examples_docker.yml +++ b/.github/workflows/examples_docker.yml @@ -65,6 +65,18 @@ jobs: os: ["ubuntu-latest"] steps: + - name: "Check disk space" + run: df . -h + + - name: "Free disk space" + run: | + sudo rm -rf \ + /usr/share/dotnet /usr/local/lib/android /opt/ghc \ + /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \ + /usr/lib/jvm || true + + - name: "Check disk space" + run: df . -h - uses: actions/checkout@v4 - name: "Setup Python" @@ -72,6 +84,10 @@ jobs: with: python-version: ${{ matrix.python-version }} + - name: "Check disk space" + run: df . -h + - uses: actions/checkout@v4 + - name: "Install requirements" run: pip install -r requirements/requirements_build.txt @@ -99,6 +115,10 @@ jobs: run: | pip install dist/${{ steps.wheel.outputs.wheel_name }}[plotting] + - name: "Check disk space" + run: df . -h + - uses: actions/checkout@v4 + - name: "Install DPF" id: set-server-path uses: ansys/pydpf-actions/install-dpf-docker@v2.3 @@ -107,6 +127,10 @@ jobs: standalone_suffix: ${{ inputs.standalone_suffix }} ANSYS_VERSION : ${{inputs.ANSYS_VERSION}} + - name: "Check disk space" + run: df . -h + - uses: actions/checkout@v4 + - name: "Check licences of packages" uses: ansys/pydpf-actions/check-licenses@v2.3 @@ -124,9 +148,17 @@ jobs: shell: bash run: pip list + - name: "Check disk space" + run: df . -h + - uses: actions/checkout@v4 + - name: "Run examples" shell: bash working-directory: .ci run: | echo on python run_examples.py + + - name: "Check disk space" + run: df . -h + - uses: actions/checkout@v4 From 8876ca6c232f3847ee938a114681270b7801619d Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Thu, 2 May 2024 16:55:47 +0200 Subject: [PATCH 3/6] Remove workaround Signed-off-by: paul.profizi --- .github/workflows/examples_docker.yml | 9 --------- .github/workflows/test_docker.yml | 9 --------- 2 files changed, 18 deletions(-) diff --git a/.github/workflows/examples_docker.yml b/.github/workflows/examples_docker.yml index a0f317f0a22..a0ce79e376f 100644 --- a/.github/workflows/examples_docker.yml +++ b/.github/workflows/examples_docker.yml @@ -65,15 +65,6 @@ jobs: os: ["ubuntu-latest"] steps: - - name: "Check disk space" - run: df . -h - - - name: "Free disk space" - run: | - sudo rm -rf \ - /usr/share/dotnet /usr/local/lib/android /opt/ghc \ - /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \ - /usr/lib/jvm || true - name: "Check disk space" run: df . -h diff --git a/.github/workflows/test_docker.yml b/.github/workflows/test_docker.yml index a1a0418e6d4..05cb7d59c4e 100644 --- a/.github/workflows/test_docker.yml +++ b/.github/workflows/test_docker.yml @@ -44,15 +44,6 @@ jobs: os: ["ubuntu-latest"] steps: - - name: "Check disk space" - run: df . -h - - - name: "Free disk space" - run: | - sudo rm -rf \ - /usr/share/dotnet /usr/local/lib/android /opt/ghc \ - /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \ - /usr/lib/jvm || true - name: "Check disk space" run: df . -h From bed56b154da6fab05a5b003c89c9abc79e8d78f7 Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Thu, 2 May 2024 16:57:59 +0200 Subject: [PATCH 4/6] Test new DPF installation actions Signed-off-by: paul.profizi --- .github/workflows/docs.yml | 2 +- .github/workflows/examples.yml | 2 +- .github/workflows/examples_docker.yml | 2 +- .github/workflows/pydpf-post.yml | 2 +- .github/workflows/test_docker.yml | 2 +- .github/workflows/tests.yml | 2 +- .github/workflows/update_operators.yml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index eb139ba8978..087f3d7320a 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -102,7 +102,7 @@ jobs: - name: "Install DPF" id: set-server-path - uses: ansys/pydpf-actions/install-dpf-server@v2.3 + uses: ansys/pydpf-actions/install-dpf-server@fix/docker_disk_usage_issues with: dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} standalone_suffix: ${{ inputs.standalone_suffix }} diff --git a/.github/workflows/examples.yml b/.github/workflows/examples.yml index ea037381048..4ac6284f826 100644 --- a/.github/workflows/examples.yml +++ b/.github/workflows/examples.yml @@ -105,7 +105,7 @@ jobs: - name: "Install DPF" id: set-server-path - uses: ansys/pydpf-actions/install-dpf-server@v2.3 + uses: ansys/pydpf-actions/install-dpf-server@fix/docker_disk_usage_issues with: dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} standalone_suffix: ${{ inputs.standalone_suffix }} diff --git a/.github/workflows/examples_docker.yml b/.github/workflows/examples_docker.yml index a0ce79e376f..10f5027802e 100644 --- a/.github/workflows/examples_docker.yml +++ b/.github/workflows/examples_docker.yml @@ -112,7 +112,7 @@ jobs: - name: "Install DPF" id: set-server-path - uses: ansys/pydpf-actions/install-dpf-docker@v2.3 + uses: ansys/pydpf-actions/install-dpf-docker@fix/docker_disk_usage_issues with: dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} standalone_suffix: ${{ inputs.standalone_suffix }} diff --git a/.github/workflows/pydpf-post.yml b/.github/workflows/pydpf-post.yml index 4b070e8dfb0..032bda67e41 100644 --- a/.github/workflows/pydpf-post.yml +++ b/.github/workflows/pydpf-post.yml @@ -102,7 +102,7 @@ jobs: - name: "Install DPF" id: set-server-path - uses: ansys/pydpf-actions/install-dpf-server@v2.3 + uses: ansys/pydpf-actions/install-dpf-server@fix/docker_disk_usage_issues with: dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} standalone_suffix: ${{ inputs.standalone_suffix }} diff --git a/.github/workflows/test_docker.yml b/.github/workflows/test_docker.yml index 05cb7d59c4e..370b0f4464e 100644 --- a/.github/workflows/test_docker.yml +++ b/.github/workflows/test_docker.yml @@ -90,7 +90,7 @@ jobs: - name: "Install DPF" id: set-server-path - uses: ansys/pydpf-actions/install-dpf-docker@v2.3 + uses: ansys/pydpf-actions/install-dpf-docker@fix/docker_disk_usage_issues with: dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} standalone_suffix: ${{ inputs.standalone_suffix }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index f12d3edeac1..a29ad87823c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -180,7 +180,7 @@ jobs: - name: "Install DPF" id: set-server-path - uses: ansys/pydpf-actions/install-dpf-server@v2.3 + uses: ansys/pydpf-actions/install-dpf-server@fix/docker_disk_usage_issues with: dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} standalone_suffix: ${{ inputs.standalone_suffix }} diff --git a/.github/workflows/update_operators.yml b/.github/workflows/update_operators.yml index 7ab5918b29a..0e1f3b398e1 100644 --- a/.github/workflows/update_operators.yml +++ b/.github/workflows/update_operators.yml @@ -45,7 +45,7 @@ jobs: - name: "Install DPF" id: set-server-path - uses: ansys/pydpf-actions/install-dpf-server@v2.3 + uses: ansys/pydpf-actions/install-dpf-server@fix/docker_disk_usage_issues with: dpf-standalone-TOKEN: ${{secrets.DPF_PIPELINE}} standalone_suffix: ${{ github.event.inputs.standalone_branch_suffix || '' }} From da09d1f4a98d07882f017b6764e06b62427cd42e Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Thu, 2 May 2024 17:27:52 +0200 Subject: [PATCH 5/6] Fox examples_docker.yml Signed-off-by: paul.profizi --- .github/workflows/examples_docker.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/examples_docker.yml b/.github/workflows/examples_docker.yml index 10f5027802e..581e3fb4edc 100644 --- a/.github/workflows/examples_docker.yml +++ b/.github/workflows/examples_docker.yml @@ -68,6 +68,7 @@ jobs: - name: "Check disk space" run: df . -h + - uses: actions/checkout@v4 - name: "Setup Python" @@ -108,7 +109,6 @@ jobs: - name: "Check disk space" run: df . -h - - uses: actions/checkout@v4 - name: "Install DPF" id: set-server-path From 71f88dde6e46158da783f087912bf3866de5a464 Mon Sep 17 00:00:00 2001 From: "paul.profizi" Date: Thu, 2 May 2024 17:28:12 +0200 Subject: [PATCH 6/6] Show disk usage for Install DPF in tests.yml Signed-off-by: paul.profizi --- .github/workflows/tests.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a29ad87823c..95ca9651534 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -178,6 +178,9 @@ jobs: run: | pip install dist/${{ steps.wheel.outputs.wheel_name }}[plotting] + - name: "Check disk space" + run: df . -h + - name: "Install DPF" id: set-server-path uses: ansys/pydpf-actions/install-dpf-server@fix/docker_disk_usage_issues @@ -186,6 +189,9 @@ jobs: standalone_suffix: ${{ inputs.standalone_suffix }} ANSYS_VERSION : ${{inputs.ANSYS_VERSION}} + - name: "Check disk space" + run: df . -h + - name: "Check licences of packages" uses: ansys/pydpf-actions/check-licenses@v2.3