Mattias Walström
12b6146551
Add new generated specification files
2025-01-10 21:42:10 +01:00
Ahmed Karic and Mattias Walström
e29a721571
test: move ssh_key_authentication to infix_services
2024-12-19 14:42:17 +01:00
Mattias Walström
389fc96794
test: Verify ssh server config
...
Fixes #441
2024-12-19 14:42:17 +01:00
Joachim Wiberg
3576450982
test: verify mDNS allow/deny interfaces
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-12-04 12:57:04 +01:00
Joachim Wiberg
bb987cfe9e
test: minor, spelling
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-12-04 12:57:04 +01:00
Mattias Walström
3b3656c8f5
test: spec: change image format from PNG to SVG
...
SVG is a plain text file, better to see why it changed
than binary PNG. Also fix #744 by adding infix/OEM hash
to test specification
Signed-off-by: Mattias Walström <lazzer@gmail.com >
2024-10-23 14:21:26 +02:00
Ahmed Karic
614b7efd42
test: update test cases (refactor)
...
- change topology colors
- add ascii charts
- apply new naming conventions (indexing)
2024-10-15 10:32:25 +02:00
Jon-Olov Vatn
6d1ac9aad2
Minior fixes to Test Specs
...
Updating after comments from Axkar (thx!)
[skip ci]
2024-10-14 08:07:36 +02:00
Jon-Olov Vatn
d74e7f1458
Fixing typos and other minor issues on test spec
...
[skip ci]
2024-10-11 13:53:41 +02:00
Mattias Walström
a5e4e016e4
test: Update infix-services for test-specification
2024-10-04 11:22:58 +02:00
Joachim Wiberg
7ac016b536
test: refactor test for running on hardware test bed
...
Also, add some logs to track progress.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-09-26 15:49:45 +02:00
Tobias Waldekranz
057d255179
test: Disable services_basic
...
As detailed in the comment, we disable this test pending a fix for
2024-09-26 12:32:13 +02:00
Ahmed Karic and Mattias Walström
a03465c249
test: update infix-services topologies
2024-09-16 14:20:52 +02:00
Mattias Walström
c456fa1c75
test: spec: Update all test specifications with relative path
2024-09-09 15:11:36 +02:00
Mattias Walström
e4e7dbd714
tests: Add test specification
...
Add minor changes in all testscripts, to add name and description
Add generated test specification
Add generated topology image
2024-09-06 10:18:16 +02:00
Ahmed Karic and Mattias Walström
46ad19793b
test: refactor test environment
2024-09-03 12:13:32 +02:00
Joachim Wiberg and Tobias Waldekranz
053d9c2131
test: reenable infix-services test with a link toggle
...
Since we do not yet have lldpTxFast, or similar, to enable on LLDP, we
tickle both services to resend their HELLO frames on link down/up event
instead.
+ Reduces turnaround times drastically
+ Restore regression test for mDNS, which we lost recently
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-04-30 15:51:17 +02:00
Richard Alpe and Joachim Wiberg
d73d5440c5
test: remove hardcoded interface type
...
This can now a days be inferred and isn't needed. Also, the interface
type in virtual testing is now etherlike not ethernet.
Signed-off-by: Richard Alpe <richard@bit42.se >
2024-02-05 18:01:30 +01:00
Joachim Wiberg
c6fae88268
Fix #166 : drop SSDP entirely from Infix
...
mDNS-SD was added in Windows 10 Creators Update[1] (build 1703), relased
April 11, 2017. This makes SSDP no longer critical for finding an Infix
device in Windows, both ping infix-01-02-03.local and using Chrome work.
Since all major operating systems now support mDNS-SD[2] we've decided
to standardize on that and LLDP for Infix and its derivatives. Other
reasons for dropping it include, but is not limited to: lack of IPv6 in
the implementation we use, and potential security implications[3].
[1]: https://en.wikipedia.org/wiki/Windows_10,_version_1703
[2]: https://techcommunity.microsoft.com/t5/networking-blog/mdns-in-the-enterprise/ba-p/3275777
[3]: https://blog.cloudflare.com/ssdp-100gbps/
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2023-10-17 16:32:41 +02:00
Joachim Wiberg and Tobias Waldekranz
e3d9236927
test: disable flaky services_basic test
...
See issue #126 for details.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2023-08-30 10:37:43 +02:00
Joachim Wiberg and Tobias Waldekranz
8ce3785d26
test/case: increase test time slightly to catch per-20 sec LLDP
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2023-08-30 10:37:43 +02:00
Joachim Wiberg and Tobias Waldekranz
31abe00514
test/case: add LLDP to same test
...
This unfortunately required some restructuring, and as well as extending
the run time since we have no way of sending Ethernet frames currently
in the test framework (socat would be nice).
- Put enable/disable of services before tcpdump start, LLDP lingers ...
- Extend run time: 3 -> 20 sec to catch periodic LLDP messages
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2023-08-30 10:37:43 +02:00
Joachim Wiberg and Tobias Waldekranz
943603b636
test/case: check for both SSDP and mDNS in same test
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2023-08-30 10:37:43 +02:00
Joachim Wiberg and Tobias Waldekranz
3dd5810b59
test/case: new test, verify SSDP can be disabled/enabled
...
This test use NETCONF to enable/disable SSDP, it then verifies that the
DUT responds to, or does not respond to, SSDP discover messages.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2023-08-30 10:37:43 +02:00