mirror of
https://github.com/coder/coder.git
synced 2026-09-21 20:51:01 +08:00
Adds a `test-timings` Makefile target to create a report of the time taken to run each test. e.g. ``` $ make test-timings; head < test-timings.tsv package test status elapsed_ms github.com/coder/coder/v2/enterprise/coderd TestWorkspaceTagsTerraform pass 77590 github.com/coder/coder/v2/coderd TestProvisionerJobs pass 74210 github.com/coder/coder/v2/coderd TestInboxNotification_Watch pass 68600 github.com/coder/coder/v2/coderd TestInboxNotifications_List pass 68540 github.com/coder/coder/v2/coderd TestTasks pass 63830 github.com/coder/coder/v2/cli TestServer pass 46980 github.com/coder/coder/v2/cli TestAutoUpdate pass 46700 github.com/coder/coder/v2/enterprise/coderd TestTemplates pass 46160 github.com/coder/coder/v2/enterprise/coderd TestUserOIDC pass 43800 ``` > Generated by Coder Agents with prodding by this human.
132 lines
2.3 KiB
Plaintext
132 lines
2.3 KiB
Plaintext
# Common ignore patterns, these rules applies in both root and subdirectories.
|
|
.DS_Store
|
|
.eslintcache
|
|
.gitpod.yml
|
|
.idea
|
|
.run
|
|
**/*.swp
|
|
gotests.coverage
|
|
gotests.xml
|
|
gotests_stats.json
|
|
gotests.json
|
|
node_modules/
|
|
vendor/
|
|
yarn-error.log
|
|
|
|
# Vale (prose linter) pulls package contents into docs/.style/styles/ on
|
|
# `vale sync`. Each synced package directory and the sync sentinel are
|
|
# gitignored. The Coder/ directory next to them is tracked because it
|
|
# holds our custom rules.
|
|
docs/.style/.vale-synced
|
|
docs/.style/styles/*/
|
|
!docs/.style/styles/Coder/
|
|
|
|
# Test output files
|
|
test-output/
|
|
|
|
# VSCode settings.
|
|
**/.vscode/*
|
|
# Allow VSCode recommendations and default settings in project root.
|
|
!/.vscode/extensions.json
|
|
!/.vscode/settings.json
|
|
# Allow code snippets
|
|
!/.vscode/*.code-snippets
|
|
|
|
# Front-end ignore patterns.
|
|
.next/
|
|
site/*-storybook.log
|
|
site/coverage/
|
|
site/storybook-static/
|
|
site/test-results/*
|
|
site/e2e/test-results/*
|
|
site/e2e/states/*.json
|
|
site/e2e/.auth.json
|
|
site/playwright-report/*
|
|
site/.swc
|
|
|
|
# Make target for updating generated/golden files (any dir).
|
|
.gen
|
|
/_gen/
|
|
.gen-golden
|
|
|
|
# Build
|
|
bin/
|
|
build/
|
|
dist/
|
|
out/
|
|
|
|
# Bundle analysis
|
|
site/stats/
|
|
|
|
*.tfstate
|
|
*.tfstate.backup
|
|
*.tfplan
|
|
*.lock.hcl
|
|
!provisioner/terraform/testdata/resources/.terraform.lock.hcl
|
|
.terraform/
|
|
!coderd/testdata/parameters/modules/.terraform/
|
|
!provisioner/terraform/testdata/modules-source-caching/.terraform/
|
|
|
|
**/.coderv2/*
|
|
**/__debug_bin
|
|
|
|
# direnv
|
|
.envrc
|
|
.direnv
|
|
*.test
|
|
|
|
# Loadtesting
|
|
./scaletest/terraform/.terraform
|
|
./scaletest/terraform/.terraform.lock.hcl
|
|
scaletest/terraform/secrets.tfvars
|
|
.terraform.tfstate.*
|
|
|
|
# Nix
|
|
result
|
|
|
|
# Data dumps from unit tests
|
|
**/*.test.sql
|
|
|
|
# Filebrowser.db
|
|
**/filebrowser.db
|
|
|
|
# pnpm
|
|
.pnpm-store/
|
|
|
|
# Zed
|
|
.zed_server
|
|
|
|
# dlv debug binaries for go tests
|
|
__debug_bin*
|
|
|
|
**/.claude/settings.local.json
|
|
|
|
# Local agent configuration
|
|
AGENTS.local.md
|
|
|
|
# mise local overrides
|
|
mise.local.toml
|
|
.mise.local.toml
|
|
mise.*.local.toml
|
|
.mise.*.local.toml
|
|
|
|
# `mise oci build` writes its OCI image layout here by default.
|
|
mise-oci/
|
|
|
|
/.env
|
|
|
|
# Ignore plans written by AI agents.
|
|
PLAN.md
|
|
|
|
# Ignore any dev licenses
|
|
license.txt
|
|
|
|
# Agent planning documents (local working files).
|
|
docs/plans/
|
|
|
|
# Local audit reports (e.g. site/scripts/audit-docs-paths.mjs output).
|
|
# The file is for local inspection only.
|
|
docs/.audit/
|
|
|
|
/release-action
|
|
test-timings.tsv |