Skip to content

Commit

Permalink
Add testing for golang:unstable in tumbleweed
Browse files Browse the repository at this point in the history
  • Loading branch information
dirkmueller committed Jan 30, 2024
1 parent f7ae986 commit 325894a
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 20 deletions.
51 changes: 31 additions & 20 deletions bci_tester/data.py
Original file line number Diff line number Diff line change
Expand Up @@ -389,26 +389,37 @@ def create_BCI(

# The very last container in this list needs to be available for all
# tested OSes
GOLANG_CONTAINERS = [
create_BCI(
build_tag=f"{BCI_CONTAINER_PREFIX}/golang:{golang_version}",
extra_marks=[pytest.mark.__getattr__(f"golang_{stability}")],
available_versions=_DEFAULT_NONBASE_SLE_VERSIONS,
)
for golang_version, stability in (
("oldstable-openssl", "oldstable"),
("stable-openssl", "stable"),
)
] + [
create_BCI(
build_tag=f"{BCI_CONTAINER_PREFIX}/golang:{golang_version}",
extra_marks=[pytest.mark.__getattr__(f"golang_{stability}")],
)
for golang_version, stability in (
("1.20", "oldstable"),
("1.21", "stable"),
)
]
GOLANG_CONTAINERS = (
[
create_BCI(
build_tag=f"{BCI_CONTAINER_PREFIX}/golang:{golang_version}",
extra_marks=[pytest.mark.__getattr__(f"golang_{stability}")],
available_versions=_DEFAULT_NONBASE_SLE_VERSIONS,
)
for golang_version, stability in (
("oldstable-openssl", "oldstable"),
("stable-openssl", "stable"),
)
]
+ [
create_BCI(
build_tag=f"{BCI_CONTAINER_PREFIX}/golang:{golang_version}",
extra_marks=[pytest.mark.__getattr__(f"golang_{golang_version}")],
available_versions=["tumbleweed"],
)
for golang_version in ("unstable",)
]
+ [
create_BCI(
build_tag=f"{BCI_CONTAINER_PREFIX}/golang:{golang_version}",
extra_marks=[pytest.mark.__getattr__(f"golang_{stability}")],
)
for golang_version, stability in (
("1.20", "oldstable"),
("1.21", "stable"),
)
]
)

OPENJDK_11_CONTAINER = create_BCI(build_tag="bci/openjdk:11")
OPENJDK_DEVEL_11_CONTAINER = create_BCI(build_tag="bci/openjdk-devel:11")
Expand Down
1 change: 1 addition & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@ markers = [
'golang_oldstable-openssl',
'golang_stable',
'golang_stable-openssl',
'golang_unstable',
'mariadb_10.6',
'mariadb_11.2',
'mariadb-client_10.6',
Expand Down

0 comments on commit 325894a

Please sign in to comment.