2023-08-31 08:35:53 +00:00
|
|
|
# FrostFS S3 Tests parser
|
|
|
|
|
|
|
|
This is handy util to form compatibility s3 tests results.
|
|
|
|
|
|
|
|
## Getting started
|
|
|
|
|
|
|
|
Build app using
|
|
|
|
|
|
|
|
```shell
|
|
|
|
$ make
|
|
|
|
```
|
|
|
|
|
|
|
|
Run app
|
|
|
|
|
|
|
|
```shell
|
|
|
|
$ ./bin/s3-tests-parser compatibility tests/fixture/suite.csv
|
|
|
|
```
|
|
|
|
|
|
|
|
You can also use json
|
|
|
|
|
|
|
|
```shell
|
2023-09-01 09:08:49 +00:00
|
|
|
$ ./bin/s3-tests-parser compatibility tests/fixture/suite.json --format json --output-format md --output result.md
|
2023-08-31 08:35:53 +00:00
|
|
|
```
|
2024-11-22 08:49:26 +00:00
|
|
|
|
|
|
|
## Tests to check
|
|
|
|
|
|
|
|
You can see all tests that will be checked during `compatibility` command by using:
|
|
|
|
```shell
|
|
|
|
$ ./bin/s3-tests-parser tests --output tests.txt
|
|
|
|
```
|
|
|
|
|
|
|
|
Output file now contains tests and can be provided as parameter for running [s3-tests](https://git.frostfs.info/TrueCloudLab/s3-tests):
|
|
|
|
|
|
|
|
```shell
|
|
|
|
S3TEST_CONF=your.conf tox -- @tests.txt
|
|
|
|
```
|