Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1e83f899f 
							
						 
					 
					
						
						
							
							tests: convert pvgrub tests to core3 API  
						
						... 
						
						
						
						QubesOS/qubes-issues#3563  
					
						2018-02-28 04:41:30 +01:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2164a8d7b8 
							
						 
					 
					
						
						
							
							Change license to LGPL v2.1+  
						
						... 
						
						
						
						See this thread for reasoning and acceptance from contributors:
https://groups.google.com/d/topic/qubes-devel/G7KzrfU0lWY/discussion 
"Changing qubes-core-admin license to LGPL v2.1+" 
						
					 
					
						2017-10-12 00:11:50 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51a17ba749 
							
						 
					 
					
						
						
							
							tests: do not reload qubes.xml  
						
						... 
						
						
						
						In core3 this isn't needed anymore (and unit tests already check if
that's really true). 
						
					 
					
						2017-06-21 00:17:42 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							984a070f3e 
							
						 
					 
					
						
						
							
							tests: move create_*_file to SystemTestsMixin  
						
						
						
					 
					
						2017-06-21 00:17:40 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94937d1085 
							
						 
					 
					
						
						
							
							Remove obsolete test script  
						
						
						
					 
					
						2017-05-12 18:43:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e7f483a60 
							
						 
					 
					
						
						
							
							Remove old pvusb handling code  
						
						
						
					 
					
						2017-05-12 18:43:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8286b6dab 
							
						 
					 
					
						
						
							
							tests: port vm_qrexec_gui to core3 API  
						
						
						
					 
					
						2016-08-17 22:41:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e19df4c5b6 
							
						 
					 
					
						
						
							
							tests: port dispvm tests to core3 API  
						
						... 
						
						
						
						Some tests do not apply, as there is no savefile and attributes
propagation is much simpler. Dropped tests:
 - test_000_firewall_propagation
 - test_001_firewall_propagation
 - test_000_prepare_dvm
QubesOS/qubes-issues#2253  
						
					 
					
						2016-08-17 04:15:35 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e022382a5 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into core3-devel  
						
						
						
					 
					
						2016-08-08 00:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0968c25486 
							
						 
					 
					
						
						
							
							tests: when creating AppVM based on whonix-ws, connect it to tor  
						
						... 
						
						
						
						Use sys-whonix if exists. This makes network-related tests more
realistic. 
						
					 
					
						2016-08-07 00:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c9157be05 
							
						 
					 
					
						
						
							
							tests: fix newline input in DispVM editor tests  
						
						... 
						
						
						
						Just '\n' isn't enough for xdotool to enter newline. 
						
					 
					
						2016-08-07 00:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72d60788e4 
							
						 
					 
					
						
						
							
							tests: fix Debian repository format  
						
						... 
						
						
						
						Use SHA256 instead of SHA1 - apt-get in Debian 9 rejects SHA1.
