summaryrefslogtreecommitdiff
path: root/scripts/package-build/linux-kernel/common.sh
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-08-14 19:26:54 +0000
committerChristian Breunig <christian@breunig.cc>2026-08-15 10:25:35 +0200
commit1867174bf64a4e1e47a3b4b1f4ca753199b9089a (patch)
tree07b98e087f898fb6062f5bfdd056de49467db826 /scripts/package-build/linux-kernel/common.sh
parentaeb34831d4ec120acbeb16e3ca103a6eff5c7a54 (diff)
downloadvyos-build-1867174bf64a4e1e47a3b4b1f4ca753199b9089a.tar.gz
vyos-build-1867174bf64a4e1e47a3b4b1f4ca753199b9089a.zip
Testsuite: T3871: extend testifname with diagnostics and mac-order regression
Add diagnostic CLI/log output after each reboot in --ifnametest so a failure shows hw-id bindings, interface state and kernel/naming log lines directly on the console instead of only the final MAC-mapping exception. Split the single reboot into independent scenarios, since a pending node (hw-id cleared, node kept) only auto-resolves when it's the sole candidate of its type in that boot: - full interface delete, verifying it backfills its own gap - hw-id-only delete, verifying the pending node reclaims its own hardware - a deterministic MAC-order-mismatch case (swapped eth1/eth2 hw-id, simulating an already-provisioned box) combined with a delete + hw-id-clear in the same boot, verifying the settings-bearing node is never silently bound to the other freed NIC's hardware Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Diffstat (limited to 'scripts/package-build/linux-kernel/common.sh')
0 files changed, 0 insertions, 0 deletions