Merge pull request #4496 from filecoin-project/ci/address-flaky-tests
circle: Run tests for some subsystems separately
This commit is contained in:
commit
c779e4e8ee
@ -188,6 +188,14 @@ jobs:
|
|||||||
command: |
|
command: |
|
||||||
bash <(curl -s https://codecov.io/bash)
|
bash <(curl -s https://codecov.io/bash)
|
||||||
|
|
||||||
|
test-chain:
|
||||||
|
<<: *test
|
||||||
|
test-node:
|
||||||
|
<<: *test
|
||||||
|
test-storage:
|
||||||
|
<<: *test
|
||||||
|
test-cli:
|
||||||
|
<<: *test
|
||||||
test-short:
|
test-short:
|
||||||
<<: *test
|
<<: *test
|
||||||
test-window-post:
|
test-window-post:
|
||||||
@ -428,6 +436,22 @@ workflows:
|
|||||||
- test:
|
- test:
|
||||||
codecov-upload: true
|
codecov-upload: true
|
||||||
test-suite-name: full
|
test-suite-name: full
|
||||||
|
- test-chain:
|
||||||
|
codecov-upload: true
|
||||||
|
test-suite-name: chain
|
||||||
|
packages: "./chain/..."
|
||||||
|
- test-node:
|
||||||
|
codecov-upload: true
|
||||||
|
test-suite-name: node
|
||||||
|
packages: "./node/..."
|
||||||
|
- test-storage:
|
||||||
|
codecov-upload: true
|
||||||
|
test-suite-name: storage
|
||||||
|
packages: "./storage/... ./extern/..."
|
||||||
|
- test-cli:
|
||||||
|
codecov-upload: true
|
||||||
|
test-suite-name: cli
|
||||||
|
packages: "./cli/... ./cmd/... ./api/..."
|
||||||
- test-window-post:
|
- test-window-post:
|
||||||
go-test-flags: "-run=TestWindowedPost"
|
go-test-flags: "-run=TestWindowedPost"
|
||||||
winpost-test: "1"
|
winpost-test: "1"
|
||||||
|
18
Makefile
18
Makefile
@ -133,18 +133,30 @@ benchmarks:
|
|||||||
|
|
||||||
lotus-pond: 2k
|
lotus-pond: 2k
|
||||||
go build -o lotus-pond ./lotuspond
|
go build -o lotus-pond ./lotuspond
|
||||||
(cd lotuspond/front && npm i && CI=false npm run build)
|
|
||||||
.PHONY: lotus-pond
|
.PHONY: lotus-pond
|
||||||
BINS+=lotus-pond
|
BINS+=lotus-pond
|
||||||
|
|
||||||
|
lotus-pond-front:
|
||||||
|
(cd lotuspond/front && npm i && CI=false npm run build)
|
||||||
|
.PHONY: lotus-pond-front
|
||||||
|
|
||||||
|
lotus-pond-app: lotus-pond-front lotus-pond
|
||||||
|
.PHONY: lotus-pond-app
|
||||||
|
|
||||||
lotus-townhall:
|
lotus-townhall:
|
||||||
rm -f lotus-townhall
|
rm -f lotus-townhall
|
||||||
go build -o lotus-townhall ./cmd/lotus-townhall
|
go build -o lotus-townhall ./cmd/lotus-townhall
|
||||||
(cd ./cmd/lotus-townhall/townhall && npm i && npm run build)
|
|
||||||
go run github.com/GeertJohan/go.rice/rice append --exec lotus-townhall -i ./cmd/lotus-townhall -i ./build
|
|
||||||
.PHONY: lotus-townhall
|
.PHONY: lotus-townhall
|
||||||
BINS+=lotus-townhall
|
BINS+=lotus-townhall
|
||||||
|
|
||||||
|
lotus-townhall-front:
|
||||||
|
(cd ./cmd/lotus-townhall/townhall && npm i && npm run build)
|
||||||
|
.PHONY: lotus-townhall-front
|
||||||
|
|
||||||
|
lotus-townhall-app: lotus-touch lotus-townhall-front
|
||||||
|
go run github.com/GeertJohan/go.rice/rice append --exec lotus-townhall -i ./cmd/lotus-townhall -i ./build
|
||||||
|
.PHONY: lotus-townhall-app
|
||||||
|
|
||||||
lotus-fountain:
|
lotus-fountain:
|
||||||
rm -f lotus-fountain
|
rm -f lotus-fountain
|
||||||
go build -o lotus-fountain ./cmd/lotus-fountain
|
go build -o lotus-fountain ./cmd/lotus-fountain
|
||||||
|
Loading…
Reference in New Issue
Block a user