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

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