Fix date format (according to apt-get in Debian 9). 
						
					 
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07ac6c9ba1 
							
						 
					 
					
						
						
							
							tests: fix handling LibreOffice in DispVM tests  
						
						... 
						
						
						
						It's first window is a splash screen. 
						
					 
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dca30e815b 
							
						 
					 
					
						
						
							
							tests: enable 'use-default-netvm' while restoring old backup  
						
						... 
						
						
						
						Firewall VM was named 'firewallvm' at that time. 
						
					 
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd1b68166c 
							
						 
					 
					
						
						
							
							tests: add test for GUI memory issues  
						
						... 
						
						
						
						QubesOS/qubes-issues#1028  
					
						2016-08-07 00:41:58 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd5b357232 
							
						 
					 
					
						
						
							
							tests: split vm_qrexec_gui  
						
						
						
					 
					
						2016-08-07 00:41:57 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a516caee2 
							
						 
					 
					
						
						
							
							tests: misc minor fixes  
						
						
						
					 
					
						2016-07-29 13:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ee64c74f9 
							
						 
					 
					
						
						
							
							tests: cleanup after backup compatibility tests  
						
						... 
						
						
						
						Backup compat tests use 'test-' prefix (as it was initially for all the
tests. Since changing this right not may break those backups in
non-trivial way, simply add cleanup for 'test-*' VMs. 
						
					 
					
						2016-07-29 13:07:36 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f7668af77 
							
						 
					 
					
						
						
							
							tests: allow LibreOffice as txt file editor  
						
						
						
					 
					
						2016-07-19 02:07:14 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a1ec88d29 
							
						 
					 
					
						
						
							
							tests: save qubes.xml befor launching qvm-block tests  
						
						
						
					 
					
						2016-07-17 05:16:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ccae83956 
							
						 
					 
					
						
						
							
							tests/backup: verify restored VM properties  
						
						... 
						
						
						
						QubesOS/qubes-issues#2106  
					
						2016-07-17 03:56:10 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bed5f5d88c 
							
						 
					 
					
						
						
							
							tests: regression test for  #1990  
						
						... 
						
						
						
						QubesOS/qubes-issues#1990  
					
						2016-07-12 06:28:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ae2194da3b 
							
						 
					 
					
						
						
							
							tests: one more place to add xdotool --sync  
						
						
						
					 
					
						2016-06-29 23:50:52 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9d781f77ce 
							
						 
					 
					
						
						
							
							tests: VM removal  
						
						... 
						
						
						
						Check if everything is cleaned up. 
						
					 
					
						2016-06-25 01:53:39 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9956e4c7b3 
							
						 
					 
					
						
						
							
							tests: handle vim opened in xterm without adjusted window title  
						
						... 
						
						
						
						On debian vim in xterm doesn't have "vim" in title, just standard
user@host. 
						
					 
					
						2016-06-24 19:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a30f1d3902 
							
						 
					 
					
						
						
							
							tests: firefox sets "Navigator" as window class  
						
						
						
					 
					
						2016-06-24 19:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ba0a01afba 
							
						 
					 
					
						
						
							
							tests: fix closing xterm window  
						
						... 
						
						
						
						sh -s option in dash prevent shell to terminate after command from -c
ends. So remove this option. 
						
					 
					
						2016-06-24 19:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cb717dced 
							
						 
					 
					
						
						
							
							tests: add --sync to xdotool windowactivate  
						
						... 
						
						
						
						This may help getting less errors from xdotool... 
						
					 
					
						2016-06-24 19:57:05 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bc60927c5 
							
						 
					 
					
						
						
							
							tests: replace sfdisk call with verbatim partition table  
						
						... 
						
						
						
						sfdisk options and input format differs between versions (dropped MB
units support), so instead of supporting all the combinations,
simply paste its result verbatim. 
						
					 
					
						2016-06-24 19:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38beb9412a 
							
						 
					 
					
						
						
							
							tests: wait for editor window to settle before sending any keystrokes  
						
						
						
					 
					
						2016-06-24 19:57:04 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4123b95866 
							
						 
					 
					
						
						
							
							tests: make sure dnsmasq isn't already running  
						
						... 
						
						
						
						On Debian when dnsmasq is installed, it is automatically started. Which
prevents starting a second instance. 
						
					 
					
						2016-06-24 19:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7eb881c6ba 
							
						 
					 
					
						
						
							
							tests: skip some tests not supported on Whonix  
						
						
						
					 
					
						2016-06-24 19:57:03 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							504360ba9a 
							
						 
					 
					
						
						
							
							tests: fix clearing 'updates pending' flag test  
						
						
						
					 
					
						2016-06-24 19:57:02 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34fc3f3399 
							
						 
					 
					
						
						
							
							tests: regression test for  #1619  - drive path validation  
						
						... 
						
						
						
						QubesOS/qubes-issues#1619  
					
						2016-06-24 19:57:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86b7849fd4 
							
						 
					 
					
						
						
							
							tests: update PVGrub2 test for fedora-23 template  
						
						... 
						
						
						
						dnf doesn't want to replace packages without --allowerasing (it is
needed to have correct kernel-devel package version). Additionally
really make sure the right version is installed and force u2mfn module
compilation. 
						
					 
					
						2016-06-20 12:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Wojtek Porczyk 
							
						 
					 
					
						
						
						
						
							
						
						
							6a10daf7be 
							
						 
					 
					
						
						
							
							Merge branch 'master' into core3-devel  
						
						... 
						
						
						
						Remains to be fixed:
  88cb62fcd2640b51958c2926 
						
					 
					
						2016-06-13 19:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e87da9ec9d 
							
						 
					 
					
						
						
							
							tests: adjust dom0_update tests for dnf in VM  
						
						... 
						
						
						
						There is no support for 'copy_local' repository option, so setup test
