Skip to content

Commit b534e28

Browse files
committed
commenting out ceph tests from CI
1 parent 0be0667 commit b534e28

File tree

1 file changed

+91
-91
lines changed

1 file changed

+91
-91
lines changed

.github/workflows/tests.yaml

Lines changed: 91 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -816,97 +816,97 @@ jobs:
816816
source: /tmp/artifacts
817817
if: always()
818818

819-
ceph-backend-test:
820-
runs-on: ubuntu-24.04
821-
needs: build
822-
env:
823-
S3BACKEND: mem
824-
S3DATA: multiple
825-
S3KMS: file
826-
CI_CEPH: 'true'
827-
MPU_TESTING: "yes"
828-
S3_LOCATION_FILE: /usr/src/app/tests/locationConfig/locationConfigCeph.json
829-
MONGODB_IMAGE: ghcr.io/${{ github.repository }}/ci-mongodb:${{ github.sha }}
830-
CLOUDSERVER_IMAGE: ghcr.io/${{ github.repository }}:${{ github.sha }}-testcoverage
831-
JOB_NAME: ${{ github.job }}
832-
ENABLE_NULL_VERSION_COMPAT_MODE: true # needed with mongodb backend
833-
steps:
834-
- name: Checkout
835-
uses: actions/checkout@v4
836-
- name: Login to GitHub Registry
837-
uses: docker/login-action@v3
838-
with:
839-
registry: ghcr.io
840-
username: ${{ github.repository_owner }}
841-
password: ${{ github.token }}
842-
- name: Setup CI environment
843-
uses: ./.github/actions/setup-ci
844-
- uses: ruby/setup-ruby@v1
845-
with:
846-
ruby-version: '3.2'
847-
- name: Install Ruby dependencies
848-
run: |
849-
gem install nokogiri:1.15.5 excon:0.111.0 fog-aws:3.19.0 json:2.7.6 mime-types:3.5.2 rspec:3.12.0
850-
- name: Install Java dependencies
851-
run: |
852-
sudo apt-get update && sudo apt-get install -y --fix-missing default-jdk maven
853-
- name: Setup CI services
854-
run: docker compose --profile ceph up -d
855-
working-directory: .github/docker
856-
env:
857-
S3METADATA: mongodb
858-
- name: Run Ceph multiple backend tests
859-
run: |-
860-
set -ex -o pipefail;
861-
bash .github/ceph/wait_for_ceph.sh
862-
bash wait_for_local_port.bash 27018 40
863-
bash wait_for_local_port.bash 8000 40
864-
yarn run multiple_backend_test | tee /tmp/artifacts/${{ github.job }}/multibackend-tests.log
865-
env:
866-
S3_LOCATION_FILE: tests/locationConfig/locationConfigTests.json
867-
S3METADATA: mem
868-
- name: Run Java tests
869-
run: |-
870-
set -ex -o pipefail;
871-
mvn test | tee /tmp/artifacts/${{ github.job }}/java-tests.log
872-
working-directory: tests/functional/jaws
873-
- name: Run Ruby tests
874-
run: |-
875-
set -ex -o pipefail;
876-
rspec -fd --backtrace tests.rb | tee /tmp/artifacts/${{ github.job }}/ruby-tests.log
877-
working-directory: tests/functional/fog
878-
- name: Run Javascript AWS SDK tests
879-
run: |-
880-
set -ex -o pipefail;
881-
yarn run ft_awssdk | tee /tmp/artifacts/${{ github.job }}/js-awssdk-tests.log;
882-
yarn run ft_s3cmd | tee /tmp/artifacts/${{ github.job }}/js-s3cmd-tests.log;
883-
env:
884-
S3_LOCATION_FILE: tests/locationConfig/locationConfigCeph.json
885-
S3BACKEND: file
886-
S3VAULT: mem
887-
S3METADATA: mongodb
888-
- name: Cleanup and upload coverage
889-
uses: ./.github/actions/cleanup-and-coverage
890-
with:
891-
profiles: ceph
892-
codecov-token: ${{ secrets.CODECOV_TOKEN }}
893-
if: always()
894-
- name: Upload test results to Codecov
895-
uses: codecov/test-results-action@v1
896-
with:
897-
token: ${{ secrets.CODECOV_TOKEN }}
898-
files: '**/junit/*junit*.xml'
899-
flags: ceph-backend-test
900-
if: always() && !cancelled()
901-
- name: Upload logs to artifacts
902-
uses: scality/action-artifacts@v4
903-
with:
904-
method: upload
905-
url: https://artifacts.scality.net
906-
user: ${{ secrets.ARTIFACTS_USER }}
907-
password: ${{ secrets.ARTIFACTS_PASSWORD }}
908-
source: /tmp/artifacts
909-
if: always()
819+
# ceph-backend-test:
820+
# runs-on: ubuntu-24.04
821+
# needs: build
822+
# env:
823+
# S3BACKEND: mem
824+
# S3DATA: multiple
825+
# S3KMS: file
826+
# CI_CEPH: 'true'
827+
# MPU_TESTING: "yes"
828+
# S3_LOCATION_FILE: /usr/src/app/tests/locationConfig/locationConfigCeph.json
829+
# MONGODB_IMAGE: ghcr.io/${{ github.repository }}/ci-mongodb:${{ github.sha }}
830+
# CLOUDSERVER_IMAGE: ghcr.io/${{ github.repository }}:${{ github.sha }}-testcoverage
831+
# JOB_NAME: ${{ github.job }}
832+
# ENABLE_NULL_VERSION_COMPAT_MODE: true # needed with mongodb backend
833+
# steps:
834+
# - name: Checkout
835+
# uses: actions/checkout@v4
836+
# - name: Login to GitHub Registry
837+
# uses: docker/login-action@v3
838+
# with:
839+
# registry: ghcr.io
840+
# username: ${{ github.repository_owner }}
841+
# password: ${{ github.token }}
842+
# - name: Setup CI environment
843+
# uses: ./.github/actions/setup-ci
844+
# - uses: ruby/setup-ruby@v1
845+
# with:
846+
# ruby-version: '3.2'
847+
# - name: Install Ruby dependencies
848+
# run: |
849+
# gem install nokogiri:1.15.5 excon:0.111.0 fog-aws:3.19.0 json:2.7.6 mime-types:3.5.2 rspec:3.12.0
850+
# - name: Install Java dependencies
851+
# run: |
852+
# sudo apt-get update && sudo apt-get install -y --fix-missing default-jdk maven
853+
# - name: Setup CI services
854+
# run: docker compose --profile ceph up -d
855+
# working-directory: .github/docker
856+
# env:
857+
# S3METADATA: mongodb
858+
# - name: Run Ceph multiple backend tests
859+
# run: |-
860+
# set -ex -o pipefail;
861+
# bash .github/ceph/wait_for_ceph.sh
862+
# bash wait_for_local_port.bash 27018 40
863+
# bash wait_for_local_port.bash 8000 40
864+
# yarn run multiple_backend_test | tee /tmp/artifacts/${{ github.job }}/multibackend-tests.log
865+
# env:
866+
# S3_LOCATION_FILE: tests/locationConfig/locationConfigTests.json
867+
# S3METADATA: mem
868+
# - name: Run Java tests
869+
# run: |-
870+
# set -ex -o pipefail;
871+
# mvn test | tee /tmp/artifacts/${{ github.job }}/java-tests.log
872+
# working-directory: tests/functional/jaws
873+
# - name: Run Ruby tests
874+
# run: |-
875+
# set -ex -o pipefail;
876+
# rspec -fd --backtrace tests.rb | tee /tmp/artifacts/${{ github.job }}/ruby-tests.log
877+
# working-directory: tests/functional/fog
878+
# - name: Run Javascript AWS SDK tests
879+
# run: |-
880+
# set -ex -o pipefail;
881+
# yarn run ft_awssdk | tee /tmp/artifacts/${{ github.job }}/js-awssdk-tests.log;
882+
# yarn run ft_s3cmd | tee /tmp/artifacts/${{ github.job }}/js-s3cmd-tests.log;
883+
# env:
884+
# S3_LOCATION_FILE: tests/locationConfig/locationConfigCeph.json
885+
# S3BACKEND: file
886+
# S3VAULT: mem
887+
# S3METADATA: mongodb
888+
# - name: Cleanup and upload coverage
889+
# uses: ./.github/actions/cleanup-and-coverage
890+
# with:
891+
# profiles: ceph
892+
# codecov-token: ${{ secrets.CODECOV_TOKEN }}
893+
# if: always()
894+
# - name: Upload test results to Codecov
895+
# uses: codecov/test-results-action@v1
896+
# with:
897+
# token: ${{ secrets.CODECOV_TOKEN }}
898+
# files: '**/junit/*junit*.xml'
899+
# flags: ceph-backend-test
900+
# if: always() && !cancelled()
901+
# - name: Upload logs to artifacts
902+
# uses: scality/action-artifacts@v4
903+
# with:
904+
# method: upload
905+
# url: https://artifacts.scality.net
906+
# user: ${{ secrets.ARTIFACTS_USER }}
907+
# password: ${{ secrets.ARTIFACTS_PASSWORD }}
908+
# source: /tmp/artifacts
909+
# if: always()
910910

911911
# This test with the final yarn run ft_sse_arn covers more code than the kmip tests
912912
sse-kms-migration-tests:

0 commit comments

Comments
 (0)