@@ -377,27 +377,23 @@ func testModifyLinks(t *testing.T, A int, B int, latency int) {
377377 u := & testUpdateServer {
378378 ld : []* celestial.StateUpdateRequest_NetworkDiff {
379379 {
380- Id : & celestial.MachineID {
380+ Source : & celestial.MachineID {
381381 Group : uint32 (vms [A ].group ),
382382 Id : uint32 (vms [A ].id ),
383383 },
384- Links : []* celestial.StateUpdateRequest_NetworkDiff_Link {
385- {
386- Target : & celestial.MachineID {
387- Group : uint32 (vms [B ].group ),
388- Id : uint32 (vms [B ].id ),
389- },
390- Latency : uint32 (latency * 1000 ), // convert to microseconds
391- Bandwidth : 10000 ,
392- Next : & celestial.MachineID {
393- Group : uint32 (vms [B ].group ),
394- Id : uint32 (vms [B ].id ),
395- },
396- Prev : & celestial.MachineID {
397- Group : uint32 (vms [A ].group ),
398- Id : uint32 (vms [A ].id ),
399- },
400- },
384+ Target : & celestial.MachineID {
385+ Group : uint32 (vms [B ].group ),
386+ Id : uint32 (vms [B ].id ),
387+ },
388+ Latency : uint32 (latency * 1000 ), // convert to microseconds
389+ Bandwidth : 10000 ,
390+ Next : & celestial.MachineID {
391+ Group : uint32 (vms [B ].group ),
392+ Id : uint32 (vms [B ].id ),
393+ },
394+ Prev : & celestial.MachineID {
395+ Group : uint32 (vms [A ].group ),
396+ Id : uint32 (vms [A ].id ),
401397 },
402398 },
403399 },
@@ -471,19 +467,15 @@ func TestBlockLink(t *testing.T) {
471467 u := & testUpdateServer {
472468 ld : []* celestial.StateUpdateRequest_NetworkDiff {
473469 {
474- Id : & celestial.MachineID {
470+ Source : & celestial.MachineID {
475471 Group : uint32 (vms [A ].group ),
476472 Id : uint32 (vms [A ].id ),
477473 },
478- Links : []* celestial.StateUpdateRequest_NetworkDiff_Link {
479- {
480- Target : & celestial.MachineID {
481- Group : uint32 (vms [B ].group ),
482- Id : uint32 (vms [B ].id ),
483- },
484- Blocked : true ,
485- },
474+ Target : & celestial.MachineID {
475+ Group : uint32 (vms [B ].group ),
476+ Id : uint32 (vms [B ].id ),
486477 },
478+ Blocked : true ,
487479 },
488480 },
489481 }
0 commit comments