diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index c845bb3de..313e926c5 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -27,7 +27,7 @@ jobs: - uses: actions/checkout@v2 with: - lfs: 'true' + # lfs: 'true' ssh-key: ${{ secrets.git_ssh_key }} - uses: actions/cache@v2 diff --git a/pkg/strategy/grid2/strategy_test.go b/pkg/strategy/grid2/strategy_test.go index a2f73a5d7..9b1a545a9 100644 --- a/pkg/strategy/grid2/strategy_test.go +++ b/pkg/strategy/grid2/strategy_test.go @@ -15,6 +15,7 @@ import ( "github.com/c9s/bbgo/pkg/fixedpoint" "github.com/c9s/bbgo/pkg/types" "github.com/c9s/bbgo/pkg/types/mocks" + "github.com/c9s/bbgo/pkg/util" gridmocks "github.com/c9s/bbgo/pkg/strategy/grid2/mocks" ) @@ -816,6 +817,11 @@ func TestStrategy_checkMinimalQuoteInvestment(t *testing.T) { } func TestBacktestStrategy(t *testing.T) { + if v, ok := util.GetEnvVarBool("TEST_BACKTEST"); !ok || !v { + t.Skip("backtest flag is required") + return + } + market := types.Market{ BaseCurrency: "BTC", QuoteCurrency: "USDT",