@@ -43,10 +43,10 @@ let check_host_dss expected_dss =
4343 (List. sort compare expected_dss)
4444 (List. sort compare (dump_dss info.Rrdd_shared. dss))
4545
46- let update_rrds_test ~dss ~uuid_domids ~paused_vms
46+ let update_rrds_test ~dss ~uuid_domids ~rebooting_vms ~ paused_vms
4747 ~expected_vm_rrds ~expected_sr_rrds ~expected_host_dss = fun ctxt ->
4848 OUnit2. bracket reset_rrdd_shared_state (fun () -> ignore) ctxt;
49- Rrdd_monitor. update_rrds 12345.0 dss uuid_domids paused_vms;
49+ Rrdd_monitor. update_rrds 12345.0 dss uuid_domids rebooting_vms paused_vms;
5050 check_rrd_hash Rrdd_shared. vm_rrds expected_vm_rrds;
5151 check_rrd_hash Rrdd_shared. sr_rrds expected_sr_rrds;
5252 check_host_dss expected_host_dss
@@ -56,6 +56,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
5656 ~dss: []
5757 ~uuid_domids: []
5858 ~paused_vms: []
59+ ~rebooting_vms: []
5960 ~expected_vm_rrds: []
6061 ~expected_sr_rrds: []
6162 ~expected_host_dss: [];
@@ -64,6 +65,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
6465 ~dss: [(Host , ds_a)]
6566 ~uuid_domids: []
6667 ~paused_vms: []
68+ ~rebooting_vms: []
6769 ~expected_vm_rrds: []
6870 ~expected_sr_rrds: []
6971 ~expected_host_dss: [" ds_a" ];
@@ -72,6 +74,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
7274 ~dss: [(Host , ds_a); (Host , ds_a)]
7375 ~uuid_domids: []
7476 ~paused_vms: []
77+ ~rebooting_vms: []
7578 ~expected_vm_rrds: []
7679 ~expected_sr_rrds: []
7780 ~expected_host_dss: [" ds_a" ; " ds_a" ];
@@ -80,6 +83,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
8083 ~dss: [(VM " a" , ds_a)]
8184 ~uuid_domids: []
8285 ~paused_vms: []
86+ ~rebooting_vms: []
8387 ~expected_vm_rrds: []
8488 ~expected_sr_rrds: []
8589 ~expected_host_dss: [];
@@ -88,6 +92,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
8892 ~dss: [(VM " a" , ds_a); (VM " b" , ds_a)]
8993 ~uuid_domids: []
9094 ~paused_vms: []
95+ ~rebooting_vms: []
9196 ~expected_vm_rrds: []
9297 ~expected_sr_rrds: []
9398 ~expected_host_dss: [];
@@ -96,6 +101,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
96101 ~dss: [(VM " a" , ds_a)]
97102 ~uuid_domids: [(" a" , 1 )]
98103 ~paused_vms: []
104+ ~rebooting_vms: []
99105 ~expected_vm_rrds: [" a" , [" ds_a" ]]
100106 ~expected_sr_rrds: []
101107 ~expected_host_dss: [];
@@ -104,6 +110,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
104110 ~dss: [(VM " a" , ds_a); (VM " b" , ds_a); (VM " b" , ds_b)]
105111 ~uuid_domids: [(" a" , 1 ); (" b" , 1 )]
106112 ~paused_vms: []
113+ ~rebooting_vms: []
107114 ~expected_vm_rrds: [" a" , [" ds_a" ]; " b" , [" ds_a" ; " ds_b" ]]
108115 ~expected_sr_rrds: []
109116 ~expected_host_dss: [];
@@ -112,6 +119,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
112119 ~dss: [(VM " a" , ds_a); (VM " b" , ds_a); (VM " c" , ds_a)]
113120 ~uuid_domids: [(" a" , 1 ); (" b" , 1 )]
114121 ~paused_vms: []
122+ ~rebooting_vms: []
115123 ~expected_vm_rrds: [" a" , [" ds_a" ]; " b" , [" ds_a" ]]
116124 ~expected_sr_rrds: []
117125 ~expected_host_dss: [];
@@ -120,6 +128,7 @@ let update_rrds = "update_rrds" >::: let open Rrd in [
120128 ~dss: [(SR " a" , ds_a); (SR " b" , ds_a); (SR " b" , ds_b)]
121129 ~uuid_domids: []
122130 ~paused_vms: []
131+ ~rebooting_vms: []
123132 ~expected_vm_rrds: []
124133 ~expected_sr_rrds: [" a" , [" ds_a" ]; " b" , [" ds_a" ; " ds_b" ]]
125134 ~expected_host_dss: [];
0 commit comments