diff --git a/snapcraft/extensions/gnome.py b/snapcraft/extensions/gnome.py index d23b6be442..30e7eeeb23 100644 --- a/snapcraft/extensions/gnome.py +++ b/snapcraft/extensions/gnome.py @@ -82,11 +82,6 @@ def get_supported_confinement() -> Tuple[str, ...]: @staticmethod @overrides def is_experimental(base: Optional[str]) -> bool: - # core24 is experimental until streamlined graphics support is finalized - # see https://forum.snapcraft.io/t/39718 - if base == "core24": - return True - return False @overrides diff --git a/tests/spread/core24/linters-pack/task.yaml b/tests/spread/core24/linters-pack/task.yaml index f94171c242..5473521389 100644 --- a/tests/spread/core24/linters-pack/task.yaml +++ b/tests/spread/core24/linters-pack/task.yaml @@ -9,8 +9,6 @@ environment: SNAP/library_ignored_mixed: library-ignored-mixed SNAP/library_missing: library-missing SNAP/library_unused: library-unused - # gnome-extension core24 is experimental - SNAPCRAFT_ENABLE_EXPERIMENTAL_EXTENSIONS: "1" restore: | cd "${SNAP}" diff --git a/tests/unit/extensions/test_gnome.py b/tests/unit/extensions/test_gnome.py index 2c061c710b..7276dbb402 100644 --- a/tests/unit/extensions/test_gnome.py +++ b/tests/unit/extensions/test_gnome.py @@ -75,15 +75,9 @@ def test_get_supported_confinement(): assert gnome.GNOME.get_supported_confinement() == ("strict", "devmode") -@pytest.mark.parametrize( - ("base", "is_experimental"), - [ - ("core22", False), - ("core24", True), - ], -) -def test_is_experimental(base, is_experimental): - assert gnome.GNOME.is_experimental(base=base) is is_experimental +@pytest.mark.parametrize("base", ["core22", "core24"]) +def test_is_experimental(base): + assert gnome.GNOME.is_experimental(base=base) is False def test_get_app_snippet(gnome_extension):