X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=.github%2Fworkflows%2Ftest.yml;h=a8776a3693d8278a334bb324bbd2e926aa8f87ce;hb=4c6a9a9611442f958c3049a566ac4369653978e9;hp=61973dfe6f9e841a6de70f6d9c505e280df3b528;hpb=1287fc13ccdf96cd18a391d53ce9b47c29b198e2;p=tinc diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 61973dfe..a8776a36 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -100,7 +100,7 @@ jobs: chmod 755 ~/shfmt ~/shellcheck python3 -m venv /tmp/venv . /tmp/venv/bin/activate - pip3 install black pylint mypy + pip3 install black pylint mypy markflow env: CLANG: 11 SHELLCHECK: 0.8.0 @@ -125,6 +125,14 @@ jobs: CC: gcc-11 if: always() + - name: Check that very long paths work + run: | + meson setup "$WD" + meson test -C "$WD" --verbose + env: + WD: /tmp/tinc_testing_directory_with_a_very_long_path_which_goes_over_the_108_char_limit_on_unix_socket_file_paths + if: always() + - name: Archive test results run: sudo tar -caf tests.tar.gz /usr/local/etc continue-on-error: true @@ -156,7 +164,7 @@ jobs: - name: Install deps run: | - sudo sh .ci/deps.sh + sudo sh .ci/deps.sh iputils-arping sudo pip3 install --upgrade cryptography - name: Run tests with OpenSSL 3