aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2014-01-30 15:57:41 -0400
committerGravatar Joey Hess <joey@kitenet.net>2014-01-30 15:57:41 -0400
commit68c3c0e3f840139aa1b78a0544530cb41ae75c04 (patch)
tree07e02411317d5b39e9a19faf1eb85b4b4e619824
parent1d1449451f91b8a80d7dcf5923580b8c6bb19a17 (diff)
windows test suite down to only 2 failures
-rw-r--r--doc/bugs/test_failures_on_window_for_5.20131118.mdwn4
-rw-r--r--doc/todo/windows_support.mdwn12
2 files changed, 16 insertions, 0 deletions
diff --git a/doc/bugs/test_failures_on_window_for_5.20131118.mdwn b/doc/bugs/test_failures_on_window_for_5.20131118.mdwn
index 490bdf2c8..a90963d85 100644
--- a/doc/bugs/test_failures_on_window_for_5.20131118.mdwn
+++ b/doc/bugs/test_failures_on_window_for_5.20131118.mdwn
@@ -18,3 +18,7 @@ windows XP, NTFS = 1 FAIL
windows 7, NTFS = 2 FAILs
see attachment for full log of git annex test output
+
+> I am seeing the same 2 failures now (I used to see a lot more!)
+> and have put some analysis in [[todo/windows_support]] about them.
+> --[[Joey]]
diff --git a/doc/todo/windows_support.mdwn b/doc/todo/windows_support.mdwn
index c7aa402e3..450dbbeff 100644
--- a/doc/todo/windows_support.mdwn
+++ b/doc/todo/windows_support.mdwn
@@ -10,6 +10,18 @@ now! --[[Joey]]
* Ssh connection caching does not work on Windows, so `git annex get`
has to connect twice to the remote system over ssh per file, which
is much slower than on systems supporting connection caching.
+* The test suite does not 100% pass, although it seems to be getting
+ quite close! Current known failures:
+ * unannex test fails, but only around 50% or less of the time,
+ while updating the .map file. Renaming the new file into place fails
+ with permission denied. Possibly something else has the file
+ open?
+ * "conflict_resolution (mixed directory and file)" test fails;
+ not because the conflict resolution fails, but the sync fails
+ pushing to synced/master with a non-fast-forward failure.
+ * Some tests fail if git has not had the username and email configured.
+ This is odd because the test suite goes to some lengths to
+ get env vars set to prevent this problem.
* `git annex assistant` has not been tested, is probably quite incomplete
and/or buggy.
* Doesn't daemonize. Maybe use