mirror of
https://github.com/ddworken/hishtory.git
synced 2025-03-13 14:58:17 +01:00
Add CPU profiling to make fbench command
This commit is contained in:
parent
9d0edba3a3
commit
8682681842
1
.gitignore
vendored
1
.gitignore
vendored
@ -9,6 +9,7 @@ node_modules/
|
||||
package.json
|
||||
package-lock.json
|
||||
.prettierrc
|
||||
*.cpuprof
|
||||
|
||||
# VS Code settings
|
||||
.vscode/
|
||||
|
2
Makefile
2
Makefile
@ -22,7 +22,7 @@ ftest: ## Run a specific test specified via `make ftest FILTER=TestParam/test
|
||||
HISHTORY_FILTERED_TEST=1 TZ='America/Los_Angeles' HISHTORY_TEST=1 HISHTORY_SKIP_INIT_IMPORT=1 gotestsum --packages ./... --rerun-fails=0 --format testname -- -p 1 -run "$(FILTER)" -timeout 60m
|
||||
|
||||
fbench: ## Run a specific benchmark test specified via `make fbench FILTER=BenchmarkQuery`
|
||||
HISHTORY_FILTERED_TEST=1 TZ='America/Los_Angeles' HISHTORY_TEST=1 HISHTORY_SKIP_INIT_IMPORT=1 go test -benchmem -bench "$(FILTER)" -timeout 60m ./...
|
||||
HISHTORY_FILTERED_TEST=1 TZ='America/Los_Angeles' HISHTORY_TEST=1 HISHTORY_SKIP_INIT_IMPORT=1 go test -benchmem -bench "$(FILTER)" -run='^$$' -timeout 60m github.com/ddworken/hishtory/client/ -cpuprofile=bench.cpuprof
|
||||
|
||||
backup: ## Backup the local hishtory install. It is recommended to do this before doing any local dev or running any integration tests.
|
||||
rm -rf ~/.hishtory.bak || true
|
||||
|
Loading…
Reference in New Issue
Block a user