Skip to content

Commit c5803e2

Browse files
committed
tests: Add Windows PV driver version parsing test to test_guest_agent
Signed-off-by: Andrii Sultanov <[email protected]>
1 parent 1ac5b36 commit c5803e2

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

ocaml/tests/test_guest_agent.ml

+28
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,7 @@ module Initial_guest_metrics = Generic.MakeStateless (struct
285285
Xapi_guest_agent.get_initial_guest_metrics (lookup tree) (list tree)
286286
in
287287
guest_metrics.Xapi_guest_agent.networks
288+
@ guest_metrics.Xapi_guest_agent.pv_drivers_version
288289

289290
let tests =
290291
`QuickAndAutoDocumented
@@ -465,6 +466,33 @@ module Initial_guest_metrics = Generic.MakeStateless (struct
465466
]
466467
, []
467468
)
469+
; (* windows pv driver versions parsing *)
470+
( [
471+
("drivers/0", "XenServer XENBUS 9.1.9.105 ")
472+
; ("drivers/1", "XenServer XENVBD 9.1.8.79 ")
473+
; ("drivers/2", "XenServer XENVIF 9.1.12.101 ")
474+
; ("drivers/3", "XenServer XENIFACE 9.1.10.87 ")
475+
; ("drivers/4", "XenServer XENNET 9.1.7.65 ")
476+
]
477+
, [
478+
("micro", "-1")
479+
; ("xennet", "XenServer 9.1.7.65 ")
480+
; ("xeniface", "XenServer 9.1.10.87 ")
481+
; ("xenvif", "XenServer 9.1.12.101 ")
482+
; ("xenvbd", "XenServer 9.1.8.79 ")
483+
; ("xenbus", "XenServer 9.1.9.105 ")
484+
]
485+
)
486+
; ( [
487+
("drivers/0", "XenServer XENBUS 9.1.9.105 (DEBUG) (MOREDEBUG)")
488+
; ("drivers/2", "XCP_ng XENVIF 9.1.12.101 ")
489+
]
490+
, [
491+
("micro", "-1")
492+
; ("xenvif", "XCP_ng 9.1.12.101 ")
493+
; ("xenbus", "XenServer 9.1.9.105 (DEBUG) (MOREDEBUG)")
494+
]
495+
)
468496
]
469497
end)
470498

0 commit comments

Comments
 (0)