e48516914d
[thin_trim] add some required args to the manpage
2017-09-19 12:36:25 +01:00
7dec2bfa08
[thin_ls manpage] add comma
2017-09-19 11:45:22 +01:00
313716028e
[thin-metadata-size] -V was exiting with 1
2017-09-19 11:29:35 +01:00
3790f2e79c
[thin_rmap] Fail if no regions are supplied.
2017-09-19 11:05:00 +01:00
f7d79339e8
[man pages] Various updates.
2017-09-18 16:10:56 +01:00
2a39350235
[functional-test] remove out of date comment
2017-09-15 15:59:10 +01:00
b10d8d4440
[thin_check] Spot XML and be helpful.
2017-09-15 15:22:04 +01:00
9ba75c890b
[functional-tests] Don't reiterate the failures if there were no
...
successes.
2017-09-15 12:48:34 +01:00
a424417475
[thin_delta] long opts weren't being terminated properly.
...
This caused a seg fault with an unknown switch
2017-09-15 12:28:19 +01:00
738ab8391d
[functional-tests] Improve the (thin-delta unrecognised-option) test
2017-09-15 12:26:54 +01:00
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
48ae5beead
[funtional-tests] remove old code
2017-09-14 15:14:56 +01:00
6b36f68ef5
[unit-tests/block_t] Comment out failing test
...
WONTFIX
2017-09-14 14:39:42 +01:00
977bbf05e5
[unit-tests/btree_counter_t] Add a couple of flushes().
...
This fixes the two failing btree_counter tests. The blocknr in each
node is filled in when written out. These days (thanks to Ming) the
counter also checks the btree, *but* if there are any problems
encoutered it just skips counting that node.
2017-09-14 14:00:21 +01:00
eeb66ad83a
[doc] add some ramblings on thinp metadata v2
2017-09-14 11:58:56 +01:00
9bc5d9fbfe
[functional-tests] Some work on thin-check and thin-dump
2017-09-14 11:47:23 +01:00
f27b1e36c6
[functional-tests] Remove redundant library load in run-tests
2017-09-14 11:45:49 +01:00
f756ff02df
[functional tests] Fix bug in return type of parser-combinators/eof
2017-09-14 11:44:01 +01:00
111d64ec9e
[functional-tests] Change btree code to use a spine
2017-09-14 11:41:26 +01:00
205caab84c
[functional-tests] move thin-check and thin-xml into a sub dir
2017-09-14 11:39:38 +01:00
40b257d42e
[functional-tests] change btree to use the bcache
2017-09-08 15:51:33 +01:00
3b7320cd84
[functional-tests] a few more bcache tests
2017-09-08 09:20:16 +01:00
3f8add4334
Merge branch 'master' of github.com:jthornber/thin-provisioning-tools
2017-09-07 15:42:31 +01:00
6a054e35df
[functional-tests] Scheme interface to the block cache.
2017-09-07 15:40:25 +01:00
7825380ffe
[functional-tests] recode the block cache in C
2017-09-07 15:39:55 +01:00
591f725232
[space map disk] reduce the lock counts to speed up free block searching ( #84 )
...
Avoid repetitively acquiring/releasing the bitmap while finding a free block
2017-09-04 18:05:19 +01:00
c70aad52e6
[functional-tests] add dlambda to utils
2017-09-04 12:31:39 +01:00
c2b5730d6b
[functional-tests] print help if there's a bad command line
2017-08-31 12:22:42 +01:00
fe1f46ae07
whitespace
2017-08-31 10:09:58 +01:00
9e096fa982
[functional-tests] Improve help for run-tests
2017-08-31 09:37:21 +01:00
8d303858db
fix typo
2017-08-30 16:14:45 +01:00
38a9b8c3a9
Update README
2017-08-30 15:56:26 +01:00
93c8ebf896
[functional-tests] s/-/_/ in tag names
2017-08-30 15:15:12 +01:00
d3c8ae4f35
[functional-tests] era_restore tests
2017-08-30 15:14:10 +01:00
6616a21891
[functional-tests] era_check tests
2017-08-30 14:30:11 +01:00
516afc8ed6
[functional-tests] era-xml
2017-08-30 13:35:44 +01:00
8c251018c6
[functional-tests] thin_delta tests
2017-08-30 10:39:58 +01:00
e0bab67bd8
whitespace
2017-08-30 10:38:19 +01:00
bcc7f85f1e
[functional-tests/cache] cache_metadata_size tests
2017-08-30 10:12:46 +01:00
a724d86ba2
Bump the version to 0.7.1
2017-08-29 15:07:02 +01:00
12024bf232
[functional-tests/thin] Factor out with-empty-metadata
2017-08-29 14:55:48 +01:00
33f0c23ca1
[functional-tests] give all temporary files sensible names.
...
This makes it much easier when debugging a test.
2017-08-29 14:46:59 +01:00
13cee36804
[functional-tests/regex-bench] update benchmark to use regex from a
...
string rather than combinators.
2017-08-29 13:26:14 +01:00
14d1751022
[functional-tests/regex] reorder definition of rx
2017-08-29 13:24:11 +01:00
761c655035
[functional-tests/cache] remove deliberately failing test + whitespace
2017-08-29 13:23:27 +01:00
88b0c2ebae
[cache-restore] Fix crash with --override-metadata-version flag.
...
If the actual metadata version is 1, then the dirty bitset will not be
present. But the superblock was trying to write it because of the
overridden md version.
2017-08-29 13:17:45 +01:00
4da8d19f29
[cache_restore] The metadata version and clean shutdown flags were
...
swapped.
Reveal by failing --omit-clean-shutdown test
2017-08-29 12:33:32 +01:00
61d747b246
[functional-tests/run-test] add list command.
2017-08-29 10:28:56 +01:00
1940945d6f
[functional-tests/regex] use indirect-lambda to hotpatch rx
2017-08-29 09:27:28 +01:00
e5ca0bc5e1
[functional-tests] add indirect-lambda/set-lambda! to (utils)
2017-08-29 09:18:39 +01:00