Run live Windows wireless inventory only in dedicated CI job (#396)

Co-authored-by: SAPHID <saphid@users.noreply.github.com>
This commit is contained in:
Alex SouthwellandSAPHID authored and GitHub committed 2026-10-28 23:30:18 +00:00
1 parent 96294f5137
commit c611f4aeb7
2 files changed
+8

No files matched your search

+5
View File
@@ -77,6 +77,11 @@ jobs:
- name: OBS lifecycle tests
run: node app/test/obs-source.test.js
- name: Server tests
# The dedicated wireless-windows job runs the live inventory on a fresh
# Windows runner; do not repeat it after the full server suite has
# consumed this runner's probe budget.
env:
FRAME_SKIP_WINDOWS_WIRELESS_LIVE: "1"
run: python -m unittest discover -s tests -v
# Fast, PC-only Windows query validation, without capture libraries or a headset.
+3
View File
@@ -7,6 +7,7 @@ import base64
import copy
import http.client
import json
import os
import shutil
import subprocess
import sys
@@ -189,6 +190,8 @@ class Probe(unittest.TestCase):
finally:
wireless._lock.release()
@unittest.skipIf(os.environ.get('FRAME_SKIP_WINDOWS_WIRELESS_LIVE') == '1',
'dedicated wireless-windows CI job owns the live inventory')
@unittest.skipUnless(wireless.frame_host.WINDOWS, 'Live read-only Windows inventory runs on Windows CI')
def test_live_windows_inventory(self):
r = wireless.diagnose()