Failed #16860 Make the database authoritative for workspace metadata
Tasks1917 passed · 2 failed · 5 skipped
Tests11,79311,769 passed · 24 failed · 72 skipped
Wall time1m41sbudget 3m00s
Task time7m32s4.4× parallel
Slowest1m39sgpui-test · windows
Changed259files since the merge base
Tests7 tasks · 3 skipped · 5m25s · 11,793 tests
Lint6 tasks · 2 skipped · 43s
Format2 tasks · 14s
Docs1 task · 8s
Dependencies2 tasks · 24s
Other1 task · 36s
Timeline
030s1m1m30s2m
Timelinuxhetzner-linuxFailed
1m09s
prepare
2s
skipped (4)test-without-nightly, node-lint, node-check, node-test
| Task | Type | linuxFailed | macosFailed | windowsPassed |
|---|---|---|---|---|
| fetch & prepare | setup log | setup log | setup log | |
| test | Tests | 1m06s5,451 tests12 failed failed | 1m20s5,442 tests12 failed failed | – |
| doctest | Tests | 5s21 tests passed | 5s21 tests passed | – |
| ui-react-stories | Tests | – | skipped | – |
| windows-check | Lint | – | – | 4s passed |
| gpui-clippy | Lint | – | – | 3s passed |
| gpui-test | Tests | – | – | 1m39s441 tests passed |
| test-without-nightly | Tests | skipped | – | – |
| test-modern-but | Tests | 6s414 tests passed | – | – |
| api-macros | Tests | 1m00s3 tests passed | – | – |
| fmt | Format | 5s passed | – | – |
| machete | Dependencies | 20s passed | – | – |
| deny | Dependencies | 4s passed | – | – |
| clippy | Lint | 5s passed | – | – |
| clippy-no-default-features | Lint | 5s passed | – | – |
| clippy-all-features | Lint | 5s passed | – | – |
| check-features | Lint | 19s passed | – | – |
| doc | Docs | 8s passed | – | – |
| prettier | Format | 8s passed | – | – |
| node-lint | Lint | skipped | – | – |
| node-check | Lint | skipped | – | – |
| node-test | Tests | skipped | – | – |
| but-sdk | Other | 36s passed | – | – |
259 changed files since the merge base
Cargo.lockcrates/WORKSPACE_MODEL.mdcrates/but-action/src/lib.rscrates/but-action/src/reword.rscrates/but-action/src/simple.rscrates/but-agentlog/Cargo.tomlcrates/but-agentlog/src/environment.rscrates/but-api/Cargo.tomlcrates/but-api/src/branch.rscrates/but-api/src/commit/amend.rscrates/but-api/src/commit/cherry_pick.rscrates/but-api/src/commit/create.rscrates/but-api/src/commit/discard_commit.rscrates/but-api/src/commit/insert_blank.rscrates/but-api/src/commit/move_changes.rscrates/but-api/src/commit/move_commit.rscrates/but-api/src/commit/reword.rscrates/but-api/src/commit/squash.rscrates/but-api/src/commit/uncommit.rscrates/but-api/src/land/mod.rscrates/but-api/src/land/reconcile.rscrates/but-api/src/legacy/forge.rscrates/but-api/src/legacy/virtual_branches.rscrates/but-api/src/legacy/workspace.rscrates/but-api/src/resolve/apply.rscrates/but-api/src/workspace.rscrates/but-api/src/workspace_state.rscrates/but-api/tests/api/branch_create.rscrates/but-api/tests/api/branch_move.rscrates/but-api/tests/api/branch_remove.rscrates/but-api/tests/api/branch_rename.rscrates/but-api/tests/api/forge_pr_association.rscrates/but-api/tests/api/support.rscrates/but-branches/Cargo.tomlcrates/but-branches/src/lib.rscrates/but-branches/src/walk.rscrates/but-branches/tests/branches/listing.rscrates/but-branches/tests/branches/utils.rscrates/but-core/src/lib.rscrates/but-core/src/ref_metadata.rscrates/but-core/src/snapshot/mod.rscrates/but-core/src/snapshot/resolve_tree.rscrates/but-ctx/Cargo.tomlcrates/but-ctx/src/legacy.rscrates/but-ctx/src/lib.rscrates/but-ctx/tests/ctx/main.rscrates/but-db/Cargo.tomlcrates/but-db/src/legacy.rscrates/but-db/src/lib.rscrates/but-db/src/meta.rscrates/but-db/src/table/branch_order.rscrates/but-db/src/table/virtual_branches.rscrates/but-db/src/transaction.rscrates/but-db/tests/db/main.rscrates/but-db/tests/db/meta.rscrates/but-db/tests/db/migration.rscrates/but-db/tests/db/table/virtual_branches.rscrates/but-debug/src/command/graph.rscrates/but-debug/src/command/revision.rscrates/but-debug/src/command/workspace.rscrates/but-debug/src/lib.rscrates/but-debug/src/metadata.rscrates/but-debug/tests/debug/dump.rscrates/but-feedback/src/lib.rscrates/but-gpui/src/backend/history.rscrates/but-gpui/src/backend/ops.rscrates/but-graph/Cargo.tomlcrates/but-graph/src/init/mod.rscrates/but-graph/src/init/overlay.rscrates/but-graph/src/init/post.rscrates/but-graph/src/init/walk/mod.rscrates/but-graph/src/projection/workspace/api/mod.rscrates/but-graph/tests/cutoff_selection.rscrates/but-graph/tests/graph/init/mod.rscrates/but-graph/tests/graph/init/overlay.rscrates/but-graph/tests/graph/init/utils.rscrates/but-graph/tests/graph/init/with_workspace.rscrates/but-graph/tests/graph/merge_base.rscrates/but-graph/tests/graph/workspace/find_segment_by_refname.rscrates/but-graph/tests/graph/workspace/highest_base.rscrates/but-graph/tests/graph/workspace/merge_base_with_target_branch.rscrates/but-graph/tests/graph/workspace/push_remote_name.rscrates/but-graph/tests/graph/workspace/target_commit.rscrates/but-hunk-dependency/tests/fixtures/scenario/complex-branch-checkout.shcrates/but-hunk-dependency/tests/fixtures/scenario/complex-file-manipulation-multiple-hunks-with-changes.shcrates/but-hunk-dependency/tests/fixtures/scenario/complex-file-manipulation-multiple-hunks.shcrates/but-hunk-dependency/tests/fixtures/scenario/complex-file-manipulation-with-worktree-changes.shcrates/but-hunk-dependency/tests/fixtures/scenario/complex-file-manipulation.shcrates/but-hunk-dependency/tests/fixtures/scenario/delete-and-recreate-file-multi-stack.shcrates/but-hunk-dependency/tests/fixtures/scenario/independent-commits-multi-stack.shcrates/but-hunk-dependency/tests/fixtures/scenario/independent-commits.shcrates/but-hunk-dependency/tests/fixtures/scenario/merge-commit.shcrates/but-hunk-dependency/tests/fixtures/scenario/sequentially-dependent-commits-multi-stack.shcrates/but-hunk-dependency/tests/fixtures/scenario/sequentially-dependent-commits.shcrates/but-hunk-dependency/tests/fixtures/scenario/shared.shcrates/but-meta/Cargo.tomlcrates/but-meta/src/legacy/mod.rscrates/but-meta/src/legacy/storage.rscrates/but-meta/src/lib.rscrates/but-meta/src/virtual_branches_legacy_types.rscrates/but-meta/tests/meta/legacy_project_meta.rscrates/but-meta/tests/meta/main.rscrates/but-meta/tests/meta/ref_metadata_legacy.rscrates/but-meta/tests/meta/storage.rscrates/but-oplog/src/lib.rscrates/but-rebase/Cargo.tomlcrates/but-rebase/src/graph_rebase/branch_stacks.rscrates/but-rebase/src/graph_rebase/commit.rscrates/but-rebase/src/graph_rebase/creation.rscrates/but-rebase/src/graph_rebase/materialize.rscrates/but-rebase/src/graph_rebase/merge_commit_changes.rscrates/but-rebase/src/graph_rebase/mod.rscrates/but-rebase/src/graph_rebase/mutate.rscrates/but-rebase/src/graph_rebase/ordering.rscrates/but-rebase/src/graph_rebase/rebase.rscrates/but-rebase/src/graph_rebase/testing.rscrates/but-rebase/src/graph_rebase/traverse.rscrates/but-rebase/src/graph_rebase/workspace.rscrates/but-rebase/tests/rebase/error_handling.rscrates/but-rebase/tests/rebase/graph_rebase/branch_stacks.rscrates/but-rebase/tests/rebase/graph_rebase/change_id.rscrates/but-rebase/tests/rebase/graph_rebase/cherry_pick.rscrates/but-rebase/tests/rebase/graph_rebase/conflictable_restriction.rscrates/but-rebase/tests/rebase/graph_rebase/disconnect.rscrates/but-rebase/tests/rebase/graph_rebase/edge.rscrates/but-rebase/tests/rebase/graph_rebase/editor_creation.rscrates/but-rebase/tests/rebase/graph_rebase/graph_workspace.rscrates/but-rebase/tests/rebase/graph_rebase/insert.rscrates/but-rebase/tests/rebase/graph_rebase/insert_segment.rscrates/but-rebase/tests/rebase/graph_rebase/materialize.rscrates/but-rebase/tests/rebase/graph_rebase/merge_commit_changes.rscrates/but-rebase/tests/rebase/graph_rebase/mod.rscrates/but-rebase/tests/rebase/graph_rebase/order_commit_selectors_by_parentage.rscrates/but-rebase/tests/rebase/graph_rebase/rebase_identities.rscrates/but-rebase/tests/rebase/graph_rebase/replace.rscrates/but-rebase/tests/rebase/graph_rebase/sha256.rscrates/but-rebase/tests/rebase/graph_rebase/signing_preferences.rscrates/but-rebase/tests/rebase/graph_rebase/workspace_commit_behaviour.rscrates/but-rebase/tests/rebase/main.rscrates/but-testsupport/Cargo.tomlcrates/but-testsupport/src/in_memory_meta.rscrates/but-testsupport/src/lib.rscrates/but-testsupport/src/sandbox.rscrates/but-transaction/src/lib.rscrates/but-transaction/src/single_branch_mode.rscrates/but-transaction/src/tests.rscrates/but-workspace/src/branch/apply.rscrates/but-workspace/src/branch/create_reference.rscrates/but-workspace/src/branch/integrate_branch_upstream/mod.rscrates/but-workspace/src/branch/integrate_branch_upstream/plan.rscrates/but-workspace/src/branch/move_branch.rscrates/but-workspace/src/branch/name_segment.rscrates/but-workspace/src/branch/remove_reference.rscrates/but-workspace/src/branch/unapply.rscrates/but-workspace/src/branch_details.rscrates/but-workspace/src/commit/cherry_pick.rscrates/but-workspace/src/commit/commit_amend.rscrates/but-workspace/src/commit/commit_create.rscrates/but-workspace/src/commit/discard_commit.rscrates/but-workspace/src/commit/insert_blank_commit.rscrates/but-workspace/src/commit/mod.rscrates/but-workspace/src/commit/move_changes.rscrates/but-workspace/src/commit/move_commit.rscrates/but-workspace/src/commit/reword.rscrates/but-workspace/src/commit/squash_commits.rscrates/but-workspace/src/commit/uncommit_changes.rscrates/but-workspace/src/divergence.rscrates/but-workspace/src/editor_workspace.rscrates/but-workspace/src/graph_manipulation.rscrates/but-workspace/src/ref_info.rscrates/but-workspace/src/upstream_integration.rscrates/but-workspace/src/workspace.rscrates/but-workspace/src/worktree.rscrates/but-workspace/tests/local_target_integration.rscrates/but-workspace/tests/push_without_target_upstream.rscrates/but-workspace/tests/workspace/branch/apply_unapply.rscrates/but-workspace/tests/workspace/branch/apply_unapply_stack.rscrates/but-workspace/tests/workspace/branch/create_reference.rscrates/but-workspace/tests/workspace/branch/integrate_branch_upstream.rscrates/but-workspace/tests/workspace/branch/move_branch.rscrates/but-workspace/tests/workspace/branch/name_segment.rscrates/but-workspace/tests/workspace/branch/remove_reference.rscrates/but-workspace/tests/workspace/branch/tear_off_branch.rscrates/but-workspace/tests/workspace/branch_details.rscrates/but-workspace/tests/workspace/commit/cherry_pick.rscrates/but-workspace/tests/workspace/commit/commit_amend.rscrates/but-workspace/tests/workspace/commit/commit_create.rscrates/but-workspace/tests/workspace/commit/discard_commit.rscrates/but-workspace/tests/workspace/commit/insert_blank_commit.rscrates/but-workspace/tests/workspace/commit/mod.rscrates/but-workspace/tests/workspace/commit/move_changes.rscrates/but-workspace/tests/workspace/commit/move_commit.rscrates/but-workspace/tests/workspace/commit/reword.rscrates/but-workspace/tests/workspace/commit/squash_commits.rscrates/but-workspace/tests/workspace/commit/uncommit_changes.rscrates/but-workspace/tests/workspace/editor_workspace.rscrates/but-workspace/tests/workspace/graph.rscrates/but-workspace/tests/workspace/push.rscrates/but-workspace/tests/workspace/ref_info/mod.rscrates/but-workspace/tests/workspace/ref_info/with_workspace_commit/branch_details.rscrates/but-workspace/tests/workspace/ref_info/with_workspace_commit/journey/exhaustive_with_squash_merges.rscrates/but-workspace/tests/workspace/ref_info/with_workspace_commit/journey/integrate_with_merges.rscrates/but-workspace/tests/workspace/ref_info/with_workspace_commit/journey/integrate_with_rebase.rscrates/but-workspace/tests/workspace/ref_info/with_workspace_commit/mod.rscrates/but-workspace/tests/workspace/ui.rscrates/but-workspace/tests/workspace/upstream_integration.rscrates/but-workspace/tests/workspace/utils.rscrates/but-workspace/tests/workspace/worktree.rscrates/but-workspace/tests/workspace/worktrees.rscrates/but/Cargo.tomlcrates/but/src/command/legacy/amend.rscrates/but/src/command/legacy/branch/mod.rscrates/but/src/command/legacy/branch/new.rscrates/but/src/command/legacy/clean.rscrates/but/src/command/legacy/commit.rscrates/but/src/command/legacy/discard.rscrates/but/src/command/legacy/init.rscrates/but/src/command/legacy/move.rscrates/but/src/command/legacy/pick.rscrates/but/src/command/legacy/reword.rscrates/but/src/command/legacy/reword2.rscrates/but/src/command/legacy/split.rscrates/but/src/command/legacy/squash.rscrates/but/src/command/legacy/status/tui/app/branch_mode.rscrates/but/src/command/legacy/status/tui/app/cherry_pick_mode.rscrates/but/src/command/legacy/status/tui/app/commit_mode.rscrates/but/src/command/legacy/status/tui/app/discard.rscrates/but/src/command/legacy/status/tui/app/mod.rscrates/but/src/command/legacy/status/tui/app/move_mode.rscrates/but/src/command/legacy/status/tui/app/reword.rscrates/but/src/command/legacy/status/tui/app/squash_mode.rscrates/but/src/command/legacy/status/tui/tests/commit_tests.rscrates/but/src/command/legacy/status/tui/tests/snapshots/undo_from_details_mode_002.svgcrates/but/src/command/legacy/status/tui/tests/snapshots/undo_opens_confirm_for_latest_snapshot_001.svgcrates/but/src/command/legacy/uncommit.rscrates/but/src/legacy/workspace.rscrates/but/src/utils/metrics.rscrates/but/tests/but/command/branch/new.rscrates/but/tests/but/command/branch/unapply.rscrates/but/tests/but/command/onboarding.rscrates/but/tests/but/command/status.rscrates/but/tests/but/command/undo.rscrates/but/tests/but/command/undo/undo_commit.rscrates/but/tests/but/command/undo/undo_move.rscrates/but/tests/but/command/undo/undo_redo.rscrates/but/tests/but/utils.rscrates/gitbutler-branch-actions/Cargo.tomlcrates/gitbutler-branch-actions/src/base.rscrates/gitbutler-branch-actions/src/branch.rscrates/gitbutler-branch-actions/tests/branch-actions/driverless.rscrates/gitbutler-branch-actions/tests/branch-actions/support.rscrates/gitbutler-branch-actions/tests/branch-actions/virtual_branches/set_base_branch.rscrates/gitbutler-edit-mode/Cargo.tomlcrates/gitbutler-edit-mode/src/lib.rscrates/gitbutler-edit-mode/tests/edit_mode.rscrates/gitbutler-oplog/src/oplog.rscrates/gitbutler-oplog/src/reflog.rscrates/gitbutler-oplog/tests/oplog/integration.rscrates/gitbutler-oplog/tests/oplog/main.rs
Other runs of this PR
Status
PR / branch
Author
Commit
Platforms
Progress
Queued
Actions
Failed
Byron
linux failedmacos passedwindows passed
11m59s1 failed · check-features
3h ago
Passed
Byron
linux passedmacos passedwindows passed
1m42sslowest windows/gpui-test 1m39s
1d ago
Failed
Byron
linux failedmacos failedwindows passed
1m41s2 failed · test
1d ago
Failed
Byron
linux failedmacos failedwindows passed
3m50s2 failed · test
1d ago
Failed
Byron
linux failedmacos failedwindows failed
6m28s12 failed · test, windows-check +9
1d ago