You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2015/08/26 19:42:35 UTC
svn commit: r1697979 -
/subversion/trunk/subversion/tests/cmdline/svnfsfs_tests.py
Author: stefan2
Date: Wed Aug 26 17:42:35 2015
New Revision: 1697979
URL: http://svn.apache.org/r1697979
Log:
Document the idea behind the 'svnfsfs load-index' test.
No functional change.
* subversion/tests/cmdline/svnfsfs_tests.py
(): Replace the global comment taken over from svnadmin_tests.py
Modified:
subversion/trunk/subversion/tests/cmdline/svnfsfs_tests.py
Modified: subversion/trunk/subversion/tests/cmdline/svnfsfs_tests.py
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/tests/cmdline/svnfsfs_tests.py?rev=1697979&r1=1697978&r2=1697979&view=diff
==============================================================================
--- subversion/trunk/subversion/tests/cmdline/svnfsfs_tests.py (original)
+++ subversion/trunk/subversion/tests/cmdline/svnfsfs_tests.py Wed Aug 26 17:42:35 2015
@@ -57,29 +57,17 @@ Item = svntest.wc.StateItem
# How we currently test 'svnfsfs' --
#
-# 'svnadmin create': Create an empty repository, test that the
-# root node has a proper created-revision,
-# because there was once a bug where it
-# didn't.
-#
-# Note also that "svnadmin create" is tested
-# implicitly every time we run a python test
-# script. (An empty repository is always
-# created and then imported into; if this
-# subcommand failed catastrophically, every
-# test would fail and we would know instantly.)
-#
-# 'svnadmin createtxn'
-# 'svnadmin rmtxn': See below.
-#
-# 'svnadmin lstxns': We don't care about the contents of transactions;
-# we only care that they exist or not.
-# Therefore, we can simply parse transaction headers.
-#
-# 'svnadmin dump': A couple regression tests that ensure dump doesn't
-# error out, and one to check that the --quiet option
-# really does what it's meant to do. The actual
-# contents of the dump aren't verified at all.
+# 'svnfsfs load-index': Create a greek repo but set shard to 2 and pack
+# it so we can load into a packed shard with more
+# than one revision to test ordering issues etc.
+# r1 also contains a non-trival number of items such
+# that parser issues etc. have a chance to surface.
+#
+# The idea is dump the index of the pack, mess with
+# it to cover lots of UI guarantees but keep the
+# semantics of the relevant bits. Then feed it back
+# to load-index and verify that the result is still
+# a complete, consistent etc. repo.
#
######################################################################
# Helper routines