Skip to content

Commit

Permalink
Merge pull request #90 from chrisburr/downgrade_arc
Browse files Browse the repository at this point in the history
Downgrade arc
  • Loading branch information
chrisburr authored Nov 3, 2022
2 parents 5fafa77 + 038e529 commit 6bd681d
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ jobs:
- name: Run tests
run: |
bash DIRACOS-*.sh
set -u
set -x
source diracos/diracosrc
pip install DIRAC
Expand Down
4 changes: 4 additions & 0 deletions construct.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ignore_duplicate_files: true
# selects an older version to avoid conflicts. This is particularly prone to
# happening when an old version has incorrect version pins
specs:
# Workaround for https://github.com/conda-forge/micromamba-feedstock/issues/100
- micromamba 0.27.0=2 # [osx]
- micromamba >=0.22.0
- python 3.9.*
- pip
Expand Down Expand Up @@ -62,6 +64,8 @@ specs:
- gfal2 >=2.20.5
- gfal2-util >=1.7.1
- fts3 >=3.12
# Workaround for buggy 6.16.0 and 6.16.1 builds
- nordugrid-arc 6.15.1 # [not osx]
- nordugrid-arc >=6.15.1 # [not osx]
- python-gfal2 >=1.11.0
# Constrain the version for now until using 9.1.3+ is understood
Expand Down
18 changes: 18 additions & 0 deletions tests/test_import.py
Original file line number Diff line number Diff line change
Expand Up @@ -223,3 +223,21 @@ def test_gfal_plugins():
assert "sftp" in plugins
assert "srm" in plugins
assert "xrootd" in plugins


def test_arc():
import arc

arc.common.UserConfig
arc.ComputingServiceRetriever
arc.Endpoint
arc.Job
arc.JobDescription_Parse
arc.JobDescriptionList
arc.JobList
arc.JobSupervisor
arc.Period
arc.SubmissionStatus
arc.Submitter
arc.Time
arc.URL

0 comments on commit 6bd681d

Please sign in to comment.