azure-sdk-for-js/sdk/storage/perf-tests/storage-file-datalake
Jeremy Meng b93b62368b [EngSys] remove tsconfig.package.json
which only extends from tsconfig.json.  There might be more customization for
packages in the early days but not any more.

This PR removes it and updates packages to extends tsconfig.json directly

***NO_CI***
2024-07-16 13:27:25 +00:00
..
test [Perf] Make perf package public for consumption outside this repo (#28916) 2024-03-19 10:05:34 +00:00
README.md
package.json [EngSys] upgrade dev dependency `typescript` version to `~5.5.3` 2024-07-03 22:24:35 +00:00
sample.env
tsconfig.json [EngSys] remove tsconfig.package.json 2024-07-16 13:27:25 +00:00

README.md

Guide

  1. Build the storage-blob perf tests package rush build -t perf-storage-file-datalake.
  2. Copy the sample.env file and name it as .env.
  3. Create a storage account and populate the .env file with STORAGE_CONNECTION_STRING variable.
  4. Run the tests as follows
    • append
      • npm run perf-test:node -- StorageDFSAppendTest --warmup 2 --duration 7 --iterations 2 --parallel 2
    • read
      • npm run perf-test:node -- StorageDFSReadTest --warmup 2 --duration 7 --iterations 2 --parallel 2
    • upload
      • npm run perf-test:node -- StorageDFSUploadTest --warmup 2 --duration 7 --iterations 2 --parallel 2
    • upload from file
      • npm run perf-test:node -- StorageDFSUploadFromFileTest --warmup 2 --duration 7 --iterations 2 --parallel 2