From 9c6331947ac73b3575e646e946604cc6ab260c4d Mon Sep 17 00:00:00 2001 From: Federico Stagni Date: Fri, 12 Jul 2024 19:06:38 +0200 Subject: [PATCH] test: parametrized uploads --- tests/.dirac-ci-config.yaml | 3 +++ tests/CI/install_client.sh | 7 +++---- .../Workflow/Regression/Test_RegressionUserJobs.py | 13 +++++-------- 3 files changed, 11 insertions(+), 12 deletions(-) diff --git a/tests/.dirac-ci-config.yaml b/tests/.dirac-ci-config.yaml index 42c53e67037..0d7e5ef6eb6 100644 --- a/tests/.dirac-ci-config.yaml +++ b/tests/.dirac-ci-config.yaml @@ -1,5 +1,8 @@ config: DIRAC_CI_SETUP_SCRIPT: DIRAC/tests/Jenkins/dirac_ci.sh + CLIENT_UPLOAD_BASE64: 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 + CLIENT_UPLOAD_LFN: LFN:/vo/test_lfn.txt + CLIENT_UPLOAD_FILE: test_lfn.txt PILOT_INSTALLATION_COMMAND: dirac-pilot.py --modules /home/dirac/LocalRepo/ALTERNATIVE_MODULES/DIRAC -M 2 -S dirac-JenkinsSetup -N jenkins.cern.ch -Q jenkins-queue_not_important -n DIRAC.Jenkins.ch --pilotUUID=whatever12345 --cert --certLocation=/home/dirac/PilotInstallDIR/etc/grid-security --CVMFS_locations=/home/dirac/PilotInstallDIR -o diracInstallOnly --wnVO=vo --debug PILOT_JSON: "{ \"timestamp\": \"2023-02-13T14:34:26.725499\", diff --git a/tests/CI/install_client.sh b/tests/CI/install_client.sh index 4a8cad685a9..85db87fb450 100755 --- a/tests/CI/install_client.sh +++ b/tests/CI/install_client.sh @@ -71,10 +71,9 @@ dirac-wms-job-submit test.jdl "${DEBUG}" |& tee -a clientTestOutputs.txt #-------------------------------------------------------------------------------# echo -e "*** $(date -u) **** add a file ****\n" -echo "I like pizza!" > test_lfn.txt -ls -l -echo $? -dirac-dms-add-file LFN:/vo/test_lfn.txt test_lfn.txt S3-DIRECT +echo "${CLIENT_UPLOAD_BASE64}" > b64_lfn +base64 b64_lfn --decode > "${CLIENT_UPLOAD_FILE}" +dirac-dms-add-file "${CLIENT_UPLOAD_LFN}" "${CLIENT_UPLOAD_FILE}" S3-DIRECT echo $? #-------------------------------------------------------------------------------# diff --git a/tests/Workflow/Regression/Test_RegressionUserJobs.py b/tests/Workflow/Regression/Test_RegressionUserJobs.py index e625046b599..cd1f20b7645 100644 --- a/tests/Workflow/Regression/Test_RegressionUserJobs.py +++ b/tests/Workflow/Regression/Test_RegressionUserJobs.py @@ -1,23 +1,20 @@ """ This module will run some job descriptions defined with an older version of DIRAC """ # pylint: disable=protected-access, wrong-import-position, missing-docstring -import unittest import os -import sys import shutil +import sys +import unittest import DIRAC DIRAC.initialize(extra_config_files=["pilot.cfg"]) # Initialize configuration from DIRAC import gLogger, rootPath - -from DIRAC.tests.Utilities.utils import find_all - -from DIRAC.tests.Utilities.IntegrationTest import IntegrationTest - -from DIRAC.Interfaces.API.Job import Job from DIRAC.Interfaces.API.Dirac import Dirac +from DIRAC.Interfaces.API.Job import Job +from DIRAC.tests.Utilities.IntegrationTest import IntegrationTest +from DIRAC.tests.Utilities.utils import find_all class RegressionTestCase(IntegrationTest):