[e][+199807] [test] $ make testall [o][+199810] cd app/libs/golang/glob && go test -race ./... [o][+199899] ok gitroot.dev/libs/golang/glob (cached) [o][+199901] cd app/libs/golang/plugin && go test -race ./... [o][+200006] ? gitroot.dev/libs/golang/plugin [no test files] [o][+200006] ? gitroot.dev/libs/golang/plugin/model [no test files] [o][+200006] ? gitroot.dev/libs/golang/plugin/test [no test files] [o][+200008] 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][+200008] make -C $dir test; \ [o][+200008] done [o][+200009] echo "nothing found!" [o][+200010] nothing found! [o][+200011] go test -race ./... [o][+200112] ok gitroot.dev/plugins/silo (cached) [o][+200115] echo "nothing found!" [o][+200116] nothing found! [o][+200117] echo "nothing found!" [o][+200118] nothing found! [o][+200119] go test -race ./... [o][+200223] ok gitroot.dev/plugins/grafter (cached) [o][+200226] echo "nothing found!" [o][+200227] nothing found! [o][+200228] go test -race ./... [o][+200357] ok gitroot.dev/plugins/apex (cached) [o][+200357] ? gitroot.dev/plugins/apex/code [no test files] [o][+200357] ok gitroot.dev/plugins/apex/markdown (cached) [o][+200361] go test -race ./... [o][+200454] ok gitroot.dev/plugins/issue (cached) [o][+200456] cd app/server/ && go test -race ./... [o][+202466] ? gitroot.dev/server [no test files] [o][+202466] ? gitroot.dev/server/background [no test files] [o][+202466] ? gitroot.dev/server/configuration [no test files] [o][+202466] ok gitroot.dev/server/exec (cached) [o][+202466] ? gitroot.dev/server/fs [no test files] [o][+202466] ? gitroot.dev/server/logger [no test files] [o][+204905] ok gitroot.dev/server/plugin (cached) [o][+204905] ok gitroot.dev/server/repository (cached) [o][+204905] ? gitroot.dev/server/user [no test files] [o][+204930] 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][+204930] make -C $dir build; \ [o][+204930] done [o][+204933] make[1]: Nothing to be done for 'build'. [o][+204934] make[1]: Nothing to be done for 'build'. [o][+204936] make[1]: Nothing to be done for 'build'. [o][+204938] make[1]: Nothing to be done for 'build'. [o][+204940] make[1]: Nothing to be done for 'build'. [o][+204941] make[1]: Nothing to be done for 'build'. [o][+204943] make[1]: Nothing to be done for 'build'. [o][+204944] make[1]: Nothing to be done for 'build'. [o][+204944] cd app/testsuite && ./runtest.sh [o][+204957] 🏁 clean [e][+204966] ./runtest.sh: line 121: lsof: command not found [o][+204967] 🟢 Gitroot not launched [e][+204971] Host [127.0.0.1]:3232 not found in /home/.ssh/known_hosts [o][+204971] 🏁 launch gitroot [o][+208095] time=2026-05-08T16:00:57.406Z 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][+209422] 🕐 starting SSH server on /app/app/testsuite/mylog.txt in 0 seconds [o][+209422] 🏁 forgeConfig [o][+209669] 🟢 root push first repo [o][+209669] 🕐 wait 0.05 [o][+209720] 🏁 Repo1 [o][+209845] 🟢 repo1 commit user [o][+209961] 🟢 repo1 push main+branch1 [o][+210054] 🟢 repo1 delete :branch1 [o][+210137] 🟢 repo1 push empty main [o][+210137] 🏁 first plugin [o][+210276] 🟢 root push first plugin and second repo [o][+212460] 🕐 /tmp/gitrootData/data/plugins/ladybug in 2 seconds [o][+212460] 🕐 wait 0.3 [o][+212764] 🟢 /tmp/gitrootData/data/plugins/ladybug loaded [o][+212899] 🟢 root plugin ladybug initialized [o][+212900] 🟢 root plugin ladybug version initialized [o][+212902] 🟢 root plugin config initialized [o][+212903] 🟢 root plugin user initialized [o][+213128] 🟢 repo2 plugin config initialized [o][+213130] 🟢 repo2 plugin path initialized [o][+213246] 🟢 repo2 first issue in second repo [o][+213246] 🕐 wait 0.05 [o][+213415] 🟢 issues/1.md initialized [o][+213415] 🏁 repo1 should have issue available [o][+213532] 🟢 repo1 plugin path initialized [o][+213658] 🟢 repo1 first issue in first repo [o][+213658] 🕐 wait 0.05 [o][+213831] 🟢 issues/1.md initialized [o][+213831] 🏁 user2 rights [o][+214056] 🟢 expected err line 331 [o][+214056] 🟢 user2 can not push on main in repo1 [o][+214181] 🟢 user2 can push on user2_branch_on_repo1 branch in repo1 [o][+214181] 🕐 wait 0.05 [o][+214363] 🟢 issues/cac-1.md initialized [o][+214472] 🟢 user2 can push on user2_branch_on_repo1 branch in repo1 second time [o][+214756] 🟢 user1 can push on user2_branch_on_repo1 branch in repo1 [o][+214760] 🏁 second plugin [o][+214873] 🟢 root push second plugin [o][+217671] 🕐 /tmp/gitrootData/data/plugins/silo in 2 seconds [o][+217671] 🕐 wait 0.3 [o][+218226] 🟢 repo1 plugin path initialized [o][+218352] 🕐 wait 0.1 [o][+218617] 🟢 repo1 roadmap initialized [o][+218619] 🟢 repo1 issues board initialized [o][+218620] 🟢 repo1 triage board initialized [o][+218927] 🕐 wait 0.5 [o][+220256] 🕐 wait 0.05 [o][+220392] 🏁 Repo2 don't allow anonymous contrib [o][+220855] 🟢 expected err line 528 [o][+220855] 🟢 user2 can not push on tryToAddMe branch in repo2 [o][+220855] 🏁 User2 can add issue in repo1 on branch user2_issue_on_repo1 [o][+222152] 🕐 waiting pipeline 0m 00.507s [o][+222487] 🟢 repo1_2 issues/2.md initialized [o][+222488] 🟢 repo1_2 boards/roadmap not updated [o][+223073] 🕐 waiting pipeline 0m 00.564s [o][+223369] 🟢 repo1_2 issues/3.md initialized [o][+223371] 🟢 repo1_2 silo has not been called [o][+223371] 🏁 User1 push force in repo1 on main [o][+223371] 🕐 wait 0.1 [o][+224169] 🟢 expected err line 625 [o][+224169] 🟢 user1 can not push force on main [o][+224173] 🏁 User2 push force in repo1 on branch user2_branch2_on_repo1 [o][+224394] 🕐 wait 0.1 [o][+225036] 🟢 Rebase ok [o][+225193] 🕐 wait 0.05 [o][+225245] 🟢 Push -f ok [o][+225247] 🟢 repo1_2 silo has not been called [o][+225247] 🏁 Add grafter plugin in repo1 [o][+228259] 🕐 /tmp/gitrootData/data/plugins/grafter in 3 seconds [o][+228259] 🕐 wait 0.3 [o][+228946] 🟢 repo1 grafter plugin initialized [o][+229119] 🟢 repo1 grafter plugin activated [o][+229741] 🕐 waiting pipeline 0m 00.598s [o][+230142] 🟢 repo1 status: draft ok [o][+230142] 🟢 repo1 first graft created [o][+230738] 🕐 waiting pipeline 0m 00.540s [o][+231080] 🟢 repo1 graft has 3 push and 6 commits [o][+231083] 🟢 repo1 has 9 commits on branch graft_something [o][+231547] 🕐 waiting pipeline 0m 00.441s [o][+231926] 🟢 repo1 status no more draft [o][+231928] 🟢 repo1 reviewers added [o][+231931] 🟢 repo1 commit review skipped [o][+231931] 🟢 repo1 first graft ready to review [o][+232521] 🕐 waiting pipeline 0m 00.565s [o][+232837] 🟢 repo1 diff added [o][+233028] 🕐 wait 0.5 [o][+234241] 🟢 repo1 branch graft_something deleted [o][+234241] 🏁 Add apex plugin in repo1 [o][+265503] 🕐 /tmp/gitrootData/data/plugins/apex_markdown in 31 seconds [o][+265503] 🕐 wait 0.3 [o][+265811] 🕐 /tmp/gitrootData/data/plugins/apex in 0 seconds [o][+265811] 🕐 wait 0.3 [o][+266122] 🕐 /tmp/gitrootData/data/plugins/apex_code in 0 seconds [o][+266122] 🕐 wait 0.3 [o][+266577] 🟢 root apex plugin installed [o][+266964] 🟢 repo1 apex plugin initialized [o][+271482] 🕐 waiting pipeline 0m 04.492s [o][+271488] 🟢 issue_9.html has 3 meta [o][+271891] 🟢 repo1 apex plugin activated [o][+273315] 🏁 User2 can create repo3 with master branch [o][+273317] 🟢 root plugins will activate [o][+279802] 🕐 waiting pipeline 0m 06.461s [o][+279940] 🟢 root plugins activated [o][+281349] 🕐 waiting pipeline 0m 01.107s [o][+281349] 🟢 root_2 push create_repo3 repo [o][+282627] 🕐 waiting pipeline 0m 00.996s [o][+282898] 🏁 Shallow [o][+283747] 🟢 repo1_shallow has 1 commit [o][+284060] 🟢 repo1_shallow has 2 commits [o][+284060] 🏁 User2 hack repo1 [o][+284707] 🟢 index2.html is not found [o][+286398] 🕐 waiting pipeline 0m 01.670s [o][+286404] 🟢 index2.html is not found [o][+286409] 🟢 hack branch is referenced [o][+286413] 🟢 hack branch has graft [o][+286413] 🏁 pollen plugin [o][+289328] 🕐 waiting pipeline 0m 02.734s [o][+289335] 🕐 /tmp/gitrootData/data/plugins/pollen in 0 seconds [o][+289335] 🕐 wait 0.3 [o][+289636] 🕐 wait 0.1 [o][+290226] 🟢 root pollen plugin installed [o][+291169] 🕐 waiting pipeline 0m 00.936s [o][+292979] 🕐 wait 4 [o][+296987] 🟢 rss ok [o][+296988] 🏁 hop plugin [o][+300433] 🕐 waiting pipeline 0m 03.423s [o][+300438] 🕐 /tmp/gitrootData/data/plugins/hop in 0 seconds [o][+300438] 🕐 wait 0.3 [o][+300739] 🕐 wait 0.1 [o][+301318] 🟢 root hop plugin installed [o][+302195] 🕐 waiting pipeline 0m 00.870s [o][+302754] 🕐 wait 4 [o][+308593] 🕐 waiting pipeline 0m 01.809s [o][+309011] 🟢 report ok [o][+309015] 🏁 verify commits [o][+312648] 🕐 waiting pipeline 0m 03.519s [o][+312653] 🕐 /tmp/gitrootData/data/plugins/stigma in 0 seconds [o][+312653] 🕐 wait 0.3 [o][+312954] 🕐 wait 0.1 [o][+314533] 🕐 waiting pipeline 0m 01.259s [o][+314706] 🟢 root stigma plugin installed [o][+314947] 🟢 root [o][+315393] 🕐 waiting pipeline 0m 00.436s [o][+318179] 🕐 waiting pipeline 0m 02.355s [o][+319064] 🟢 repo1 [o][+319367] 🕐 waiting pipeline 0m 00.294s [o][+319684] 🕐 wait 1 [o][+320773] 🏁 Finish [o][+320774] 🟢 Logs no error [o][+320776] 🛑 Logs contains data race [o][+320776] [o][+320776] ✎ Find all logs in /app/app/testsuite/mylog.txt [e][+320776] make: *** [makefile:33: testsuite] Error 1 [e][+320777] [test] ERROR task failed