github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/pkg/ui/cypress/Makefile (about)

     1  
     2  .PHONY: default teardown decommission-node stop-node start-node
     3  
     4  PROJECT_ROOT := ../../..
     5  ROACHPROD_EXEC := $(PROJECT_ROOT)/bin/roachprod
     6  COCKROACH_EXEC := $(PROJECT_ROOT)/cockroach
     7  
     8  export PATH := $(PROJECT_ROOT):$(PATH)
     9  
    10  default:
    11  	$(ROACHPROD_EXEC) create local --nodes 4
    12  	$(ROACHPROD_EXEC) start local
    13  	# Decrease delay for recognizing unavailable node as dead (unfortunately 1m15s is min allowed value)
    14  	$(ROACHPROD_EXEC) sql local:1 -- -e "SET CLUSTER SETTING server.time_until_store_dead = '1m15s';"
    15  
    16  decommission-node:
    17  	$(COCKROACH_EXEC) node decommission $(NODE_ID) --insecure
    18  
    19  stop-node:
    20  	$(ROACHPROD_EXEC) stop local:$(NODE_ID)
    21  
    22  decommission:
    23  	$(COCKROACH_EXEC) node decommission $(NODE_ID) --insecure
    24  
    25  teardown:
    26  	$(ROACHPROD_EXEC) destroy local