tart
tart copied to clipboard
macOS and Linux VMs on Apple Silicon to use in CI and other automations
Good morning! I was looking to do some "live" snapshotting macOS VMs with tart, where memory and state is suspended and then continuously re-serialized Mainly I'd do something like this:...
The new code for NBD extra disks in the run command currently supports the nbd: URI. There are additional ones specified by the spec https://github.com/NetworkBlockDevice/nbd/blob/master/doc/uri.md. Specifically nbd+unix: would be useful...
There was a recent change to tart to allow NBD drives to be used as extra drives on the tart run command. https://github.com/cirruslabs/tart/issues/759 This is a great start but you...
There is a bug in `virtiofs` integration that is reported as FB12594177 (please bring attention to it if you have contacts at Apple) where "No such file or directory" can...
Hi, It seems it's not possible to pass through the microphone (or any audio input) to the VM (tried with sonoma-base only) The Audio Output seems to work fine. Although...
Recently I've come across this solution and I'm very excited as it opens up a lot of opportunities which were not available before. However I'm not able to sign in...
We currently try to fix problems around benchmarking for our MacOS VMs that use Tart. One problem i noticed is that there is no option to "reserve" CPU cores for...
I'd like to use tart for integration testing of software that enumerates and keeps track of system displays. Multi display is a key use case for testing. I think Virtualization.Framework...
Since Cirrus CI offers some native arm Mac (M chip) services, I was wondering if there might be some documentation/examples/options for using the GPU component (i.e., the metal performance shaders)...
To be honest, I'm not a fan of this approach, because it's incredibly hard to measure the real-world impact of this, both in terms of CPU overhead and disk usage...