diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 430f21ade6a2..1e14ffa83aee 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -25,6 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 + - name: Cache node modules uses: actions/cache@v2 env: @@ -46,11 +47,14 @@ jobs: CI: true SKIP_GIT: true GITHUB_CONTEXT: ${{ toJson(github) }} + # This is required as setup.sh can modify pnpm-lock.yml - run: rm -f src/pnpm-lock.yaml - run: rm -f ./pnpm-lock.yaml + - name: Run benchmarks run: pnpm run bench + - name: Store benchmark result uses: rhysd/github-action-benchmark@v1 with: diff --git a/src/packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts b/src/packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts index 2cde2f3dacf1..b4050c7ed5e8 100644 --- a/src/packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts +++ b/src/packages/client/src/__tests__/benchmarks/huge-schema/huge-schema.bench.ts @@ -51,11 +51,11 @@ suite const regex = new RegExp(/([\d]{1,99}([.]\d{1,99})?)(\w)/) function getSize(packageName: string): { size: string; unit: string } { - // const listFiles = execa.sync('ls', ['-la', `./node_modules/${packageName}`], { - // stdout: 'pipe', - // cwd: __dirname, - // }) - // console.log(listFiles) + const listFiles = execa.sync('ls', ['-la', `./node_modules/${packageName}`], { + stdout: 'pipe', + cwd: __dirname, + }) + console.log(listFiles) const output = execa.sync('du', ['-sh', `./node_modules/${packageName}`], { stdout: 'pipe',