[e][+200497] [test] $ make testall [o][+200501] cd app/libs/golang/glob && go test -race ./... [o][+200591] ok gitroot.dev/libs/golang/glob (cached) [o][+200592] cd app/libs/golang/plugin && go test -race ./... [o][+200699] ? gitroot.dev/libs/golang/plugin [no test files] [o][+200699] ? gitroot.dev/libs/golang/plugin/model [no test files] [o][+200699] ? gitroot.dev/libs/golang/plugin/test [no test files] [o][+200700] for dir in app/plugins/apex_mermaid app/plugins/silo app/plugins/hop app/plugins/stigma app/plugins/grafter app/plugins/pollen app/plugins/apex app/plugins/ladybug ; do \ [o][+200700] make -C $dir test; \ [o][+200700] done [o][+200702] echo "nothing found!" [o][+200703] nothing found! [o][+200704] go test -race ./... [o][+200806] ok gitroot.dev/plugins/silo (cached) [o][+200809] echo "nothing found!" [o][+200809] nothing found! [o][+200811] echo "nothing found!" [o][+200811] nothing found! [o][+200812] go test -race ./... [o][+200917] ok gitroot.dev/plugins/grafter (cached) [o][+200920] echo "nothing found!" [o][+200921] nothing found! [o][+200922] go test -race ./... [o][+201051] ok gitroot.dev/plugins/apex (cached) [o][+201051] ? gitroot.dev/plugins/apex/code [no test files] [o][+201051] ok gitroot.dev/plugins/apex/markdown (cached) [o][+201055] go test -race ./... [o][+201148] ok gitroot.dev/plugins/issue (cached) [o][+201150] cd app/server/ && go test -race ./... [o][+203194] ? gitroot.dev/server [no test files] [o][+203194] ? gitroot.dev/server/background [no test files] [o][+203194] ? gitroot.dev/server/configuration [no test files] [o][+204943] ok gitroot.dev/server/exec 1.485s [o][+204943] ? gitroot.dev/server/fs [no test files] [o][+204943] ? gitroot.dev/server/logger [no test files] [o][+205394] ok gitroot.dev/server/plugin (cached) [o][+206518] ok gitroot.dev/server/repository 1.110s [o][+206518] ? gitroot.dev/server/user [no test files] [o][+206536] for dir in app/plugins/apex_mermaid app/plugins/silo app/plugins/hop app/plugins/stigma app/plugins/grafter app/plugins/pollen app/plugins/apex app/plugins/ladybug ; do \ [o][+206536] make -C $dir build; \ [o][+206536] done [o][+206538] make[1]: Nothing to be done for 'build'. [o][+206539] make[1]: Nothing to be done for 'build'. [o][+206541] make[1]: Nothing to be done for 'build'. [o][+206543] make[1]: Nothing to be done for 'build'. [o][+206545] make[1]: Nothing to be done for 'build'. [o][+206546] make[1]: Nothing to be done for 'build'. [o][+206547] make[1]: Nothing to be done for 'build'. [o][+206548] make[1]: Nothing to be done for 'build'. [o][+206549] cd app/testsuite && ./runtest.sh [o][+206560] 🏁 clean [e][+206568] ./runtest.sh: line 121: lsof: command not found [o][+206569] 🟢 Gitroot not launched [e][+206572] Host [127.0.0.1]:3232 not found in /home/.ssh/known_hosts [o][+206573] 🏁 launch gitroot [o][+209982] time=2026-05-28T12:08:28.525Z level=WARN msg="File /tmp/gitrootData/config created, please edit it and launch gitroot with --config=/tmp/gitrootData/config to use it" name=root [o][+211312] 🕐 starting SSH server on /app/app/testsuite/mylog.txt in 0 seconds [o][+211312] 🏁 forgeConfig [o][+211583] 🟢 root push first repo [o][+211583] 🕐 wait 0.05 [o][+211634] 🏁 Repo1 [o][+211760] 🟢 repo1 commit user [o][+211874] 🟢 repo1 push main+branch1 [o][+211964] 🟢 repo1 delete :branch1 [o][+212047] 🟢 repo1 push empty main [o][+212047] 🏁 first plugin [o][+212177] 🟢 root push first plugin and second repo [o][+214359] 🕐 /tmp/gitrootData/data/plugins/ladybug in 2 seconds [o][+214359] 🕐 wait 0.3 [o][+214663] 🟢 /tmp/gitrootData/data/plugins/ladybug loaded [o][+214791] 🟢 root plugin ladybug initialized [o][+214792] 🟢 root plugin ladybug version initialized [o][+214794] 🟢 root plugin config initialized [o][+214795] 🟢 root plugin user initialized [o][+214918] 🟢 repo2 plugin config initialized [o][+214919] 🟢 repo2 plugin path initialized [o][+215071] 🟢 repo2 first issue in second repo [o][+215071] 🕐 wait 0.05 [o][+215240] 🟢 issues/1.md initialized [o][+215240] 🏁 repo1 should have issue available [o][+215346] 🟢 repo1 plugin path initialized [o][+215473] 🟢 repo1 first issue in first repo [o][+215473] 🕐 wait 0.05 [o][+215641] 🟢 issues/1.md initialized [o][+215642] 🏁 user2 rights [o][+215882] 🟢 expected err line 331 [o][+215882] 🟢 user2 can not push on main in repo1 [o][+216010] 🟢 user2 can push on user2_branch_on_repo1 branch in repo1 [o][+216011] 🕐 wait 0.05 [o][+216188] 🟢 issues/cac-1.md initialized [o][+216297] 🟢 user2 can push on user2_branch_on_repo1 branch in repo1 second time [o][+216528] 🟢 user1 can push on user2_branch_on_repo1 branch in repo1 [o][+216531] 🏁 second plugin [o][+216646] 🟢 root push second plugin [o][+219762] 🕐 /tmp/gitrootData/data/plugins/silo in 3 seconds [o][+219762] 🕐 wait 0.3 [o][+220329] 🟢 repo1 plugin path initialized [o][+220452] 🕐 wait 0.1 [o][+220704] 🟢 repo1 roadmap initialized [o][+220707] 🟢 repo1 issues board initialized [o][+220709] 🟢 repo1 triage board initialized [o][+221038] 🕐 wait 0.5 [o][+222216] 🕐 wait 0.05 [o][+222355] 🏁 Repo2 don't allow anonymous contrib [o][+222817] 🟢 expected err line 528 [o][+222817] 🟢 user2 can not push on tryToAddMe branch in repo2 [o][+222818] 🏁 User2 can add issue in repo1 on branch user2_issue_on_repo1 [o][+223997] 🕐 waiting pipeline 0m 00.415s [o][+224150] 🟢 repo1_2 issues/2.md initialized [o][+224152] 🟢 repo1_2 boards/roadmap not updated [o][+224616] 🕐 waiting pipeline 0m 00.446s [o][+224766] 🟢 repo1_2 issues/3.md initialized [o][+224768] 🟢 repo1_2 silo has not been called [o][+224768] 🏁 User1 push force in repo1 on main [o][+224768] 🕐 wait 0.1 [o][+225307] 🟢 expected err line 625 [o][+225307] 🟢 user1 can not push force on main [o][+225390] 🏁 User2 push force in repo1 on branch user2_branch2_on_repo1 [o][+225554] 🕐 wait 0.1 [o][+226010] 🟢 Rebase ok [o][+226195] 🕐 wait 0.05 [o][+226247] 🟢 Push -f ok [o][+226249] 🟢 repo1_2 silo has not been called [o][+226249] 🏁 Add grafter plugin in repo1 [o][+229056] 🕐 /tmp/gitrootData/data/plugins/grafter in 3 seconds [o][+229056] 🕐 wait 0.3 [o][+229654] 🟢 repo1 grafter plugin initialized [o][+229806] 🟢 repo1 grafter plugin activated [o][+230215] 🕐 waiting pipeline 0m 00.383s [o][+230368] 🟢 repo1 status: draft ok [o][+230368] 🟢 repo1 first graft created [o][+230845] 🕐 waiting pipeline 0m 00.429s [o][+231019] 🟢 repo1 graft has 3 push and 6 commits [o][+231022] 🟢 repo1 has 9 commits on branch graft_something [o][+231440] 🕐 waiting pipeline 0m 00.394s [o][+231618] 🟢 repo1 status no more draft [o][+231619] 🟢 repo1 reviewers added [o][+231621] 🟢 repo1 commit review skipped [o][+231621] 🟢 repo1 first graft ready to review [o][+232060] 🕐 waiting pipeline 0m 00.417s [o][+232237] 🟢 repo1 diff added [o][+232443] 🕐 wait 0.5 [o][+233302] 🟢 repo1 branch graft_something deleted [o][+233302] 🟢 repo1 recreate branch graft_something for test shallow-exclude [o][+233479] 🏁 Add apex plugin in repo1 [o][+237451] 🕐 /tmp/gitrootData/data/plugins/apex_markdown in 3 seconds [o][+237451] 🕐 wait 0.3 [o][+265325] 🕐 /tmp/gitrootData/data/plugins/apex in 27 seconds [o][+265326] 🕐 wait 0.3 [o][+265632] 🕐 /tmp/gitrootData/data/plugins/apex_code in 0 seconds [o][+265632] 🕐 wait 0.3 [o][+266068] 🟢 root apex plugin installed [o][+266249] 🟢 repo1 apex plugin initialized [o][+270961] 🕐 waiting pipeline 0m 04.691s [o][+270967] 🟢 issue_9.html has 3 meta [o][+271137] 🟢 repo1 apex plugin activated [o][+272409] 🏁 User2 can create repo3 with master branch [o][+272411] 🟢 root plugins will activate [o][+278636] 🕐 waiting pipeline 0m 06.201s [o][+278774] 🟢 root plugins activated [o][+280177] 🕐 waiting pipeline 0m 01.114s [o][+280177] 🟢 root_2 push create_repo3 repo [o][+281528] 🕐 waiting pipeline 0m 01.087s [o][+281785] 🏁 Shallow [o][+283000] 🟢 repo1_shallow has 1 commit [o][+283000] 🏁 User2 hack repo1 [o][+283375] 🟢 index2.html is not found [o][+284797] 🕐 waiting pipeline 0m 01.403s [o][+284805] 🟢 index2.html is not found [o][+284810] 🟢 hack branch is referenced [o][+284814] 🟢 hack branch has graft [o][+284814] 🏁 pollen plugin [o][+287577] 🕐 waiting pipeline 0m 02.587s [o][+287581] 🕐 /tmp/gitrootData/data/plugins/pollen in 0 seconds [o][+287581] 🕐 wait 0.3 [o][+287882] 🕐 wait 0.1 [o][+288357] 🟢 root pollen plugin installed [o][+289150] 🕐 waiting pipeline 0m 00.787s [o][+290721] 🕐 wait 4 [o][+294728] 🟢 rss ok [o][+294728] 🏁 hop plugin [o][+298410] 🕐 waiting pipeline 0m 03.663s [o][+298414] 🕐 /tmp/gitrootData/data/plugins/hop in 0 seconds [o][+298414] 🕐 wait 0.3 [o][+298715] 🕐 wait 0.1 [o][+299007] 🟢 root hop plugin installed [o][+300269] 🕐 waiting pipeline 0m 01.255s [o][+300604] 🕐 wait 4 [o][+306225] 🕐 waiting pipeline 0m 01.590s [o][+306473] 🟢 report ok [o][+306477] 🏁 verify commits [o][+310084] 🕐 waiting pipeline 0m 03.488s [o][+310089] 🕐 /tmp/gitrootData/data/plugins/stigma in 0 seconds [o][+310089] 🕐 wait 0.3 [o][+310390] 🕐 wait 0.1 [o][+311940] 🕐 waiting pipeline 0m 01.279s [o][+312116] 🟢 root stigma plugin installed [o][+312362] 🟢 root [o][+312828] 🕐 waiting pipeline 0m 00.457s [o][+315334] 🕐 waiting pipeline 0m 02.266s [o][+315871] 🟢 repo1 [o][+316165] 🕐 waiting pipeline 0m 00.286s [o][+316463] 🕐 wait 1 [o][+317549] 🏁 Finish [o][+317551] 🟢 Logs no error [o][+317552] 🟢 Logs no data race [o][+317552] [o][+317552] ✎ Find all logs in /app/app/testsuite/mylog.txt