Skip to content

Feat(eos_designs): Add support for monitor layer1 and monitor connectivity #34043

Feat(eos_designs): Add support for monitor layer1 and monitor connectivity

Feat(eos_designs): Add support for monitor layer1 and monitor connectivity #34043

Triggered via pull request April 27, 2026 06:37
Status Success
Total duration 10m 50s
Artifacts 11

pull-request-management.yml

on: pull_request
file-changes
6s
file-changes
Build pyavd
41s
Build pyavd
Build Ansible collection
12s
Build Ansible collection
Python Linting not covered in pre-commit
50s
Python Linting not covered in pre-commit
Check for common misspellings in text files
12s
Check for common misspellings in text files
Check for linting errors on Jinja2 files
15s
Check for linting errors on Jinja2 files
Check for linting errors on Markdown files
39s
Check for linting errors on Markdown files
Check for schema tables in documentation
8s
Check for schema tables in documentation
Matrix: test_pyavd
Run ansible-test integration test cases
1m 57s
Run ansible-test integration test cases
Run ansible-test units test cases
36s
Run ansible-test units test cases
Matrix: Run ansible-test sanity validation
Matrix: Validate anta_runner
Matrix: Validate eos_cli_config_gen
Matrix: Validate eos_designs
Matrix: Test Python requirements installation
Validate eos_designs with minimum requirements
5m 26s
Validate eos_designs with minimum requirements
Run ansible-lint test case
1m 0s
Run ansible-lint test case
Test galaxy-importer
46s
Test galaxy-importer
Test pyavd python 3.11 coverage report
51s
Test pyavd python 3.11 coverage report
required-checks
5s
required-checks
Upload coverage to codecov  /  Upload coverage to CodeCov
16s
Upload coverage to codecov / Upload coverage to CodeCov
Fit to window
Zoom out
Zoom in

Annotations

1 warning
Python Linting not covered in pre-commit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
ansible-test-integration-coverage
5.29 KB
sha256:a42c7fd3bd3a9c43d39655f4f7fd38243e6ba823fa9c184b6fcfe9214d82c252
ansible-test-units-coverage
5.14 KB
sha256:4b3e43afa8fb6c9e40ca8132a10027e51717c6649835b0b1bdd3051088adac3c
avd-collection
1.29 MB
sha256:2ce46eadc9bb557aba58031caf402eb97b8abf40b35fcb66d6f2483026047ad5
coverage-data-Excluded-test_get_device_config-and-test_meta_schema_model
1.36 MB
sha256:680ead9d73679b9e787d0a4daf56550824e9d8a34062d4f8b44fbb8185025603
coverage-data-Excluded-test_negative_eos_designs
1.08 MB
sha256:c9611f5b4cf10de3ed78182e045664185e5f0b0458faa0596acd71a8f7d4ee2c
coverage-data-Main-Tests
2.11 MB
sha256:bcb3aab4e8a148e249a8af315a87808f48b417737209113960b2a951cc41ce74
importer-logs
42.9 KB
sha256:424007343ab14ee65ab43544720f77aea48116ce50e70834a6fea247c8884371
pyavd
4.24 MB
sha256:237c7553a52086fffbcbbef28ffb2ab43492f3cd8253dfbcfc5529a105d9fe21
pytest-coverage
266 KB
sha256:131ccad7d93838fe616c56e483c32c300cd7d8c4be1d808e7b80169cf3a677c0
pytest-eos-cli-config-gen-compiled-templates
2.36 MB
sha256:efd6f7c8f29758b7111ac9c75a04535b4fd17688189403356a5b1a5ecb7f5ba5
pytest-eos-designs-compiled-templates
11.9 KB
sha256:85348379ffc4ed8aaab97cc628644e3da97b4aac2f3041a539795a6ece6be333