Skip to content

Commit 763849e

Browse files
Merge pull request #252 from mwestphall/SOFTWARE-6039-less-arm-vmu-tests
SOFTWARE-6039: Only run ARM tests for osg-24 testing
2 parents ee716de + f9a29e6 commit 763849e

File tree

2 files changed

+93
-3
lines changed

2 files changed

+93
-3
lines changed
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
###################
2+
# OSG 24 tests for EL9
3+
# File format documention:
4+
# https://github.com/opensciencegrid/vm-test-runs#running-osg-test-in-vm-universe
5+
###################
6+
7+
platforms:
8+
- centos_stream_9.aarch64
9+
- rocky_9.aarch64
10+
- alma_9.aarch64
11+
12+
sources:
13+
###################
14+
# Format:
15+
# [<Github account>:<osg-test branch>;] <OSG ver>; <REPO 1, REPO 2...REPO N> [> <Update OSG ver>/<Update REPO 1, REPO 2...REPO N>]
16+
# Example:
17+
# Run osg-test (from 3.2-minefield) with packages from 3.2-release and 3.2-testing that are then upgraded to
18+
# 3.3-testing and 3-3-upcoming-testing:
19+
# 3.2; osg, osg-testing > 3.3/osg-testing, osg-upcoming-testing
20+
###################
21+
- opensciencegrid:master; 24; osg-testing
22+
# - opensciencegrid:master; 23; osg, osg-upcoming > 24/osg-minefield
23+
# - opensciencegrid:master; 24; osg-minefield
24+
# - opensciencegrid:master; 24; osg > osg-minefield
25+
26+
package_sets:
27+
#### Required ####
28+
# label - used for reporting, should be consistent across param files
29+
# packages - list of packages to install in the test run
30+
#### Optional ####
31+
# selinux - enable SELinux for the package set, otherwise Permissive mode (default: True)
32+
# osg_java - Pre-install OSG java packages (default: False)
33+
# rng - Install entropy generation package (default: False)
34+
##################
35+
- label: Compute Entrypoint (Condor)
36+
packages:
37+
- osg-ce-condor
38+
- htcondor-ce-view
39+
- label: Compute Entrypoint (Slurm)
40+
packages:
41+
- osg-ce-slurm
42+
- htcondor-ce-view
43+
- slurm
44+
- slurm-slurmd
45+
- slurm-slurmctld
46+
- slurm-perlapi
47+
- slurm-slurmdbd
48+
- mariadb-server
49+
- label: Compute Entrypoint (Torque)
50+
packages:
51+
- osg-ce-pbs
52+
- htcondor-ce-view
53+
- torque
54+
- torque-server
55+
- torque-mom
56+
- torque-client
57+
- torque-scheduler
58+
- mariadb-server
59+
- label: Central Collector
60+
packages:
61+
- htcondor-ce-collector
62+
- htcondor-ce-view
63+
- fetch-crl
64+
# TODO: Migrate these tests from osdf to pelican
65+
# - label: XCache
66+
# packages:
67+
# - /usr/bin/stashcp
68+
# - stash-cache
69+
# - stash-origin
70+
# - python3-gfal2-util
71+
# - gfal2-all
72+
- label: Worker Node (privileged)
73+
packages:
74+
- osg-wn-client
75+
- osg-oasis
76+
- apptainer-suid
77+
- label: Worker Node (privileged, tarball deps)
78+
packages:
79+
- osg-update-data
80+
- osg-wn-client
81+
- label: XRootD
82+
packages:
83+
- osg-xrootd-standalone
84+
- xrootd-multiuser
85+
- xrootd-client
86+
- voms-clients-cpp
87+
- label: GlideinwmsFrontend
88+
packages:
89+
- glideinwms-vofrontend
90+
- label: GlideinwmsFactory
91+
packages:
92+
- glideinwms-factory
93+

parameters.d/osg24-el9.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ platforms:
88
- centos_stream_9.x86_64
99
- rocky_9.x86_64
1010
- alma_9.x86_64
11-
- centos_stream_9.aarch64
12-
- rocky_9.aarch64
13-
- alma_9.aarch64
1411

1512
sources:
1613
###################

0 commit comments

Comments
 (0)