repository over http.
Related to QubesOS/qubes-issues#1574  
						
					 
					
						2016-06-02 02:51:18 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6311eec6fd 
							
						 
					 
					
						
						
							
							tests: force reloading partition table after setting partitioned loop dev  
						
						... 
						
						
						
						Apparently "losetup -P" doesn't always properly read partition table.
Force reload using blockdev --rereadpt. 
						
					 
					
						2016-05-18 02:03:48 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3abf2b24b4 
							
						 
					 
					
						
						
							
							tests: check opening URL  
						
						... 
						
						
						
						While at it, fix policy preparation for qvm-open-in-vm tests.
QubesOS/qubes-issues#1487  
						
					 
					
						2016-05-18 02:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55af04293b 
							
						 
					 
					
						
						
							
							tests: block devices listing  
						
						... 
						
						
						
						QubesOS/qubes-issues#1600  
					
						2016-05-16 04:48:29 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d88ff935d0 
							
						 
					 
					
						
						
							
							tests: adjust 'extra' tests API to better design from core3  
						
						... 
						
						
						
						Do not force inheritance of ExtraTestMixin and QubesTestCase. Instead
provide 'qubes.tests.extra.ExtraTestCase' for external tests. This makes
the API less "magic", easier to understand and apply static analysis
tools on it.
QubesOS/qubes-issues#1800  
						
					 
					
						2016-05-02 00:36:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							edd473c4be 
							
						 
					 
					
						
						
							
							tests: fix 'extra' tests loader  
						
						... 
						
						
						
						QubesOS/qubes-issues#1800  
					
						2016-05-02 00:18:37 +02:00 
						 
				 
			
				
					
						
							
							
								Bahtiar `kalkin-` Gadimov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7200e6153b 
							
						 
					 
					
						
						
							
							Rename default storage driver from xen to file  
						
						... 
						
						
						
						- Rename XenPool   ⇒ FilePool
- Rename XenVolume ⇒ FileVolume 
						
					 
					
						2016-04-30 20:42:46 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eaf5efd814 
							
						 
					 
					
						
						
							
							tests: convert 'extra' test loader to core3 API  
						
						... 
						
						
						
						QubesOS/qubes-issues#1800  
					
						2016-04-11 13:50:19 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8c6fe7ed90 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into core3-devel-mm  
						
						
						
					 
					
						2016-04-11 13:03:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							c55ca8004a 
							
						 
					 
					
						
						
							
							tests: port backupcompatibility to core3 API  
						
						
						
					 
					
						2016-04-07 13:21:00 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
						
						
							
						
						
							e0686e1e02 
							
						 
					 
					
						
						
							
							backup: initial conversion to core3 API  
						
						
						
					 
					
						2016-04-07 13:05:25 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5566f31a42 
							
						 
					 
					
						
						
							
							tests: qrexec service argument  
						
						... 
						
						
						
						QubesOS/qubes-issues#1876  
					
						2016-03-28 01:19:23 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b396629d44 
							
						 
					 
					
						
						
							
							tests: qvm-move-to-vm  
						
						
						
					 
					
						2016-03-28 01:19:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Marczykowski-Górecki 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54eee12b51 
							
						 
					 
					
						
						
							
							tests: setup qrexec policy instead of clicking in confirmation dialog  
						
						... 
						
						
						
						xdotool is unreliable so the less of it, the better. 
						
					 
					
						2016-03-27 19:28:52 +02:00