mirror of
https://github.com/tailscale/tailscale.git
synced 2025-07-31 16:23:44 +00:00

The natlab VM tests are flaking on GitHub Actions. To not distract people, disable them for now (unless they're touched directly) until they're made more reliable, which will be some painful debugging probably. Updates #13038 Change-Id: I6570f1cd43f8f4d628a54af8481b67455ebe83dc Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
28 lines
887 B
YAML
28 lines
887 B
YAML
# Run some natlab integration tests.
|
|
# See https://github.com/tailscale/tailscale/issues/13038
|
|
name: "natlab-integrationtest"
|
|
|
|
concurrency:
|
|
group: ${{ github.workflow }}-$${{ github.head_ref || github.run_id }}
|
|
cancel-in-progress: true
|
|
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- "tstest/integration/nat/nat_test.go"
|
|
jobs:
|
|
natlab-integrationtest:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Check out code
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
- name: Install qemu
|
|
run: |
|
|
sudo rm /var/lib/man-db/auto-update
|
|
sudo apt-get -y update
|
|
sudo apt-get -y remove man-db
|
|
sudo apt-get install -y qemu-system-x86 qemu-utils
|
|
- name: Run natlab integration tests
|
|
run: |
|
|
./tool/go test -v -run=^TestEasyEasy$ -timeout=3m -count=1 ./tstest/integration/nat --run-vm-tests
|