You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
980 B
980 B
Maintainer Instructions
- Always preserve backward compatibility
- Build using
make clean && make
- After merging PR, always run
make changelog
and commit changes - Set ArangoDB docker container (used for testing) using
export ARANGODB=<image-name>
- Run tests using:
make run-tests-single
make run-tests-resilientsingle
make run-tests-cluster
.
- The test can be launched with the flag
RACE=on
which means that test will be performed with the race detector, e.g:RACE=on make run-tests-single
- Always create changes in a PR
Change Golang version
-
Edit the .travis file and change all occurrences of
golang:x.y.z-stretch
to the appropriate version. -
Edit the Makefile and change the line
GOVERSION ?= 1.16.6
into the required version.
Debugging with DLV
To attach DLV debugger run tests with DEBUG=true
flag e.g.:
DEBUG=true TESTOPTIONS="-test.run TestResponseHeader -test.v" make run-tests-single-json-with-auth