Passed #16832 Transaction is responsible for exiting workspace branch
Tasks1919 passed · 5 skipped
Tests9,9169,916 passed · 24 skipped
Wall time5m30sbudget 3m00s
Task time34m26s6.2× parallel
Slowest5m29stest · macos
Changed25files since the merge base
Tests7 tasks · 2 skipped · 21m27s · 9,916 tests
Lint6 tasks · 2 skipped · 8m17s
Format2 tasks · 28s
Docs1 task · 1m20s
Dependencies2 tasks · 33s
Other1 task · 1 skipped · 2m18s
Timeline
01m2m3m4m5m6m
Timelinuxhetzner-linuxPassed
4m35s
prepare
1s
skipped (4)api-macros, node-lint, node-check, node-test
| Task | Type | linuxPassed | macosPassed | windowsPassed |
|---|---|---|---|---|
| fetch & prepare | setup log | setup log | setup log | |
| test | Tests | 4m16s3,536 tests passed | 5m29s3,536 tests passed | – |
| doctest | Tests | 3m18s0 tests passed | 1m37s0 tests passed | – |
| ui-react-stories | Tests | – | skipped | – |
| windows-check | Lint | – | – | 37s passed |
| gpui-clippy | Lint | – | – | 43s passed |
| gpui-test | Tests | – | – | 2m48s401 tests passed |
| test-without-nightly | Tests | 3m09s2,064 tests passed | – | – |
| test-modern-but | Tests | 48s379 tests passed | – | – |
| api-macros | Other | skipped | – | – |
| fmt | Format | 10s passed | – | – |
| machete | Dependencies | 24s passed | – | – |
| deny | Dependencies | 8s passed | – | – |
| clippy | Lint | 1m16s passed | – | – |
| clippy-no-default-features | Lint | 1m15s passed | – | – |
| clippy-all-features | Lint | 1m17s passed | – | – |
| check-features | Lint | 3m07s passed | – | – |
| doc | Docs | 1m20s passed | – | – |
| prettier | Format | 17s passed | – | – |
| node-lint | Lint | skipped | – | – |
| node-check | Lint | skipped | – | – |
| node-test | Tests | skipped | – | – |
| but-sdk | Other | 2m18s passed | – | – |
25 changed files since the merge base
crates/but-api/src/branch.rscrates/but-gpui/src/backend/ops.rscrates/but-gpui/src/backend/upstream.rscrates/but-transaction/src/lib.rscrates/but-transaction/src/tests.rscrates/but-transaction/tests/fixtures/scenario/two-stacks.shcrates/but-workspace/src/branch/unapply.rscrates/but-workspace/src/editor_workspace.rscrates/but-workspace/src/upstream_integration.rscrates/but-workspace/tests/workspace/branch/apply_unapply.rscrates/but-workspace/tests/workspace/upstream_integration.rscrates/but/skill/references/concepts.mdcrates/but/src/command/legacy/discard.rscrates/but/src/command/legacy/status/tui/tests/snapshots/marking_and_squashing_branches_005.svgcrates/but/src/command/legacy/status/tui/tests/snapshots/move_branch_onto_other_branch_reorders_stacks_final.svgcrates/but/src/command/legacy/status/tui/tests/snapshots/squash_branch_into_commit_on_different_branch_003.svgcrates/but/src/command/legacy/status/tui/tests/snapshots/squash_branch_into_other_branch_003.svgcrates/but/src/command/legacy/status/tui/tests/snapshots/squash_branch_into_uncommitted_003.svgcrates/but/src/command/legacy/status/tui/tests/snapshots/squash_branch_into_uncommitted_ignores_use_target_message_004.svgcrates/but/tests/but/command/branch/apply.rscrates/but/tests/but/command/merge.rscrates/but/tests/but/command/move.rscrates/but/tests/but/command/pull.rscrates/but/tests/but/command/squash.rscrates/but/tests/but/command/uncommit.rs