Ahmed Karic
3e0b816351
test: Match on edge attributes when mapping topologies
...
Implemented logic to check if the system supports required services.
Logical edges with 'requires' fields are mapped only if physical edges
provide corresponding services. If not, the test is skipped.
This ensures that tests only run when the required services are available
in the test system configuration.
Fixes #654
2025-01-24 11:51:55 +01:00
Mattias Walström
5b8b1eec57
test: syslog: Convert from put_config_dict to put_config_dicts
2025-01-22 15:05:48 +01:00
Richard Alpe
28f67ff608
test: add topdoc dir to all test specifications
...
This should be a non functional change. The idea is to use the topdoc
dir from 9pm when generating the test report.
Signed-off-by: Richard Alpe <richard@bit42.se >
2025-01-21 15:02:11 +01:00
Mattias Walström
12b6146551
Add new generated specification files
2025-01-10 21:42:10 +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
Jon-Olov Vatn
d3b28339c1
Updating test specs to have consistent formatting
2024-10-17 15:11:19 +02:00
Jon-Olov Vatn
272a7c1e69
Formatting fixes for test specification and topologies
...
Also including some existing test to test specification, from ietf_system
and ietf_interfaces directories.
2024-10-17 15:11:12 +02:00
Mattias Walström
34cb229965
test: Update topologies and test texts
...
All mgmt links should be lightgrey, all mgmt ports should be named mgmt
links between duts should be named link.
2024-10-16 10:51:01 +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
19d40af20a
syslog: Update test texts for test specification
2024-10-02 22:58:06 +02:00
Mattias Walström
c8d87b9060
test: case: Update some toplogy PNG files
2024-09-17 08:27:23 +02:00
Ahmed Karic and Tobias Waldekranz
4efe89b3ea
test: update ietf_syslog topologies
2024-09-10 14:59:12 +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
Mattias Walström
2119fd239a
test:syslog: Prefix with infix-syslog model
...
Unsure why this test ever passed.
2024-08-29 16:29:44 +02:00
Joachim Wiberg
0ffca5aa21
test: verify remote logging with rfc5424 log format
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-08-26 20:54:49 +02:00
Joachim Wiberg
cc0321f38f
test: new test ietf_syslog/basic.py
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2024-08-26 20:54:49 +02:00