diff --git a/.github/workflows/development.yml b/.github/workflows/development.yml index 54f21c67..cf91790f 100644 --- a/.github/workflows/development.yml +++ b/.github/workflows/development.yml @@ -46,7 +46,7 @@ jobs: shell: bash - name: Run test cases using SQLite provider - run: go test -v ./... -coverprofile=coverage.txt -covermode=atomic + run: go test -v -timeout 5m ./... -coverprofile=coverage.txt -covermode=atomic - name: Upload coverage to Codecov if: ${{ matrix.upload-coverage }} @@ -57,16 +57,16 @@ jobs: - name: Run test cases using bolt provider run: | - go test -v ./config -covermode=atomic - go test -v ./common -covermode=atomic - go test -v ./httpd -covermode=atomic - go test -v ./sftpd -covermode=atomic + go test -v -timeout 1m ./config -covermode=atomic + go test -v -timeout 1m ./common -covermode=atomic + go test -v -timeout 5m ./httpd -covermode=atomic + go test -v -timeout 5m ./sftpd -covermode=atomic env: SFTPGO_DATA_PROVIDER__DRIVER: bolt SFTPGO_DATA_PROVIDER__NAME: 'sftpgo_bolt.db' - name: Run test cases using memory provider - run: go test -v ./... -covermode=atomic + run: go test -v -timeout 5m ./... -covermode=atomic env: SFTPGO_DATA_PROVIDER__DRIVER: memory SFTPGO_DATA_PROVIDER__NAME: '' @@ -148,7 +148,7 @@ jobs: - name: Run tests using PostgreSQL provider run: | ./sftpgo initprovider - go test -v ./... -covermode=atomic + go test -v -timeout 5m ./... -covermode=atomic env: SFTPGO_DATA_PROVIDER__DRIVER: postgresql SFTPGO_DATA_PROVIDER__NAME: sftpgo @@ -160,7 +160,7 @@ jobs: - name: Run tests using MySQL provider run: | ./sftpgo initprovider - go test -v ./... -covermode=atomic + go test -v -timeout 5m ./... -covermode=atomic env: SFTPGO_DATA_PROVIDER__DRIVER: mysql SFTPGO_DATA_PROVIDER__NAME: sftpgo