feat(hardware): auto-detect audio, bluetooth, camera with declarative override

This commit is contained in:
2026-05-25 04:36:21 +02:00
parent 44f5adc682
commit d2a19cfd5c
21 changed files with 615 additions and 227 deletions

View File

@@ -0,0 +1,16 @@
---
# Run: ansible-playbook tests/hardware/test_detection.yml
- name: Hardware detection fixture tests
hosts: localhost
gather_facts: false
connection: local
vars_files:
- ../../roles/environment/defaults/main.yml
- fixtures.yml
tasks:
- name: Run each detection fixture
ansible.builtin.include_tasks: _assert_fixture.yml
loop: "{{ hardware_fixtures }}"
loop_control:
loop_var: fixture
label: "{{ fixture.name }}"