From 9a707735a5a6d0d5e9c53d9b7ea261f26d75acd8 Mon Sep 17 00:00:00 2001 From: wakonig_k Date: Fri, 6 Jun 2025 13:05:13 +0200 Subject: [PATCH] ci: disabled test verification for now --- .gitea/plugin_repo_tests/action.yml | 34 ++++++++++++++--------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/.gitea/plugin_repo_tests/action.yml b/.gitea/plugin_repo_tests/action.yml index d4422c4..181541d 100644 --- a/.gitea/plugin_repo_tests/action.yml +++ b/.gitea/plugin_repo_tests/action.yml @@ -38,27 +38,27 @@ runs: git clone --depth 1 --branch ${{ inputs.BEC_PLUGIN_REPO_BRANCH }} ${{ inputs.BEC_PLUGIN_REPO_URL }} cd ../ # get the plugin repository name from the installed directory - PLUGIN_REPO_NAME=$(basename ${{ inputs.BEC_PLUGIN_REPO_URL }} .git) - echo "PLUGIN_REPO_NAME=${PLUGIN_REPO_NAME}" >> $GITHUB_ENV - echo "Plugin repository name: $PLUGIN_REPO_NAME" + # PLUGIN_REPO_NAME=$(basename ${{ inputs.BEC_PLUGIN_REPO_URL }} .git) + # echo "PLUGIN_REPO_NAME=${PLUGIN_REPO_NAME}" >> $GITHUB_ENV + # echo "Plugin repository name: $PLUGIN_REPO_NAME" - if ! find ./_checkout_/${PLUGIN_REPO_NAME}/tests -mindepth 1 -type f -name '*.py' | grep -q .; then - echo "No tests found. Skipping pytest." - echo "skip_tests=true" >> $GITHUB_OUTPUT - else - echo "Tests found. Proceeding with pytest." - echo "skip_tests=false" >> $GITHUB_OUTPUT - fi + # if ! find ./_checkout_/${PLUGIN_REPO_NAME}/tests -mindepth 1 -type f -name '*.py' | grep -q .; then + # echo "No tests found. Skipping pytest." + # echo "skip_tests=true" >> $GITHUB_OUTPUT + # else + # echo "Tests found. Proceeding with pytest." + # echo "skip_tests=false" >> $GITHUB_OUTPUT + # fi - name: Setup Python uses: actions/setup-python@v5 - if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) + # if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) with: python-version: ${{ inputs.PYTHON_VERSION }} - name: Checkout BEC Core uses: actions/checkout@v4 - if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) + # if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) with: repository: bec/bec ref: ${{ inputs.BEC_CORE_BRANCH }} @@ -66,7 +66,7 @@ runs: - name: Checkout Ophyd Devices uses: actions/checkout@v4 - if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) + # if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) with: repository: bec/ophyd_devices ref: ${{ inputs.OPHYD_DEVICES_BRANCH }} @@ -74,7 +74,7 @@ runs: - name: Checkout BEC Widgets uses: actions/checkout@v4 - if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) + # if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) with: repository: bec/bec_widgets ref: ${{ inputs.BEC_WIDGETS_BRANCH }} @@ -82,7 +82,7 @@ runs: - name: Install dependencies shell: bash - if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) + # if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) run: | sudo apt-get update sudo apt-get install -y libgl1 libegl1 x11-utils libxkbcommon-x11-0 libdbus-1-3 xvfb @@ -90,7 +90,7 @@ runs: - name: Install Python dependencies shell: bash - if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) + # if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) run: | pip install uv # print the current directory to verify the structure @@ -105,7 +105,7 @@ runs: - name: Run Pytest shell: bash - if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) + # if: ( steps.plugin_checkout.outputs.skip_tests != 'true' ) run: | cd ./_checkout_/${PLUGIN_REPO_NAME} pytest -v --maxfail=2 --random-order ./tests