]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
ci: combine running advanced networking tests and disable them
authorJo Zzsi <jozzsicsataban@gmail.com>
Tue, 15 Oct 2024 14:16:53 +0000 (10:16 -0400)
committerLaszlo <laszlo.gombos@gmail.com>
Tue, 15 Oct 2024 22:41:51 +0000 (18:41 -0400)
These test are flaky and these dracut modules are not under
active development.

.github/workflows/integration.yml

index 013deb6120c0add0ccf9bc5bd56e98a8cb4eb69e..b195e817148c9ca4471efe4c62c2c90a9fbcc6af 100644 (file)
@@ -177,75 +177,38 @@ jobs:
                 uses: actions/checkout@v4
             -   name: "${{ matrix.container }} TEST-${{ matrix.test }}"
                 run: USE_NETWORK=${{ matrix.network }} ./test/test-github.sh "TEST-${{ matrix.test }}" ${{ matrix.test }}
-    network-iscsi:
-        name: ${{ matrix.test }} on ${{ matrix.container }}
-        runs-on: ubuntu-latest
-        timeout-minutes: 45
-        concurrency:
-            group: network-iscsi-${{ github.workflow }}-${{ github.ref }}-${{ matrix.container }}-${{ matrix.test }}-${{ matrix.network }}
-            cancel-in-progress: true
-        strategy:
-            # run tests sequentially
-            max-parallel: 1
-            fail-fast: false
-            matrix:
-                container: [
-                        "arch",
-                        "debian",
-                        "fedora",
-                        "gentoo",
-                        "opensuse",
-                        "ubuntu",
-                ]
-                test: [ "70","71" ]
-                include:
-                  - network: ""
-                  - # on debian run tests with systemd-networkd
-                    container: "debian"
-                    network: "systemd-networkd"
-                  - # on openSUSE run tests with network-legacy
-                    container: "opensuse"
-                    network: "network-legacy"
-        container:
-            image: ghcr.io/dracut-ng/${{ matrix.container }}
-            options: '--device=/dev/kvm'
-        steps:
-            -   name: "Checkout Repository"
-                uses: actions/checkout@v4
-            -   name: "${{ matrix.container }} TEST-${{ matrix.test }}"
-                run: USE_NETWORK=${{ matrix.network }} ./test/test-github.sh "TEST-${{ matrix.test }}" ${{ matrix.test }}
-    network-nbd:
-        name: ${{ matrix.test }} on ${{ matrix.container }}
-        runs-on: ubuntu-latest
-        timeout-minutes: 45
-        concurrency:
-            group: network-nbd-${{ github.workflow }}-${{ github.ref }}-${{ matrix.container }}-${{ matrix.test }}-${{ matrix.network }}
-            cancel-in-progress: true
-        strategy:
-            # run tests sequentially
-            max-parallel: 1
-            fail-fast: false
-            matrix:
-                container: [
-                        "arch",
-                        "debian",
-                        "fedora",
-                        "opensuse",
-                ]
-                test: [ "72" ]
-                include:
-                  - network: ""
-                  - # on openSUSE run tests with network-legacy
-                    container: "opensuse"
-                    network: "network-legacy"
-                  - # on debian run this test on network-legacy to be able to pass it
-                    container: "debian"
-                    network: "network-legacy"
-        container:
-            image: ghcr.io/dracut-ng/${{ matrix.container }}
-            options: '--device=/dev/kvm'
-        steps:
-            -   name: "Checkout Repository"
-                uses: actions/checkout@v4
-            -   name: "${{ matrix.container }} TEST-${{ matrix.test }}"
-                run: USE_NETWORK=${{ matrix.network }} ./test/test-github.sh "TEST-${{ matrix.test }}" ${{ matrix.test }}
+#    network-advanced:
+#        name: ${{ matrix.test }} on ${{ matrix.container }}
+#        runs-on: ubuntu-latest
+#        timeout-minutes: 45
+#        concurrency:
+#            group: network-iscsi-${{ github.workflow }}-${{ github.ref }}-${{ matrix.container }}-${{ matrix.test }}-${{ matrix.network }}
+#            cancel-in-progress: true
+#        strategy:
+#            fail-fast: false
+#            matrix:
+#                container: [
+#                        "arch",
+#                        "debian",
+#                        "fedora",
+#                        "gentoo",
+#                        "opensuse",
+#                        "ubuntu",
+#                ]
+#                test: [ "70","71","72" ]
+#                include:
+#                  - network: ""
+#                  - # on debian run tests with systemd-networkd
+#                    container: "debian"
+#                    network: "systemd-networkd"
+#                  - # on openSUSE run tests with network-legacy
+#                    container: "opensuse"
+#                    network: "network-legacy"
+#        container:
+#            image: ghcr.io/dracut-ng/${{ matrix.container }}
+#            options: '--device=/dev/kvm'
+#        steps:
+#            -   name: "Checkout Repository"
+#                uses: actions/checkout@v4
+#            -   name: "${{ matrix.container }} TEST-${{ matrix.test }}"
+#                run: USE_NETWORK=${{ matrix.network }} ./test/test-github.sh "TEST-${{ matrix.test }}" ${{ matrix.test }}