Skip to content

Commit 97ff74f

Browse files
authored
[github-actions] run DinD test with and without mDNSResponder (openthread#13104)
Update `otbr-posix-dind.yml` workflow to run the DinD integration test using a matrix strategy that covers both the default mDNS implementation and `mDNSResponder`. This mirrors the testing matrix used in `ot-br-posix` repository's `docker-test.yml` workflow.
1 parent b6f6d34 commit 97ff74f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/otbr-posix-dind.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ jobs:
4747

4848
dind-dns-sd:
4949
runs-on: ubuntu-24.04
50+
strategy:
51+
fail-fast: false
52+
matrix:
53+
mdns: ["", "--mdnsresponder"]
5054
env:
5155
PR_BODY: "${{ github.event.pull_request.body }}"
5256
steps:
@@ -84,4 +88,4 @@ jobs:
8488
-w /usr/src/ot-br-posix \
8589
-e DOCKER_HOST=unix:///var/run/docker.sock \
8690
otbr-dind-runner \
87-
bash -c "dockerd --host=unix:///var/run/docker.sock >/dev/null 2>&1 & ./tests/scripts/test_dind_dns_sd.sh"
91+
bash -c "dockerd --host=unix:///var/run/docker.sock >/dev/null 2>&1 & ./tests/scripts/test_dind_dns_sd.sh ${{ matrix.mdns }}"

0 commit comments

Comments
 (0)