mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
Testsuite: verify proper running Kernel version compared to repo
This commit is contained in:
parent
5605846d2e
commit
e6e6e557f4
@ -42,6 +42,7 @@ import random
|
||||
import traceback
|
||||
import logging
|
||||
import re
|
||||
import json
|
||||
|
||||
from io import BytesIO
|
||||
from io import StringIO
|
||||
@ -81,6 +82,9 @@ parser.add_argument('--configtest', help='Execute load/commit config tests',
|
||||
|
||||
args = parser.parse_args()
|
||||
|
||||
with open('data/defaults.json') as f:
|
||||
vyos_defaults = json.load(f)
|
||||
|
||||
class StreamToLogger(object):
|
||||
"""
|
||||
Fake file-like stream object that redirects writes to a logger instance.
|
||||
@ -326,6 +330,11 @@ try:
|
||||
c.expect(op_mode_prompt)
|
||||
c.sendline('show version')
|
||||
c.expect(op_mode_prompt)
|
||||
c.sendline('show version kernel')
|
||||
c.expect(f'{vyos_defaults["kernel_version"]}-{vyos_defaults["kernel_flavor"]}')
|
||||
c.expect(op_mode_prompt)
|
||||
c.sendline('show version frr')
|
||||
c.expect(op_mode_prompt)
|
||||
c.sendline('show interfaces')
|
||||
c.expect(op_mode_prompt)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user