Joe Thornber
							
						 
					 | 
					
						
						
							
						
						0dc237c356
					 | 
					
						
						
							
							[functional-tests] Move get-dev-size to C code
						
						
						
						
						
						
						
						Saves forking blockdev 
						
						
					 | 
					
						2017-12-15 15:35:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						8d26c3729f
					 | 
					
						
						
							
							[functional-tests] add more padding to the .....'s
						
						
						
						
						
						
					 | 
					
						2017-12-15 11:29:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						2614078188
					 | 
					
						
						
							
							[functional-tests] Improve error message in create-device
						
						
						
						
						
						
					 | 
					
						2017-12-15 11:18:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						ee40e4becf
					 | 
					
						
						
							
							[functional-tests] switch map -> for-each in a couple of places
						
						
						
						
						
						
					 | 
					
						2017-12-15 11:17:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						19dfed1da9
					 | 
					
						
						
							
							[functional-tests] Log exceptions properly
						
						
						
						
						
						
					 | 
					
						2017-12-15 10:21:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3c5408e51b
					 | 
					
						
						
							
							[functional tests] (thin create bs-multiple-of-64k-good/bad)
						
						
						
						
						
						
					 | 
					
						2017-12-14 15:57:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						4b90bd8edb
					 | 
					
						
						
							
							[functional-tests] ditch define-thin-scenario
						
						
						
						
						
						
						
						It obfuscates more than it saves 
						
						
					 | 
					
						2017-12-14 15:12:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						2db8ecf9e9
					 | 
					
						
						
							
							[functional-tests] some thin/delete tests
						
						
						
						
						
						
					 | 
					
						2017-12-14 14:58:16 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						93213135ad
					 | 
					
						
						
							
							[functional-tests] finish porting the thin/creation tests
						
						
						
						
						
						
					 | 
					
						2017-12-12 16:56:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						bca125d97a
					 | 
					
						
						
							
							[functional-tests] a bunch of thin tests
						
						
						
						
						
						
					 | 
					
						2017-12-12 15:27:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						4bb99bf105
					 | 
					
						
						
							
							[functional-tests] Add math-utils library
						
						
						
						
						
						
					 | 
					
						2017-12-12 15:23:51 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						79c0159108
					 | 
					
						
						
							
							[dmtest] introduce the segment record.
						
						
						
						
						
						
					 | 
					
						2017-10-26 13:42:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						cfddb495fb
					 | 
					
						
						
							
							[dm-tests] define-dm-scenario
						
						
						
						
						
						
						
						Automatically opens the dm interface, and creates an allocator. 
						
						
					 | 
					
						2017-10-23 11:22:33 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						d74823fd53
					 | 
					
						
						
							
							[functional-tests] More work on the dm-ioctl bindings.
						
						
						
						
						
						
					 | 
					
						2017-10-13 14:10:44 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						a0e709d370
					 | 
					
						
						
							
							[functional-tests] Split dmtest off from run-tests
						
						
						
						
						
						
					 | 
					
						2017-10-11 10:28:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						74e2506734
					 | 
					
						
						
							
							[functional-tests] use ../bin in the path for tools, even if they're
						
						
						
						
						
						
						
						failing. 
						
						
					 | 
					
						2017-10-10 16:51:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						7d79a93566
					 | 
					
						
						
							
							[functional-tests] get the version string from VERSION
						
						
						
						
						
						
					 | 
					
						2017-10-10 11:44:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3a8c42e2d9
					 | 
					
						
						
							
							[functional-tests] use the tools in bin, rather than those installed on
						
						
						
						
						
						
						
						the system. 
						
						
					 | 
					
						2017-10-10 11:37:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						6bf81aab85
					 | 
					
						
						
							
							[functional-tests] Don't include the dm tests in the ft suite.
						
						
						
						
						
						
						
						I'll create a separate program for those. 
						
						
					 | 
					
						2017-10-10 11:17:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						997dbcf2ad
					 | 
					
						
						
							
							Merge branch 'master' of github.com:jthornber/thin-provisioning-tools
						
						
						
						
						
						
					 | 
					
						2017-10-10 10:29:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						b9230d1bbb
					 | 
					
						
						
							
							[functional-tests] roll all the C code into a single libft.so
						
						
						
						
						
						
					 | 
					
						2017-10-10 10:28:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						22030bc138
					 | 
					
						
						
							
							[functional-tests] fix silly library syntax error
						
						
						
						
						
						
					 | 
					
						2017-10-06 15:51:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						d9b3133aca
					 | 
					
						
						
							
							[functional-tests] (device-mapper targets)
						
						
						
						
						
						
					 | 
					
						2017-10-06 15:26:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						8e2a415bdc
					 | 
					
						
						
							
							[functional-tests] Fix *_check/tiny-input-file
						
						
						
						
						
						
					 | 
					
						2017-10-05 16:18:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						817fd9a06c
					 | 
					
						
						
							
							Merge branch 'run-tests-bad-pattern'
						
						
						
						
						
						
					 | 
					
						2017-10-05 15:08:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3eadbaf433
					 | 
					
						
						
							
							[functional-tests] Fix bug when a pattern matches to tests.
						
						
						
						
						
						
					 | 
					
						2017-10-05 15:05:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								csonto
							
						 
					 | 
					
						
						
							
						
						5b5aa971a0
					 | 
					
						
						
							
							Detect XML in *_check tools (#86)
						
						
						
						
						
						
						
						* [*_check] Detect XML in cache_check and era_check
This is based on previous commit b10d8d4440.
* [*_check] Fix typo in check_superblock 
						
						
					 | 
					
						2017-10-05 13:47:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						db9259d303
					 | 
					
						
						
							
							bump version to 0.7.3
						
						
						
						
						
						
					 | 
					
						2017-10-05 13:28:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						b742d9d4da
					 | 
					
						
						
							
							[functional-tests] update thin_check help
						
						
						
						
						
						
					 | 
					
						2017-10-05 13:22:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						4e1b7f89ee
					 | 
					
						
						
							
							[functional-tests] add a couple of tests
						
						
						
						
						
						
					 | 
					
						2017-10-05 11:56:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						dcb0fe1148
					 | 
					
						
						
							
							[functional-tests] add a useful script for investigating corrupt thin metadata
						
						
						
						
						
						
					 | 
					
						2017-10-04 10:45:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						3b30d9e225
					 | 
					
						
						
							
							[functional-tests] Move mapping tree to metadata, and add functions for device-tree
						
						
						
						
						
						
					 | 
					
						2017-10-04 10:40:25 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						48b3ac960c
					 | 
					
						
						
							
							[functional-tests] Export some more from (persistent-data btree)
						
						
						
						
						
						
					 | 
					
						2017-10-04 10:30:15 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						5fd33b9560
					 | 
					
						
						
							
							[functional-tests] Knock up some crc32c code.
						
						
						
						
						
						
						
						This works 1 byte at a time so will be slow. 
						
						
					 | 
					
						2017-10-04 10:25:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						8b7e5acc48
					 | 
					
						
						
							
							[functional-tests/utils] add all?, some? and none?
						
						
						
						
						
						
						
						They only work with one list though.  Use every from srfi1. 
						
						
					 | 
					
						2017-10-04 10:19:46 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						331303fe03
					 | 
					
						
						
							
							[functional-tests] Add thin_repair test for accidental XML input.
						
						
						
						
						
						
						
						Was segfaulting. 
						
						
					 | 
					
						2017-09-29 10:19:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						8035e10b2a
					 | 
					
						
						
							
							Merge branch 'master' of github.com:jthornber/thin-provisioning-tools
						
						
						
						
						
						
					 | 
					
						2017-09-28 14:37:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						f018e6ecf7
					 | 
					
						
						
							
							[functional-tests] Check *_restore doesn't touch the metadata if the xml doesn't exists, or isn't xml.
						
						
						
						
						
						
					 | 
					
						2017-09-28 14:36:01 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						5e2cd1e9f2
					 | 
					
						
						
							
							[functional-tests] more work on the dm-ioctl bindings
						
						
						
						
						
						
					 | 
					
						2017-09-27 15:50:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						742629fb8d
					 | 
					
						
						
							
							[functional-tests] start working on dm-ioctl bindings
						
						
						
						
						
						
					 | 
					
						2017-09-26 15:16:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						a1acd0c868
					 | 
					
						
						
							
							[functional-tests] fix bug in run_tests if command line pattern was shorter than "re:"
						
						
						
						
						
						
					 | 
					
						2017-09-26 14:02:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						7796b4eecb
					 | 
					
						
						
							
							[functional-tests] bcache makefile
						
						
						
						
						
						
					 | 
					
						2017-09-21 15:12:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						22430c636d
					 | 
					
						
						
							
							bump version to 0.7.2
						
						
						
						
						
						
					 | 
					
						2017-09-21 11:23:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						48e7ab89a5
					 | 
					
						
						
							
							[*_dump] Fix segfault when given a tiny metadata file
						
						
						
						
						
						
					 | 
					
						2017-09-21 10:22:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						7079b1ec9e
					 | 
					
						
						
							
							[functional-tests] fix up some tests.
						
						
						
						
						
						
					 | 
					
						2017-09-20 17:13:03 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						2a39350235
					 | 
					
						
						
							
							[functional-test] remove out of date comment
						
						
						
						
						
						
					 | 
					
						2017-09-15 15:59:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						b10d8d4440
					 | 
					
						
						
							
							[thin_check] Spot XML and be helpful.
						
						
						
						
						
						
					 | 
					
						2017-09-15 15:22:04 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						9ba75c890b
					 | 
					
						
						
							
							[functional-tests] Don't reiterate the failures if there were no
						
						
						
						
						
						
						
						successes. 
						
						
					 | 
					
						2017-09-15 12:48:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						738ab8391d
					 | 
					
						
						
							
							[functional-tests] Improve the (thin-delta unrecognised-option) test
						
						
						
						
						
						
					 | 
					
						2017-09-15 12:26:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Joe Thornber
							
						 
					 | 
					
						
						
							
						
						4d3733d0e7
					 | 
					
						
						
							
							[functional-tests] change btree functions to take a spine.
						
						
						
						
						
						
						
						Also change the step-spine interface slightly. 
						
						
					 | 
					
						2017-09-14 16:09:43 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |