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.
28 lines
606 B
28 lines
606 B
.PHONY: test test-short build-weed clean
|
|
|
|
# Build weed binary first if needed
|
|
build-weed:
|
|
cd ../../weed && go build -o weed .
|
|
|
|
# Run all integration tests
|
|
test: build-weed
|
|
go test -v -timeout 5m .
|
|
|
|
# Run tests in short mode (skip integration tests)
|
|
test-short:
|
|
go test -v -short .
|
|
|
|
# Run specific test
|
|
test-basic: build-weed
|
|
go test -v -timeout 3m -run TestMetadataSubscribeBasic .
|
|
|
|
test-stall: build-weed
|
|
go test -v -timeout 5m -run TestMetadataSubscribeSingleFilerNoStall .
|
|
|
|
test-resume: build-weed
|
|
go test -v -timeout 3m -run TestMetadataSubscribeResumeFromDisk .
|
|
|
|
clean:
|
|
rm -f ../../weed/weed
|
|
|
|
|