Clean up nextest, gitattributes, and gitignore

- Remove Zed-specific test group overrides from nextest.toml
- Remove Zed WSL script line ending rule from gitattributes
- Simplify gitignore to generic development patterns
This commit is contained in:
iamnbutler
2025-12-12 14:32:22 -05:00
parent db1c0cd218
commit db1eebf143
3 changed files with 26 additions and 55 deletions
+4 -19
View File
@@ -1,20 +1,5 @@
[test-groups]
sequential-db-tests = { max-threads = 1 }
# Nextest configuration for GPUI
# https://nexte.st/book/configuration.html
[[profile.default.overrides]]
filter = 'package(db)'
test-group = 'sequential-db-tests'
# Run slowest tests first.
#
[[profile.default.overrides]]
filter = 'package(worktree) and test(test_random_worktree_changes)'
priority = 100
[[profile.default.overrides]]
filter = 'package(collab) and (test(random_project_collaboration_tests) or test(random_channel_buffer_tests) or test(test_contact_requests) or test(test_basic_following))'
priority = 99
[[profile.default.overrides]]
filter = 'package(extension_host) and test(test_extension_store_with_test_extension)'
priority = 99
[profile.default]
# Default test settings
-3
View File
@@ -1,5 +1,2 @@
# Prevent GitHub from displaying comments within JSON files as errors.
*.json linguist-language=JSON-with-Comments
# Ensure the WSL script always has LF line endings, even on Windows
crates/zed/resources/windows/zed.sh text eol=lf
+22 -33
View File
@@ -1,44 +1,33 @@
**/*.db
**/cargo-target
# Build artifacts
**/target
**/venv
**/.direnv
**/cargo-target
*.wasm
*.xcodeproj
# IDE and editor
.DS_Store
.blob_store
.build
.envrc
.flatpak-builder
.idea
.netrc
*.pyc
.pytest_cache
.swiftpm
.swiftpm/config/registries.json
.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata
.venv
.vscode
.wrangler
.perf-runs
/assets/*licenses.*
/crates/collab/seed.json
/crates/theme/schemas/theme.json
/crates/zed/resources/flatpak/flatpak-cargo-sources.json
/crates/project_panel/benches/linux_repo_snapshot.txt
/dev.zed.Zed*.json
/node_modules/
/plugins/bin
/script/node_modules
/snap
/zed.xcworkspace
*.xcodeproj
*.xcworkspace
DerivedData/
Packages
xcuserdata/
# Don't commit any secrets to the repo.
# Python
**/venv
.venv
*.pyc
.pytest_cache
# Nix
**/.direnv
.envrc
/result
# Environment and secrets
.env
.env.secret.toml
.netrc
# `nix build` output
/result
# Misc
**/*.db
.build