summaryrefslogtreecommitdiff
path: root/doc/git-annex-testremote.mdwn
blob: df3c8ac50adca869ea7ebd81d8862d40165c9078 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# NAME

git-annex testremote - test transfers to/from a remote

# SYNOPSIS

git annex testremote `remote`

# DESCRIPTION

This tests a remote by generating some random objects and sending them to
the remote, then redownloading them, removing them from the remote, etc.

It's safe to run in an existing repository (the repository contents are
not altered), although it may perform expensive data transfers.

It's best to make a new remote for testing purposes. While the test
tries to clean up after itself, if the remote being tested had a bug,
the cleanup might fail, leaving test data in the remote.

Testing will use the remote's configuration, automatically varying
the chunk sizes, and with simple shared encryption disabled and enabled,
and exporttree disabled and enabled.

# OPTIONS

* `--fast`

  Perform a smaller set of tests.

* `--size=NUnits`

  Tune the base size of the generated objects. The default is 1MiB.

# SEE ALSO

[[git-annex]](1)

[[git-annex-test]](1)

# AUTHOR

Joey Hess <id@joeyh.name>

Warning: Automatically converted into a man page by mdwn2man. Edit with care.