Commit 452fa43
committed
test: deploy planner and metrics smoke test VMs in the test's own network
test_vm_deployment_planner.py and the VM tests in test_metrics_api.py
deploy their VMs as the admin with no network, so they land in the admin
account's shared network. When that network's router is stuck, or an
earlier test has left the network in Shutdown, every VM in these files
fails to start and the smoke run reports failures that have nothing to
do with the change under test.
Create an L2 network owned by the test account and deploy into it (in
advanced zones only for the metrics test, which also runs on basic
zones), and wait for usage history stats to show up instead of sleeping
a fixed two minutes.1 parent 8eeccdb commit 452fa43
2 files changed
Lines changed: 72 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
71 | 88 | | |
72 | 89 | | |
73 | 90 | | |
| |||
207 | 224 | | |
208 | 225 | | |
209 | 226 | | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
210 | 230 | | |
211 | 231 | | |
212 | 232 | | |
| |||
466 | 486 | | |
467 | 487 | | |
468 | 488 | | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
469 | 492 | | |
470 | 493 | | |
471 | 494 | | |
472 | 495 | | |
473 | 496 | | |
474 | 497 | | |
475 | | - | |
476 | | - | |
477 | | - | |
478 | 498 | | |
479 | 499 | | |
480 | 500 | | |
481 | | - | |
| 501 | + | |
482 | 502 | | |
483 | 503 | | |
484 | 504 | | |
| |||
510 | 530 | | |
511 | 531 | | |
512 | 532 | | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
513 | 536 | | |
514 | 537 | | |
515 | 538 | | |
| |||
522 | 545 | | |
523 | 546 | | |
524 | 547 | | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | 548 | | |
529 | 549 | | |
530 | | - | |
| 550 | + | |
| 551 | + | |
531 | 552 | | |
532 | 553 | | |
533 | 554 | | |
534 | 555 | | |
535 | | - | |
| 556 | + | |
536 | 557 | | |
537 | 558 | | |
538 | 559 | | |
| |||
547 | 568 | | |
548 | 569 | | |
549 | 570 | | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
550 | 583 | | |
551 | 584 | | |
552 | 585 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| |||
61 | 63 | | |
62 | 64 | | |
63 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
64 | 83 | | |
65 | 84 | | |
66 | 85 | | |
67 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
68 | 93 | | |
69 | 94 | | |
70 | 95 | | |
| |||
75 | 100 | | |
76 | 101 | | |
77 | 102 | | |
| 103 | + | |
78 | 104 | | |
79 | 105 | | |
80 | 106 | | |
| |||
123 | 149 | | |
124 | 150 | | |
125 | 151 | | |
| 152 | + | |
126 | 153 | | |
127 | 154 | | |
128 | 155 | | |
| |||
160 | 187 | | |
161 | 188 | | |
162 | 189 | | |
| 190 | + | |
163 | 191 | | |
164 | 192 | | |
165 | 193 | | |
| |||
200 | 228 | | |
201 | 229 | | |
202 | 230 | | |
| 231 | + | |
203 | 232 | | |
204 | 233 | | |
205 | 234 | | |
| |||
235 | 264 | | |
236 | 265 | | |
237 | 266 | | |
| 267 | + | |
238 | 268 | | |
239 | 269 | | |
240 | 270 | | |
| |||
0 commit comments