Here's a test of the reclaim dialog when it should succeed due to having plenty of reclaimable space. That part's easy. The real work here is making sure multiple tests run in parallel so when we start having a lot of GUI tests, they don't take all day to run.
You may notice I am being lame and using parted+mkfs to create the filesystem I then try to reclaim later. I should probably be using blivet directly to do this. Patches welcome.
Also note that I am giving each VM 2 GB of memory so there's always going to be a limit on the number of VMs that can be run. I can perhaps not hardcode the number of processes and instead figure it out based on the amount of free memory. I can hopefully also get us more memory for our test systems.
So, where should I be going next?
- Chris