*: You can't currently (2011-03-17) do out-of-source tests. You'll need to build and test inside of your repository. *:: Correlary: this will make will your repository with lots of new files Git will complain about. Solution: Make a copy of your repository before doing tests. -*:: Several test do "chmod -R 777 ." on the testing directory. This needs to be fixed as it's insecure and it angers Git (which sees the permission change as something to be committed). This needs to be fixed (#1978). In the meanwhile: Make a copy of your repository before doing tests. +*:: Several tests do "chmod -R 777 ." on the testing directory. This needs to be fixed as it's insecure and it angers Git (which sees the permission change as something to be committed). This needs to be fixed (#1978). In the meanwhile: Make a copy of your repository before doing tests. +*:: Several tests rewrite files in place, making them appear like they have changes that you should check in. Checking them in would be very wrong. This needs to be fixed (#1983). IN the meanwhile: Make a copy of your repository before doing tests. *:::You might be able to fix the permissions with: {code} git diff | grep diff | awk '{print $3}' | sed -e 's@a/src/condor_tests/@@' | xargs chmod 644 {endcode}