core-admin/qubes/tests
Marek Marczykowski-Górecki 36eb7f923f
qubes/tarwriter: add simple sparse-tar writer module
tar can't write archive with _contents_ of block device. We need this to
backup LVM-based disk images. To avoid dumping image to a file first,
create a simple tar archiver just for this purpose.

Python is not the fastest possible technology, it's 3 times slower than
equivalent written in C. But it's much easier to read, much less
error-prone, and still process 1GB image under 1s (CPU time, leaving
along actual disk reads). So, it's acceptable.
2016-10-05 01:54:41 +02:00
..
int tests/backup: test idea 2016-09-29 02:08:30 +02:00
tools qubes: add qvm-firewall tool 2016-09-19 20:36:32 +02:00
vm qubes/ext/pci: move PCI devices handling to an extension 2016-09-03 20:41:03 +02:00
__init__.py qubes/tarwriter: add simple sparse-tar writer module 2016-10-05 01:54:41 +02:00
app.py Add mock libvirt objects 2016-07-13 23:28:02 +02:00
devices.py tests: more qubes.devices tests 2016-09-03 20:41:06 +02:00
events.py qubes/events: Rework firing events for effect 2016-04-08 12:35:11 +02:00
extra.py qubes/tests: Show errors while loading external tests 2016-07-04 16:51:35 +02:00
firewall.py tests: update for new firewall API 2016-09-19 20:36:31 +02:00
init.py Add mock libvirt objects 2016-07-13 23:28:02 +02:00
run.py Merge branch 'master' into core3-devel 2016-06-13 19:03:46 +02:00
storage_file.py qubes.storage.file use new storage API 2016-07-13 22:34:33 +02:00
storage_lvm.py tests: adjust LVM tests for non-default VG name 2016-09-19 20:35:25 +02:00
storage.py Add lvm tests 2016-08-03 02:57:41 +02:00
tarwriter.py qubes/tarwriter: add simple sparse-tar writer module 2016-10-05 01:54:41 +02:00