Parallelize longest tests #328

Merged
fyrchik merged 7 commits from fyrchik/frostfs-node:parallelize-tests into master 2023-05-12 09:45:05 +00:00

7 Commits (master)

Author SHA1 Message Date
Evgenii Stratonikov 1e2ca79829 [#321] metabase/test: execute tests in parallel
ci/woodpecker/pr/pre-commit Pipeline was successful Details
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-05 17:05:21 +03:00
Evgenii Stratonikov 1d03c1adaf [#321] adm/test: Check wallet correctness in parallel
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-05 16:48:19 +03:00
Evgenii Stratonikov 94c7117069 [#321] adm: Create multisig accounts in parallel
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-05 16:48:17 +03:00
Evgenii Stratonikov 510864a94a [#321] engine/test: Execute tests in parallel
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-05 16:48:15 +03:00
Evgenii Stratonikov 443f9e6bff [#321] shard/test: Execute tests in parallel
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-05 16:48:13 +03:00
Evgenii Stratonikov ce4536cc65 [#321] shard/test: Parallelize TestWriteCacheObjectLoss
Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-05 16:48:10 +03:00
Evgenii Stratonikov 58ffc9b9c4 [#321] shard/test: Parallelize TestShard_List
```
go test -count=1 -run TestShard_List -race .
Before: 2.492s
After:  0.109s
```

Signed-off-by: Evgenii Stratonikov <e.stratonikov@yadro.com>
2023-05-05 16:48:07 +03:00