{ "base_commit": "d098a819531cd5f96941bf240137661ed67df3af", "checks": { "gold_suite_passes": false, "original_suite_passes": false, "source_patch_applies": true, "test_patch_applies": true, "test_patch_exposes_bug": true }, "elapsed_seconds": 22.20793900010176, "go_version": "go version go1.26.5 darwin/arm64", "gold_commit": "213001f5e9e25c25cff80c131f312649b70f5825", "gold_results": [ { "command": "go test ./common -count=1", "elapsed_seconds": 1.5840849170926958, "exit_code": 1, "output_tail": "time=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"alpine\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"library/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/library/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:32-04:00\" level=error msg=\"The \\\"my.registry.tld/ruby:2.1\\\" image is not present on list of allowed :\"\n--- FAIL: TestBuildVariablesAsFileType (0.00s)\n --- FAIL: TestBuildVariablesAsFileType/file_vars (0.00s)\n mocks.go:1090: FAIL:\tGetFeatures(string)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2508 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2478 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:1090: FAIL:\tCreate()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2509 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2478 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:1090: FAIL: 0 out of 2 expectation(s) were met.\n \tThe code you are testing needs to make 2 more call(s).\n \tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/mocks.go:1090 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1317 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1667 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2030 /opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tPrepare(string)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2481 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tFinish()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2482 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tCleanup()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2483 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tShell()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2486 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2487 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2488 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2489 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2490 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2491 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2492 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2493 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2494 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2497 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL: 0 out of 13 expectation(s) were met.\n \tThe code you are testing needs to make 13 more call(s).\n \tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/mocks.go:506 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1317 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1667 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2030 /opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\npanic: Local repo not found, please run `make development_setup` [recovered, repanicked]\n\ngoroutine 109 [running]:\ntesting.tRunner.func1.2({0x106250160, 0x1064a2f70})\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1974 +0x1a0\ntesting.tRunner.func1()\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1977 +0x318\npanic({0x106250160?, 0x1064a2f70?})\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 +0x12c\ngitlab.com/gitlab-org/gitlab-runner/common.GetLocalBuildResponse({_, _, _})\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 +0x270\ngitlab.com/gitlab-org/gitlab-runner/common.GetSuccessfulBuild(...)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101\ngitlab.com/gitlab-org/gitlab-runner/common.registerExecutorWithSuccessfulBuild(0x59434413fb08, 0x59434461bbd0, 0x594344260848)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 +0x9c\ngitlab.com/gitlab-org/gitlab-runner/common.runSuccessfulMockBuild(0x59434413fb08, 0x105dd1b80?)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 +0x48\ngitlab.com/gitlab-org/gitlab-runner/common.TestBuildVariablesAsFileType.func1(0x59434413fb08)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28 +0xf8\ntesting.tRunner(0x59434413fb08, 0x5943446a5850)\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2036 +0xc4\ncreated by testing.(*T).Run in goroutine 108\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2101 +0x3a8\nFAIL\tgitlab.com/gitlab-org/gitlab-runner/common\t0.341s\nFAIL\n" }, { "command": "go test ./functions/concrete/builder -count=1", "elapsed_seconds": 0.8935513750184327, "exit_code": 0, "output_tail": "ok \tgitlab.com/gitlab-org/gitlab-runner/functions/concrete/builder\t0.314s\n" }, { "command": "go test ./functions/concrete/run -count=1", "elapsed_seconds": 5.715593667002395, "exit_code": 0, "output_tail": "ok \tgitlab.com/gitlab-org/gitlab-runner/functions/concrete/run\t5.385s\n" } ], "original_tests": [ { "command": "go test ./common -count=1", "elapsed_seconds": 1.8149013328365982, "exit_code": 1, "output_tail": "time=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"alpine\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"library/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/library/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:18-04:00\" level=error msg=\"The \\\"my.registry.tld/ruby:2.1\\\" image is not present on list of allowed :\"\n--- FAIL: TestBuildVariablesAsFileType (0.00s)\n --- FAIL: TestBuildVariablesAsFileType/file_vars (0.00s)\n mocks.go:1090: FAIL:\tGetFeatures(string)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2508 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2478 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:1090: FAIL:\tCreate()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2509 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2478 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:1090: FAIL: 0 out of 2 expectation(s) were met.\n \tThe code you are testing needs to make 2 more call(s).\n \tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/mocks.go:1090 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1317 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1667 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2030 /opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tPrepare(string)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2481 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tFinish()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2482 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tCleanup()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2483 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tShell()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2486 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2487 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2488 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2489 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2490 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2491 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2492 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2493 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2494 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2497 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL: 0 out of 13 expectation(s) were met.\n \tThe code you are testing needs to make 13 more call(s).\n \tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/mocks.go:506 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1317 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1667 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2030 /opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\npanic: Local repo not found, please run `make development_setup` [recovered, repanicked]\n\ngoroutine 115 [running]:\ntesting.tRunner.func1.2({0x102400140, 0x102652f50})\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1974 +0x1a0\ntesting.tRunner.func1()\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1977 +0x318\npanic({0x102400140?, 0x102652f50?})\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 +0x12c\ngitlab.com/gitlab-org/gitlab-runner/common.GetLocalBuildResponse({_, _, _})\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 +0x270\ngitlab.com/gitlab-org/gitlab-runner/common.GetSuccessfulBuild(...)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101\ngitlab.com/gitlab-org/gitlab-runner/common.registerExecutorWithSuccessfulBuild(0x32e64acc8248, 0x32e64ac64190, 0x32e64ac50848)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 +0x9c\ngitlab.com/gitlab-org/gitlab-runner/common.runSuccessfulMockBuild(0x32e64acc8248, 0x101f81bb0?)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 +0x48\ngitlab.com/gitlab-org/gitlab-runner/common.TestBuildVariablesAsFileType.func1(0x32e64acc8248)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28 +0xf8\ntesting.tRunner(0x32e64acc8248, 0x32e64acb6020)\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2036 +0xc4\ncreated by testing.(*T).Run in goroutine 114\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2101 +0x3a8\nFAIL\tgitlab.com/gitlab-org/gitlab-runner/common\t0.341s\nFAIL\n" }, { "command": "go test ./functions/concrete/builder -count=1", "elapsed_seconds": 0.8670755000784993, "exit_code": 0, "output_tail": "ok \tgitlab.com/gitlab-org/gitlab-runner/functions/concrete/builder\t0.307s\n" }, { "command": "go test ./functions/concrete/run -count=1", "elapsed_seconds": 2.916820708895102, "exit_code": 0, "output_tail": "ok \tgitlab.com/gitlab-org/gitlab-runner/functions/concrete/run\t2.583s\n" } ], "schema_version": 1, "source_patch_apply": { "command": "git apply --whitespace=nowarn /Users/mandeepsidhu/Desktop/code/pending-work-research/agent-harness/tasks/patches/TASK_CR_014_source.patch", "elapsed_seconds": 0.015706249978393316, "exit_code": 0, "output_tail": "" }, "task_id": "TASK_CR_014", "test_only_results": [ { "command": "go test ./common -count=1", "elapsed_seconds": 1.5458471670281142, "exit_code": 1, "output_tail": "time=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"alpine\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"library/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/group/subgroup/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/library/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/library/ruby:2.1\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/ruby\\\" image is not present on list of allowed :\"\ntime=\"2026-07-18T08:52:23-04:00\" level=error msg=\"The \\\"my.registry.tld/ruby:2.1\\\" image is not present on list of allowed :\"\n--- FAIL: TestBuildVariablesAsFileType (0.00s)\n --- FAIL: TestBuildVariablesAsFileType/file_vars (0.00s)\n mocks.go:1090: FAIL:\tGetFeatures(string)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2508 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2478 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:1090: FAIL:\tCreate()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2509 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2478 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:1090: FAIL: 0 out of 2 expectation(s) were met.\n \tThe code you are testing needs to make 2 more call(s).\n \tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/mocks.go:1090 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1317 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1667 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2030 /opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tPrepare(string)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2481 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tFinish()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2482 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tCleanup()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2483 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tShell()\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2486 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2487 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2488 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2489 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2490 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2491 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2492 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2493 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2494 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL:\tRun(mock.argumentMatcher)\n \t\tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2497 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2529 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\n mocks.go:506: FAIL: 0 out of 13 expectation(s) were met.\n \tThe code you are testing needs to make 13 more call(s).\n \tat: [/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/mocks.go:506 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1317 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1667 /opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2030 /opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 /private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28]\npanic: Local repo not found, please run `make development_setup` [recovered, repanicked]\n\ngoroutine 104 [running]:\ntesting.tRunner.func1.2({0x104194140, 0x1043e6f50})\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1974 +0x1a0\ntesting.tRunner.func1()\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:1977 +0x318\npanic({0x104194140?, 0x1043e6f50?})\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/runtime/panic.go:860 +0x12c\ngitlab.com/gitlab-org/gitlab-runner/common.GetLocalBuildResponse({_, _, _})\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:402 +0x270\ngitlab.com/gitlab-org/gitlab-runner/common.GetSuccessfulBuild(...)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/support.go:101\ngitlab.com/gitlab-org/gitlab-runner/common.registerExecutorWithSuccessfulBuild(0x5b3920213b08, 0x5b39207cd1d0, 0x5b392050f088)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2517 +0x9c\ngitlab.com/gitlab-org/gitlab-runner/common.runSuccessfulMockBuild(0x5b3920213b08, 0x103d15b70?)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_test.go:2531 +0x48\ngitlab.com/gitlab-org/gitlab-runner/common.TestBuildVariablesAsFileType.func1(0x5b3920213b08)\n\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/common/build_settings_test.go:28 +0xf8\ntesting.tRunner(0x5b3920213b08, 0x5b39203d9870)\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2036 +0xc4\ncreated by testing.(*T).Run in goroutine 103\n\t/opt/homebrew/Cellar/go/1.26.5/libexec/src/testing/testing.go:2101 +0x3a8\nFAIL\tgitlab.com/gitlab-org/gitlab-runner/common\t0.353s\nFAIL\n" }, { "command": "go test ./functions/concrete/builder -count=1", "elapsed_seconds": 0.8762229999992996, "exit_code": 1, "output_tail": "--- FAIL: TestBuild_Steps (0.00s)\n --- FAIL: TestBuild_Steps/after_script_moved_to_end (0.00s)\n builder_test.go:301: \n \tError Trace:\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/functions/concrete/builder/builder_test.go:301\n \tError: \tShould be false\n \tTest: \tTestBuild_Steps/after_script_moved_to_end\nFAIL\nFAIL\tgitlab.com/gitlab-org/gitlab-runner/functions/concrete/builder\t0.314s\nFAIL\n" }, { "command": "go test ./functions/concrete/run -count=1", "elapsed_seconds": 5.743532666936517, "exit_code": 1, "output_tail": "--- FAIL: TestScriptTimeout (0.10s)\n runner_test.go:625: \n \tError Trace:\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/functions/concrete/run/runner_test.go:625\n \tError: \t\"\" does not contain \"step_script could not run to completion because the timeout was exceeded\"\n \tTest: \tTestScriptTimeout\n--- FAIL: TestAfterScriptTimeout_IndependentOfScriptTimeout (0.20s)\n runner_test.go:654: \n \tError Trace:\t/private/var/folders/mv/1101q6r16619mvm7kc7f3lt80000gn/T/task_cr_014-uog_qidn/functions/concrete/run/runner_test.go:654\n \tError: \t\"\" does not contain \"step_script could not run to completion because the timeout was exceeded\"\n \tTest: \tTestAfterScriptTimeout_IndependentOfScriptTimeout\nFAIL\nFAIL\tgitlab.com/gitlab-org/gitlab-runner/functions/concrete/run\t5.408s\nFAIL\n" } ], "test_patch_apply": { "command": "git apply --whitespace=nowarn /Users/mandeepsidhu/Desktop/code/pending-work-research/agent-harness/tasks/patches/TASK_CR_014_tests.patch", "elapsed_seconds": 0.015055874828249216, "exit_code": 0, "output_tail": "" }, "valid_end_to_end": false }