mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
Add support for running profiling when debug build-tags provided (#491)
* wrap root HTTP handler in debug.WithPprof(), rearrange router.Start() to support this * remove unused code * set debug buildtag in build script when $DEBUG set * update go-debug version with fixed handler * use clone of router.srv for LE cert manager, reset server timeouts in debug * add kim's other libraries to README
This commit is contained in:
17
vendor/codeberg.org/gruf/go-debug/run_tests.sh
generated
vendored
Normal file
17
vendor/codeberg.org/gruf/go-debug/run_tests.sh
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
(
|
||||
# Run in subshell with cmd echo
|
||||
set -ex
|
||||
|
||||
# Run debug tests
|
||||
DEBUG= go test -tags= -v
|
||||
DEBUG= go test -tags=debug -v
|
||||
DEBUG= go test -tags=debugenv -v
|
||||
DEBUG=y go test -tags=debugenv -v
|
||||
DEBUG=1 go test -tags=debugenv -v
|
||||
DEBUG=y go test -tags=debugenv,debug -v
|
||||
DEBUG=y go test -tags= -v
|
||||
)
|
||||
|
||||
echo 'success!'
|
Reference in New Issue
Block a user