tests/index.jsView |
---|
41 | 41 | t.true(m === message, 'should recive a message') |
42 | 42 | } |
43 | 43 | } |
44 | 44 | |
45 | | - const hypervisor = new Hypervisor({dag: node.dag}) |
| 45 | + const hypervisor = new Hypervisor(node.dag) |
46 | 46 | hypervisor.registerContainer('test', testVMContainer) |
47 | 47 | |
48 | 48 | const rootContainer = await hypervisor.createInstance('test') |
49 | 49 | const port = rootContainer.ports.create('test') |
84 | 84 | this.kernel.incrementTicks(1) |
85 | 85 | } |
86 | 86 | } |
87 | 87 | |
88 | | - const hypervisor = new Hypervisor({dag: node.dag}) |
| 88 | + const hypervisor = new Hypervisor(node.dag) |
89 | 89 | hypervisor.registerContainer('test', testVMContainer) |
90 | 90 | hypervisor.registerContainer('test2', testVMContainer2) |
91 | 91 | |
92 | 92 | let root = await hypervisor.createInstance('test') |
138 | 138 | return this.kernel.send(port, new Message()) |
139 | 139 | } |
140 | 140 | } |
141 | 141 | |
142 | | - const hypervisor = new Hypervisor({ |
143 | | - dag: node.dag |
144 | | - }) |
| 142 | + const hypervisor = new Hypervisor(node.dag) |
145 | 143 | |
146 | 144 | hypervisor.registerContainer('ping', Ping) |
147 | 145 | hypervisor.registerContainer('pong', Pong) |
148 | 146 | const root = await hypervisor.createInstance('pong') |
190 | 188 | this.kernel.incrementTicks(2) |
191 | 189 | } |
192 | 190 | } |
193 | 191 | |
194 | | - const hypervisor = new Hypervisor({ |
195 | | - dag: node.dag |
196 | | - }) |
| 192 | + const hypervisor = new Hypervisor(node.dag) |
197 | 193 | |
198 | 194 | hypervisor.registerContainer('root', Root) |
199 | 195 | hypervisor.registerContainer('child', Child) |
200 | 196 | |
225 | 221 | throw new Error('it is a trap!!!') |
226 | 222 | } |
227 | 223 | } |
228 | 224 | |
229 | | - const hypervisor = new Hypervisor({ |
230 | | - dag: node.dag |
231 | | - }) |
| 225 | + const hypervisor = new Hypervisor(node.dag) |
232 | 226 | |
233 | 227 | hypervisor.registerContainer('root', Root) |
234 | 228 | const root = await hypervisor.createInstance('root') |
235 | 229 | await root.run() |
256 | 250 | } |
257 | 251 | } |
258 | 252 | } |
259 | 253 | |
260 | | - const hypervisor = new Hypervisor({ |
261 | | - dag: node.dag |
262 | | - }) |
| 254 | + const hypervisor = new Hypervisor(node.dag) |
263 | 255 | |
264 | 256 | hypervisor.registerContainer('root', Root) |
265 | 257 | const root = await hypervisor.createInstance('root') |
266 | 258 | await root.run() |
314 | 306 | await this.kernel.send(m.fromPort, new Message({data: 'second'})) |
315 | 307 | } |
316 | 308 | } |
317 | 309 | |
318 | | - const hypervisor = new Hypervisor({ |
319 | | - dag: node.dag |
320 | | - }) |
| 310 | + const hypervisor = new Hypervisor(node.dag) |
321 | 311 | |
322 | 312 | hypervisor.registerContainer('root', Root) |
323 | 313 | hypervisor.registerContainer('first', First) |
324 | 314 | hypervisor.registerContainer('second', Second) |
369 | 359 | this.kernel.send(m.fromPort, new Message({data: 'second'})) |
370 | 360 | } |
371 | 361 | } |
372 | 362 | |
373 | | - const hypervisor = new Hypervisor({ |
374 | | - dag: node.dag |
375 | | - }) |
| 363 | + const hypervisor = new Hypervisor(node.dag) |
376 | 364 | |
377 | 365 | hypervisor.registerContainer('root', Root) |
378 | 366 | hypervisor.registerContainer('first', First) |
379 | 367 | hypervisor.registerContainer('second', Second) |
430 | 418 | })) |
431 | 419 | } |
432 | 420 | } |
433 | 421 | |
434 | | - const hypervisor = new Hypervisor({ |
435 | | - dag: node.dag |
436 | | - }) |
| 422 | + const hypervisor = new Hypervisor(node.dag) |
437 | 423 | |
438 | 424 | hypervisor.registerContainer('root', Root) |
439 | 425 | hypervisor.registerContainer('first', First) |
440 | 426 | hypervisor.registerContainer('second', Second) |
488 | 474 | })) |
489 | 475 | } |
490 | 476 | } |
491 | 477 | |
492 | | - const hypervisor = new Hypervisor({ |
493 | | - dag: node.dag |
494 | | - }) |
| 478 | + const hypervisor = new Hypervisor(node.dag) |
495 | 479 | |
496 | 480 | hypervisor.registerContainer('root', Root) |
497 | 481 | hypervisor.registerContainer('first', First) |
498 | 482 | hypervisor.registerContainer('second', Second) |
551 | 535 | })) |
552 | 536 | } |
553 | 537 | } |
554 | 538 | |
555 | | - const hypervisor = new Hypervisor({ |
556 | | - dag: node.dag |
557 | | - }) |
| 539 | + const hypervisor = new Hypervisor(node.dag) |
558 | 540 | |
559 | 541 | hypervisor.registerContainer('root', Root) |
560 | 542 | hypervisor.registerContainer('first', First) |
561 | 543 | hypervisor.registerContainer('second', Second) |
613 | 595 | })) |
614 | 596 | } |
615 | 597 | } |
616 | 598 | |
617 | | - const hypervisor = new Hypervisor({ |
618 | | - dag: node.dag |
619 | | - }) |
| 599 | + const hypervisor = new Hypervisor(node.dag) |
620 | 600 | |
621 | 601 | hypervisor.registerContainer('root', Root) |
622 | 602 | hypervisor.registerContainer('first', First) |
623 | 603 | hypervisor.registerContainer('second', Second) |
657 | 637 | })) |
658 | 638 | } |
659 | 639 | } |
660 | 640 | |
661 | | - const hypervisor = new Hypervisor({ |
662 | | - dag: node.dag |
663 | | - }) |
| 641 | + const hypervisor = new Hypervisor(node.dag) |
664 | 642 | |
665 | 643 | hypervisor.registerContainer('root', BaseContainer) |
666 | 644 | hypervisor.registerContainer('middle', Middle) |
667 | 645 | hypervisor.registerContainer('leaf', Leaf) |