Tests are broken due to the new setting introduced in Git 2.35.2 (request #26389) to fix security issues. This is caused by the way the tests handle a verification. This is not supposed to happen in production environment.
tests_1 | Runtime: PHP 8.0.18
tests_1 | Configuration: /usr/share/tuleap/tests/integration/phpunit.xml
tests_1 | Random Seed: 1651140658
tests_1 |
tests_1 | ............................................................... 63 / 206 ( 30%)
tests_1 | ............................................................... 126 / 206 ( 61%)
tests_1 | ............................................................... 189 / 206 ( 91%)
tests_1 | ............fatal: unsafe repository ('/tmp/tuleap_tests_66b5a4dd1f63c896c20e39bb163ddb74/gitolite/repositories/test_project/stable.git' is owned by someone else)
tests_1 | To add an exception for this directory, call:
tests_1 |
tests_1 | git config --global --add safe.directory /tmp/tuleap_tests_66b5a4dd1f63c896c20e39bb163ddb74/gitolite/repositories/test_project/stable.git
tests_1 | F..fatal: unsafe repository ('/tmp/tuleap_tests_e72f76d3d5ff88637c7b739f8161d347/gitolite/repositories/test_project/stable.git' is owned by someone else)
tests_1 | To add an exception for this directory, call:
tests_1 |
tests_1 | git config --global --add safe.directory /tmp/tuleap_tests_e72f76d3d5ff88637c7b739f8161d347/gitolite/repositories/test_project/stable.git
tests_1 | F. 206 / 206 (100%)
tests_1 |
tests_1 | Time: 00:50.921, Memory: 32.00 MB
tests_1 |
tests_1 | There were 2 failures:
tests_1 |
tests_1 | 1) Tuleap\Git\GitXmlImporterTest::testItShouldImportTwoRepositoriesWithOneCommit
tests_1 | Failed asserting that 0 matches expected 1.
tests_1 |
tests_1 | /usr/share/tuleap/plugins/git/tests/integration/GitXmlImporterTest.php:346
tests_1 |
tests_1 | 2) Tuleap\Git\GitXmlImporterTest::testItShouldImportOneRepositoryWithOneCommit
tests_1 | Failed asserting that 0 matches expected 1.
tests_1 |
tests_1 | /usr/share/tuleap/plugins/git/tests/integration/GitXmlImporterTest.php:330
tests_1 |
tests_1 | FAILURES!
tests_1 | Tests: 206, Assertions: 1138, Failures: 2.