Skip to content

Commit

Permalink
Merge pull request #805 from vyos/mergify/bp/circinus/pr-796
Browse files Browse the repository at this point in the history
Testsuite: T6494: add new make target "test-interfaces" (backport #796)
  • Loading branch information
dmbaturin authored Oct 10, 2024
2 parents 3f7aa41 + d9f88f9 commit b564ad5
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
7 changes: 6 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,12 @@ test: checkiso
.PHONY: test-no-interfaces
.ONESHELL:
test-no-interfaces: checkiso
scripts/check-qemu-install --debug --configd --match="$(MATCH)" --uefi --no-interfaces build/live-image-amd64.hybrid.iso
scripts/check-qemu-install --debug --configd --smoketest --uefi --no-interfaces build/live-image-amd64.hybrid.iso

.PHONY: test-interfaces
.ONESHELL:
test-interfaces: checkiso
scripts/check-qemu-install --debug --configd --match="interfaces_" --smoketest --uefi build/live-image-amd64.hybrid.iso

.PHONY: testc
.ONESHELL:
Expand Down
2 changes: 1 addition & 1 deletion scripts/check-qemu-install
Original file line number Diff line number Diff line change
Expand Up @@ -651,7 +651,7 @@ try:
if args.match:
# Remove tests that we don't want to run
match_str = '-o '.join([f'-name "test_*{name}*.py" ' for name in args.match.split("|")]).strip()
c.sendline(f'sudo find /usr/libexec/vyos/tests/smoke/cli/test_* -type f ! \( {match_str} \) -delete')
c.sendline(f'sudo find /usr/libexec/vyos/tests/smoke -maxdepth 2 -type f -name test_* ! \( {match_str} \) -delete')
c.expect(op_mode_prompt)
if args.no_interfaces:
# remove interface tests as they consume a lot of time
Expand Down

0 comments on commit b564ad5

Please sign in to comment.