diff options
author | Joey Hess <joey@kitenet.net> | 2011-02-13 00:56:39 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-02-13 00:56:39 -0400 |
commit | 820b01c2538f706d65f0b27720114f999fa211e5 (patch) | |
tree | b0bcf9681b7d5d192e5792c17fe554ef1251e28c | |
parent | 123f6a571d2b6aff097cd03e64769756a900bc6a (diff) | |
parent | c52bd2f10b2e4317c4c9cbc451f273dc4dfec79e (diff) |
Merge remote branch 'branchable/master'
3 files changed, 87 insertions, 0 deletions
diff --git a/doc/bugs/Problems_running_make_on_osx/comment_14_89a960b6706ed703b390a81a8bc4e311._comment b/doc/bugs/Problems_running_make_on_osx/comment_14_89a960b6706ed703b390a81a8bc4e311._comment new file mode 100644 index 000000000..724fe5505 --- /dev/null +++ b/doc/bugs/Problems_running_make_on_osx/comment_14_89a960b6706ed703b390a81a8bc4e311._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus" + nickname="Jimmy" + subject="comment 14" + date="2011-02-12T21:19:24Z" + content=""" +I've been trying to dig around the trace and code, and used google to see if the forkProcess issue was a haskell thing or an OSX thing. It seems that <http://hackage.haskell.org/trac/ghc/ticket/4493> someone may have ran into a similar issue, though I am not sure if its related. +"""]] diff --git a/doc/bugs/Problems_running_make_on_osx/comment_15_6b8867b8e48bf807c955779c9f8f0909._comment b/doc/bugs/Problems_running_make_on_osx/comment_15_6b8867b8e48bf807c955779c9f8f0909._comment new file mode 100644 index 000000000..733ec997a --- /dev/null +++ b/doc/bugs/Problems_running_make_on_osx/comment_15_6b8867b8e48bf807c955779c9f8f0909._comment @@ -0,0 +1,71 @@ +[[!comment format=mdwn + username="https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus" + nickname="Jimmy" + subject="comment 15" + date="2011-02-13T02:45:51Z" + content=""" +It may be possible that OSX has some low resource limits, for user processes (266 per user I think) doing a + + sudo sysctl -w kern.maxproc=2048 + sudo sysctl -w kern.maxprocperuid=1024 + sudo echo \"limit maxfiles 1024 unlimited\" >> /etc/launchd.conf + sudo echo \"limit maxproc 1024 2048\" >> /etc/launchd.conf + +seems to change the behaviour of the tests abit... + +<pre> +Testing 1:blackbox:3:git-annex unannex:1:with content +### Failure in: 1:blackbox:3:git-annex unannex:1:with content +foo is not a symlink +Testing 1:blackbox:4:git-annex drop:0:no remotes +### Failure in: 1:blackbox:4:git-annex drop:0:no remotes +drop wrongly succeeded with no known copy of file +Testing 1:blackbox:4:git-annex drop:1:with remote +Testing 1:blackbox:4:git-annex drop:2:untrusted remote +Testing 1:blackbox:5:git-annex get +Testing 1:blackbox:6:git-annex move +Testing 1:blackbox:7:git-annex copy +Testing 1:blackbox:8:git-annex unlock/lock +Testing 1:blackbox:9:git-annex edit/commit:0 +Cases: 30 Tried: 20 Errors: 0 Failures: 2add foo ok +ok +Testing 1:blackbox:9:git-annex edit/commit:1 +Testing 1:blackbox:10:git-annex fix +Testing 1:blackbox:11:git-annex trust/untrust/semitrust +Testing 1:blackbox:12:git-annex fsck:0 +Cases: 30 Tried: 24 Errors: 0 Failures: 2 Only 1 of 2 trustworthy copies of foo exist. + Back it up with git-annex copy. + Only 1 of 2 trustworthy copies of sha1foo exist. + Back it up with git-annex copy. + Bad file size; moved to /Users/jtang/develop/git-annex/.t/tmprepo/.git/annex/bad/WORM:1297565141:20:foo + Bad file content; moved to /Users/jtang/develop/git-annex/.t/tmprepo/.git/annex/bad/SHA1:ee80d2cec57a3810db83b80e1b320df3a3721ffa +Testing 1:blackbox:12:git-annex fsck:1 +### Failure in: 1:blackbox:12:git-annex fsck:1 +fsck failed to fail with content only available in untrusted (current) repository +Testing 1:blackbox:12:git-annex fsck:2 +Cases: 30 Tried: 26 Errors: 0 Failures: 3 Only 1 of 2 trustworthy copies of foo exist. + Back it up with git-annex copy. + The following untrusted locations may also have copies: + 58e831c2-371b-11e0-bc1f-47d738dc52ee -- test repo + Only 1 of 2 trustworthy copies of sha1foo exist. + Back it up with git-annex copy. + The following untrusted locations may also have copies: + 58e831c2-371b-11e0-bc1f-47d738dc52ee -- test repo +Testing 1:blackbox:13:git-annex migrate:0 +Cases: 30 Tried: 27 Errors: 0 Failures: 3 git-annex: user error (Error in fork: forkProcess: resource exhausted (Resource temporarily unavailable)) +### Failure in: 1:blackbox:13:git-annex migrate:0 +migrate annexedfile failed +Testing 1:blackbox:13:git-annex migrate:1 +### Error in: 1:blackbox:13:git-annex migrate:1 +forkProcess: resource exhausted (Resource temporarily unavailable) +Testing 1:blackbox:14:git-annex unused/dropunused +### Error in: 1:blackbox:14:git-annex unused/dropunused +forkProcess: resource exhausted (Resource temporarily unavailable) +Cases: 30 Tried: 30 Errors: 2 Failures: 4 +test: failed +</pre> + + +the number of failures vary as I change the values of the maxprocs, I think I have narrowed it down to OSX just being stupid with limits thus causing the tests to fail. + +"""]] diff --git a/doc/bugs/Problems_running_make_on_osx/comment_16_5c2dd6002aadaab30841b77a5f5aed34._comment b/doc/bugs/Problems_running_make_on_osx/comment_16_5c2dd6002aadaab30841b77a5f5aed34._comment new file mode 100644 index 000000000..ca1b8e8cd --- /dev/null +++ b/doc/bugs/Problems_running_make_on_osx/comment_16_5c2dd6002aadaab30841b77a5f5aed34._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://joey.kitenet.net/" + nickname="joey" + subject="comment 16" + date="2011-02-13T04:52:26Z" + content=""" +I've fixed the test suite to not accumulate all those zombie processes. Now only 2 or 3 processes should run max. Am curious to see if that clears up all the problems. +"""]] |