Commit 9050e69
authored
chore(tests): remove low-signal tests and consolidate the testing setup (#8295)
* chore(tests): remove low-signal tests and consolidate the testing setup
* fix(tests): address review — shared disposable-DB guard, optional Redis suite, restored client-info wire contract1 parent e6badaf commit 9050e69
4,421 files changed
Lines changed: 4648 additions & 438898 deletions
File tree
- .agents/skills
- cleanup
- ship
- test-audit
- .claude
- rules
- skills
- .cursor/rules
- .github/workflows
- apps
- desktop
- src
- main
- browser-agent
- browser-credentials
- browser-import
- browser-search
- browser-sites
- terminal
- preload
- browser
- renderer
- docs
- components
- docs-layout
- ui
- workflow-preview
- lib
- realtime
- src
- database
- handlers
- middleware
- rooms
- routes
- tests
- sim
- app
- (auth)
- components
- oauth
- consent
- sign-in
- signup
- sso/launch/[providerId]
- verify
- (interfaces)
- chat
- components/message
- components
- hooks
- resume/[workflowId]/[executionId]
- (landing)
- comparisons/[provider]
- components
- agent-momentum
- cta
- featured-customer
- features
- components/features-rail
- hero/components
- hero-announcement-chip
- hero-chat-loop
- hero-platform-intro
- hero-platform-loop
- hero-platform-stage
- landing-cta-link
- landing-shell
- platform-suite
- components/governance-loop
- product-demo/components
- composer-loop
- product-demo-caption
- security
- components
- cert-blocs
- workspace-controls
- solutions-page/components/solutions-structured-data
- customers
- components/customer-story-media
- demo/components
- demo-scheduler
- hooks
- knowledge/components/knowledge-sources-preview/components/knowledge-document-detail
- models
- .well-known/oauth-protected-resource/api/mcp
- serve/[serverId]
- _shell
- consent
- providers
- access-requests
- account/settings
- [section]
- billing/credit-usage
- api
- audit-logs
- export
- auth
- [...all]
- forget-password
- instagram/authorize
- oauth2
- authorize
- callback
- quickbooks
- shopify
- register
- revoke
- token
- oauth
- connections
- credentials
- disconnect
- token
- reset-password
- shopify/authorize
- sso
- providers
- [providerId]
- register
- resolve
- billing
- invoices
- switch-plan
- update-cost
- blocks/visibility
- chat
- [identifier]
- otp
- sso
- manage/[id]
- password
- validate
- cli/auth
- approve
- poll
- copilot
- api-keys
- validate
- chats
- chat
- abort
- delete
- steer
- stop
- stream
- confirm
- feedback
- tool-permission
- tools/execute
- credential-groups
- enroll/[token]
- complete
- oauth/[optionId]
- oauth/[provider]/callback
- credentials
- [id]
- members
- cron
- cleanup-stale-executions
- cleanup-table-row-ttl
- knowledge-projection
- reconcile-billing-seats
- renew-subscriptions
- workspace-file-search-dispatch
- custom-blocks/[id]/usages
- desktop
- auth/handoff
- tool
- authorize
- file
- update
- download
- latest-mac.yml
- enterprise-owner-claims/[id]
- files
- delete
- export/[id]
- public/[token]
- content
- inline
- otp
- sso
- serve/[...path]
- uploads
- folders
- [id]
- duplicate
- reorder
- guardrails
- mask-batch
- pii/validate
- health
- internal/file-doc/seed
- invitations
- [id]
- accept
- resend
- jobs/[jobId]
- knowledge
- [id]
- documents/[documentId]/chunks
- export
- tag-definitions
- connectors
- directory-sync
- member-sync
- sync
- github
- installations
- setup
- search
- sim-search/sources
- slack
- oauth/callback
- onboarding
- setup
- link-preview
- logs
- cleanup
- export
- stats
- mcp
- copilot
- discover
- events
- oauth
- callback
- start
- servers
- [id]
- refresh
- test-connection
- serve/[serverId]
- workflow-servers
- mothership
- chats
- [chatId]
- fork
- restore
- read
- events
- execute
- integrations/catalog
- runs/control
- organization-credentials/oauth
- organizations
- [id]
- billing-summary
- connected-accounts/[groupId]/slack-managed-users
- domains
- [domainId]
- verify
- members
- [memberId]/usage-limit
- permission-groups/[groupId]
- roster
- secret-source
- session-policy
- usage
- permission-groups/user
- pinned-items
- [resourceType]/[resourceId]
- providers
- baseten/models
- ollama-cloud/models
- ollama/models
- openrouter/embeddings/models
- together/models
- vllm/models
- resume
- [workflowId]/[executionId]
- [contextId]
- poll
- schedules
- [id]
- execute
- secrets
- references
- usage
- selectors/execute
- settings/allowed-integrations
- skills
- speech/token
- table
- [tableId]
- columns
- delete-async
- dispatches
- export
- groups
- import
- query
- restore
- rows
- [rowId]
- enrichment/[groupId]
- find
- upsert
- import-csv
- tools/custom
- usage
- users/me
- deletion
- profile
- settings
- subscription/[id]/transfer
- usage-limits
- usage-logs
- export
- v1
- admin
- organizations/[id]
- workspaces/[id]
- folders
- import
- audit-logs
- [id]
- copilot/chat
- files/[fileId]
- knowledge
- [id]/documents
- search
- logs
- executions/[executionId]
- tables
- [tableId]
- workflows
- [id]
- deploy
- export
- rollback
- import
- v2
- [[...segments]]
- audit-logs
- billing
- logs
- status
- blocks
- chat-deployments
- chat
- connector-types
- credentials
- [credentialId]
- connections
- providers
- custom-tools
- [customToolId]
- files
- [fileId]
- content
- metadata
- restore
- text
- unzip
- versions/[version]/revert
- bulk-delete
- bulk-download
- folders
- restore
- move
- uploads
- [uploadId]
- knowledge
- [knowledgeBaseId]
- connectors
- documents
- [documentId]
- chunks
- [chunkId]
- from-workspace-files
- uploads
- [uploadId]/complete
- export
- restore
- tags
- [tagId]
- next-slot
- usage
- search
- lib
- logs
- [runId]
- stats
- mcp-servers
- [mcpServerId]
- tools
- meta
- organizations
- [organizationId]
- invitations/[invitationId]/workspaces
- permission-groups
- usage
- sandboxes
- [sandboxId]
- secrets
- [name]
- skills
- [skillId]
- editors
- tables
- [tableId]
- cancel-runs
- columns
- dispatches
- [dispatchId]
- exports
- groups
- query
- count
- restore
- rows
- [rowId]
- enrichment/[groupId]
- bulk-update
- search
- upsert
- views
- [viewId]
- folders
- restore
- imports
- [importId]/complete
- move
- tools
- [toolId]/execute
- uploads/[uploadId]
- parts/[partNumber]
- workflow-mcp-servers
- [serverId]
- tools
- workflows
- [workflowId]
- deployments/chat
- deployment
- deploy
- duplicate
- execute
- export
- operations
- restore
- rollback
- runs
- [runId]
- cancel
- files/[fileId]
- resume
- state
- variables
- versions
- [version]
- activate
- revert
- folders
- import
- move
- workspaces
- [workspaceId]
- invitations
- permission-config
- webhooks
- [id]
- agentmail
- outbox/process
- poll/[provider]
- quickbooks/[appKey]
- slack
- custom/[credentialId]
- tiktok
- trigger/[path]
- workflows
- [id]
- chat/status
- deployed
- deployments/[version]
- execute
- executions/[executionId]
- cancel
- stream
- log
- variables
- workspace-events/poll
- workspaces
- [id]
- api-keys
- [keyId]
- byok-keys
- credential-groups
- [groupId]
- access
- enrollments
- ensure
- credit-availability
- environment
- files
- [fileId]
- content
- csv-preview
- dimensions
- export
- extract
- bulk-archive
- download
- folders
- [folderId]
- inline
- move
- fork
- excluded-workflows
- lineage
- promote
- host-context
- inbox
- permissions
- sandboxes
- [sandboxId]
- usage-gate
- visit
- invitations
- batch
- cli/auth
- credential-groups/enroll/[token]
- desktop
- auth
- connect
- home
- invite
- [id]
- components
- knowledge/github/setup
- oauth
- chat-complete
- credential-connected
- o/[organizationId]
- components/organization-sidebar
- components
- chats-section
- organization-header
- workspaces-section
- hooks
- home
- components/composer
- integrations
- search
- settings
- [section]
- components
- integrations
- integrations
- providers/[connectorType]
- sources/[connectorId]
- slack-search
- connect/[token]
- install/[teamId]
- workspace
- [workspaceId]
- components
- connect-oauth-modal
- find-bar
- folders
- integration-tabs-header
- invite-modal
- message-actions
- resource
- components/resource-options
- session-expired
- workspace-chrome
- files
- components
- file-viewer
- rich-markdown-editor
- collaboration
- embed
- find
- mention
- slash-command
- home
- components
- credits-chip
- knowledge-search-results
- message-content
- components
- agent-group
- chat-content
- message-sources
- question
- source-chip
- special-tags
- watch-activity
- mothership-chat
- mothership-view/components
- add-resource-dropdown
- resource-content
- components
- browser-session
- generic-resource-content
- terminal-session
- resource-registry
- resource-tabs
- search-sources
- suggested-actions
- user-input
- components
- attached-files-list
- mic-button
- microphone-permission-help
- prompt-editor
- hooks
- preview
- stream
- hooks
- integrations
- components
- connect-service-account-modal
- connect-slack-bot-modal
- knowledge
- [id]
- components
- add-connector-modal
- connector-access-field
- connector-selector-field
- connectors-section
- edit-connector-modal
- hooks
- hooks
- lib
- logs
- components
- log-details/components/execution-snapshot
- providers
- scheduled-tasks/utils
- settings
- [section]
- billing/credit-usage
- components
- admin
- api-keys/components/create-api-key-modal
- billing
- browser
- components
- password-detail
- passwords-view
- byok
- general
- components
- inbox
- components/inbox-enable-toggle
- mcp
- recently-deleted
- sandboxes
- components
- secrets/components/secret-value-field
- self-host
- team-management
- terminal
- skills/components
- tables/[tableId]
- components
- column-config-sidebar
- column-dropdown
- lock-settings-modal
- row-modal
- table-filter
- table-grid
- cells
- hooks
- upgrade/hooks
- w
- [workflowId]
- components
- chat
- components/output-select
- hooks
- note-block
- panel/components
- copilot/components/user-input
- hooks
- deploy
- components/deploy-modal/components/chat
- hooks
- editor/components
- retry-settings
- sub-block
- components
- code
- combobox
- credential-selector
- dropdown
- long-input
- model-fallback-list
- password-mask
- selector-combobox
- starter
- table
- tool-input
- workspace-folder-selector
- hooks
- toolbar
- terminal
- components
- wand-prompt-bar
- hooks
- utils
- components
- preview/components/preview-workflow
- sidebar
- components
- rail-resource-flyout
- search-modal
- components
- command-chrome
- command-items
- search-groups
- settings-sidebar
- status-notice
- workspace-header
- components/pending-invitations
- hooks
- providers
- background
- blocks
- blocks
- custom
- visibility
- components
- agent-stream
- browser-import
- emails
- _styles
- icons
- mcp
- pii
- secrets
- settings
- ui
- workspaces
- connectors
- asana
- ashby
- bitbucket
- box
- circleback
- coda
- confluence
- databricks
- fireflies
- github
- gitlab
- permission-config
- gmail
- google-calendar
- google-chat
- google-docs
- google-drive
- google-meet
- google-sheets
- google-workspace
- granola
- greenhouse
- incidentio
- intercom
- jira
- jsm
- linear
- microsoft-teams
- monday
- notion
- onedrive
- outlook
- reddit
- salesforce
- sentry
- servicenow
- sftp
- slack
- typeform
- webflow
- wordpress
- workday
- youtube
- zendesk
- zoom
- ee
- access-control
- components
- hooks
- utils
- access-requests
- components
- lib
- application
- audit-logs
- components
- hooks
- credential-groups/components
- custom-blocks/components
- data-drains/components
- organization-usage
- components
- hooks
- scim
- components
- lib
- application
- groups
- users
- identity
- projection
- protocol
- reconcile
- session-policy/components
- sso
- components
- hooks
- whitelabeling/components
- workspace-forking
- application
- components
- fork-activity-panel
- fork-file-tree
- fork-sync
- lib
- background-work
- copy
- lineage
- mapping
- promote
- remap
- enrichments
- company-domain
- company-info
- email-verification
- linkedin-profile
- phone-number
- work-email
- executor
- dag
- construction
- execution
- handlers
- agent
- api
- condition
- credential-group
- credential
- evaluator
- function
- generic
- human-in-the-loop
- mothership
- pi
- cloud
- authoring
- babysit
- plan
- review
- core
- local
- search
- router
- trigger
- variables
- wait
- workflow
- orchestrators
- utils
- variables
- resolvers
- hooks
- mcp
- queries
- kb
- oauth
- utils
- lib
- a2a
- admin
- analytics
- api-key
- application
- api
- application
- client
- contracts
- knowledge
- tools
- aws
- v1
- admin
- knowledge
- v2
- __tests__
- openapi
- mcp
- server
- routes
- atlassian
- audio
- audit-logs
- application
- auth
- connectors
- sso
- application
- billing
- application
- organization-billing-summary
- organization-usage
- calculations
- core
- credits
- organizations
- storage
- subscriptions
- types
- validation
- webhooks
- branding
- browser-agent
- application
- catalog
- application
- projection
- charts
- chat-deployments
- chunkers
- cleanup
- cli-auth
- collab-doc
- colors
- concurrency/__tests__
- consent
- content
- core
- admission
- application
- async-jobs
- backends
- config
- errors
- execution-limits
- idempotency
- network
- application
- orchestration
- outbox
- rate-limiter
- hosted-key
- storage
- redis
- security
- egress
- utils
- credential-groups
- application
- credentials
- __tests__
- api
- application
- client-credential-accounts
- minters
- orchestration
- token-service-accounts
- validators
- custom-tools
- application
- data-drains
- application
- destinations
- sources
- db
- desktop
- embeddings
- providers
- environment
- events
- execution
- __tests__
- code-placeholders
- payloads
- remote-sandbox
- sandbox
- brokers
- bundles
- file-parsers
- folders
- function-execution
- application
- global-work
- guardrails
- imap
- integrations
- internal
- a2a
- agiloft
- appconfig
- asana
- ashby
- athena
- azure-data-explorer
- box
- brex
- browser-use/operations
- buffer
- clickhouse
- clickup
- cloudformation
- cloudtrail
- cloudwatch
- codepipeline
- confluence
- crowdstrike
- cursor
- custom-tools
- daytona
- deployments
- discord
- docusign
- dropbox
- dynamodb
- elevenlabs
- embeddings
- enrichment
- extend
- file
- firecrawl
- fireflies
- function
- github
- gmail
- google-drive
- google-slides
- google-vault
- grafana
- guardrails
- iam
- identity-center
- image
- instagram
- jira
- jsm
- jupyter
- knowledge
- lambda
- latex
- llm
- logs
- mail
- mcp
- memory
- microsoft-ad/operations
- microsoft-teams
- microsoft-word
- mistral
- mongodb
- mssql
- mysql
- neo4j
- onedrive
- onepassword
- outlook
- persona
- pipedrive
- postgresql
- principals
- pulse
- quickbooks
- quiver
- rds
- redis
- reducto
- resend
- s3
- sailpoint
- salesforce/operations
- sap-concur
- sap-s4hana
- search
- secrets-manager
- sendgrid
- ses
- sftp
- slack
- sms
- smtp
- sqs
- square
- ssh
- ssm
- stagehand
- sts
- stt
- supabase
- operations
- table
- telegram
- textract
- thinking
- tiktok
- tool-operations
- tts
- twilio-voice
- uptimerobot
- vanta
- video
- vision
- whatsapp
- windchill
- wordpress
- workday
- workflows
- zoho-desk
- zoominfo
- zoom
- invitations
- application
- knowledge
- __integration__
- access
- api
- application
- slack-search
- chunks
- connectors
- documents
- mcp
- orchestration
- projection
- search
- tags
- transfer
- link-preview
- logs
- api
- application
- execution
- snapshot
- trace-spans
- managed-agents
- mcp
- application
- oauth
- orchestration
- storage
- media
- memory
- application
- messaging/email
- providers
- microsoft-word
- model-router
- mothership
- agent-cli
- engines
- application
- assistant
- async-runs
- auth
- billing
- chat
- application
- docs
- inbox
- integrations/application
- observability
- persistence/tool-confirm
- request
- application
- context
- go
- handlers
- lifecycle
- session
- tools
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
34 | | - | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
39 | 40 | | |
40 | 41 | | |
41 | 42 | | |
42 | | - | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | | - | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| |||
55 | 56 | | |
56 | 57 | | |
57 | 58 | | |
58 | | - | |
| 59 | + | |
59 | 60 | | |
60 | 61 | | |
61 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
35 | 36 | | |
36 | 37 | | |
37 | 38 | | |
| |||
143 | 144 | | |
144 | 145 | | |
145 | 146 | | |
146 | | - | |
| 147 | + | |
147 | 148 | | |
148 | 149 | | |
149 | 150 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
0 commit comments